码迷,mamicode.com
首页 > 其他好文 > 详细

使用Cloudsim实现基于多维QoS的资源调度算法之一:配置Cloudsim环境

时间:2014-07-01 08:02:30      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:cloudsim   云计算   资源调度算法   

Cloudsim是一款开源的云计算仿真软件,它继承了网格计算仿真软件Gridsim的编程模型,支持云计算的研究和开发。它是一个自足的支持数据中心、服务代理人、调度和分配策略的平台,支持大型云计算的基础设施的建模与仿真,并且可以在Windows和Linux上跨平台运行。
本文介绍的是利用Cloudsim云仿真平台对资源调度算法进行仿真。其中包括Cloudsim环境的配置,资源调度算法的嵌入和仿真结果的分析。
1、首先介绍Cloudsim环境的配置
1.1、Cloudsim的运行需要Java环境,所以需要下载JDK和Cloudsim
  1.2、JDK的安装和配置
                注意安装路径不要出现汉字,否则运行程序时可能会出现未知错误。
1.3、Cloudsim的安装和配置
将下载的Cloudsim解压缩,解压路径中也不要出现汉字。比如:D:\program files\。在环境变量ClassPath中加入D:\program files\cloudsim-3.0.3\jars\cloudsim-3.0.3.jar;
D:\program files\cloudsim-3.0.3\jars\cloudsim-examples-3.0.3.jar;
D:\program files\cloudsim-3.0.3\jars\cloudsim-3.0.3-sources.jar;
D:\program files\cloudsim-3.0.3\jars\cloudsim-examples-3.0.3-sources.jar;
                 至此已经完成Cloudsim的配置
       1.4、安装eclipse,并将Cloudsim平台导入eclipse
解压缩得到的是一个Java工程,即Cloudsim仿真平台。因为cloudsim是开源的,所以给我们提供了它的所有源码。我们可以根据自己的需要,修改Cloudsim,重新编译,获得符合自己需求自己的仿真平台。而使用eclipse工具能更便利的开发。eclipse的安装过程不再赘述。本文只简单说明导入Cloudsim过程。
打开eclipse,新建Java Project。取消Use default location选项。将cloudsim的路径加入。单击Finish即可。如下图:
bubuko.com,布布扣
此时cloudsim的正个项目代码都已经导入到新建工程中,Cloudsim自带了一些示例程序,选择任意一个运行,将会在Console窗口打印程序运行状态。若果配置没有出错,会出现类似下图情况。
bubuko.com,布布扣
此时Cloudsim的环境搭建已经完成。下一步就是在Cloudsim平台上实现自己的资源调度算法了。

使用Cloudsim实现基于多维QoS的资源调度算法之一:配置Cloudsim环境,布布扣,bubuko.com

使用Cloudsim实现基于多维QoS的资源调度算法之一:配置Cloudsim环境

标签:cloudsim   云计算   资源调度算法   

原文地址:http://blog.csdn.net/hanchaoqi/article/details/36043879

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!