如何在云计算中使用模拟器进行开发

时间:2017-06-21 09:14:25

标签: java cloud cloud-platform

我是云计算的新手,我无法理解仿真器以及如何使用仿真器进行云计算开发。请更好地了解所有这些知识。

1 个答案:

答案 0 :(得分:0)

云计算模拟器/模拟器用于在模拟/虚拟环境中执行云计算资源的各种操作和管理,而无需实际需要真实云。这些仿真器主要用于研究和学术目的。我们使用模拟器,因为在真实云中进行实验是昂贵的,因为真实的云是收费的,并且出于研究目的,它没有提供很多库和方法来实现我们自己的技术。因此,人们通常首先使用模拟器/模拟器来试验和比较它的结果,然后使用真实的云。使用模拟器可以节省大量的成本和时间。有各种云计算模拟器可供选择,如

CloudSim - 它是最广泛使用的云模拟器。它是用java开发的。它提供了内置的方法和库来模拟各种计算任务,如创建数据中心,内部的虚拟机,创建网络,在VM内运行cloudlet(任务),负载平衡,功耗和管理等。它是一个开源模拟器,所以用户可以根据自己的需要修改源代码并实现各种方法。

WorkflowSim - 它是CloudSim的扩展,主要用于安排工作流,任务,作业等,并为云创建调度方法/策略。

SmartFed - 在模拟环境中实施云联合。它也在java。

GreedCloud - 用于执行节能云计算的实验。它侧重于数据中心的能耗。

CloudAnalyst - 它用于建模和分析大型互联网应用程序。它为部署实时数据中心和监控负载平衡,云集群监控和数据中心数据流提供了框架。

要阅读有关开源云模拟器的更多信息,请阅读以下链接 Read here more about open source simulators