我是云计算的新手,我无法理解仿真器以及如何使用仿真器使用 java 进行云计算开发。请给我一些关于所有这些的知识,以便更好地理解。
1 回答
云计算模拟器/模拟器用于在模拟/虚拟环境中对云计算资源进行各种操作和管理,而不需要真正的云。这些模拟器主要用于研究和学术目的。我们使用模拟器是因为在真实云中进行实验是昂贵的,因为真实云是收费的,而且出于研究目的,它没有提供太多的库和方法来实现我们自己的技术。所以通常人们首先使用模拟器/模拟器进行实验和比较它的结果,然后使用真实的云。使用模拟器可以节省大量成本和时间。有各种可用的云计算模拟器,例如
CloudSim - 它是最广泛使用的云模拟器。它是用java开发的。它提供了内置的方法和库来模拟各种计算任务,如创建数据中心、其中的虚拟机、创建网络、在 VM 中运行 cloudlet(任务)、负载平衡、功耗和管理等。它是一个开源模拟器,所以用户可以根据自己的需要修改源代码并实现各种方法。
WorkflowSim - 它是 CloudSim 的扩展,主要用于调度工作流、任务、作业等以及为云创建调度方法/策略。
SmartFed - 在模拟环境中实现云联合。它也在java中。
GreedCloud - 这用于执行节能云计算的实验。它专注于数据中心的能源消耗。
CloudAnalyst -用于建模和分析大型互联网应用程序。它为部署实时数据中心和监控负载均衡、云集群监控和数据中心数据流提供了一个框架。
要阅读更多关于开源云模拟器的信息,请阅读以下链接 阅读更多关于开源模拟器的信息