欢迎光临散文网 会员登陆 & 注册

CloudSim:云计算仿真软件介绍

2019-10-05 20:58 作者:荟呀荟学习  | 我要投稿

CloudSim是由澳大利亚墨尔本大学的网格实验室和Gridbus项目宣布推出的云计算仿真软件。


CloudSim是做什么的呢?

可以简单理解为一个帮助研究、开发、测试的工具,如虚拟机资源分配算法、任务调度算法、节能算法等,它比真实的云环境有很多优势, 加快了算法设计与测试的速度 ,并且降低了开发成本。


CloudSim是一个云模拟器,可以用来模拟云系统组件、其中的行为。


它可以对如下模块进行仿真:

  • 云数据中心(Datacenter)

  • 物理机(Host)

  • 虚拟机(VM)

  • 服务代理商(DatacenterBroker)

  • 任务单元(Cloudlet)

  • 云信息服务(CIS)

cloudsim自带的八个样例如下:

cloudsim-examples目录下提供了一些CloudSim样例程序,每个样例模拟的环境如下:

(1)CloudSimExample1.Java:创建一个一台主机、一个任务的数据中心。

(2)CloudSimExample2.java:创建一个一台主机、两个任务的数据中心。两个任务具有一样的处理能力和执行时间。

(3)CloudSimExample3.java:创建一个两台主机、两个任务的数据中心。两个任务对处理能力的需求不同,同时根据申请虚拟机的性能不同,所需执行时间也不相同。

(4)CloudSimExample4.java:创建两个数据中心,每个数据中心一台主机,并在其上运行两个云任务。

(5)CloudSimExample5.java:创建两个数据中心,每个数据中心一台主机,并在其上运行两个用户的云任务。

(6)CloudSimExample6.java:创建可扩展的仿真环境。

(7)CloudSimExample7.java:演示如何停止仿真。

(8)CloudSimExample8.java:演示如何在运行时添加实体。



CloudSim:云计算仿真软件介绍的评论 (共 条)

分享到微博请遵守国家法律