CloudSim是由澳大利亚墨尔本大学的网格实验室和Gridbus项目宣布推出的云计算仿真软件。
CloudSim是做什么的呢?可以简单理解为一个帮助研究、开发、测试的工具,如虚拟机资源分配算法、节能算法等,
它比真实的云环境有很多优势, 加快了算法设计与测试的速度 ,并且降低了开发成本。
CloudSim是一个云模拟器:
- 模拟对象:云系统组件、其中的行为
- 作用:一个研究、开发、测试的工具
- 前身:GridSim、SimGrid OptorSim、GangSim
- CloudSim是在以上基础上开发和改进
它对云系统中的各种组件进行模拟
-
云数据中心(Datacenter)
-
物理机(Host)
-
虚拟机(VM)
-
服务代理商(DatacenterBroker)
-
任务单元(Cloudlet)
-
云信息服务(CIS)
CloudSim的软件结构框架和体系结构组件包括SimJava、GridSim、CloudSim、UserCode四个层次。