问题标签 [cloudsim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
10 浏览

java - Java/eclipse 错误:发生了 JNI 错误

运行我的主要代码时。我对单独的项目没有这样的问题。

0 投票
0 回答
24 浏览

cloud - 使用 GA 和共识算法的 Cloudlet 模拟优化

如何将共识算法集成到遗传算法中使用 cloudsim 进行任务调度?

0 投票
0 回答
16 浏览

java - 是否可以在 Cloudsim 中计算动态阈值?

我正在研究基于 VM 迁移的负载平衡算法。所以我需要设置检测过载情况的动态上限。那么,cloudsim 是否可以计算动态上限阈值

0 投票
0 回答
10 浏览

cloudsim - 为什么在 cloudsim 中使用 PlaneLab cloudlets 工作负载的模拟结束时,一些虚拟机消失了?

在cloudsim中,分配一些虚拟机后,我在模拟结束时找不到它们。我正在使用 PlaneLab cloudlets 工作负载。他们有不同的时间段吗?我怎样才能获得这些信息?

0 投票
1 回答
299 浏览

python - python中的CloudSim模拟用于创建虚拟机

如何在 python 中使用 CloudSim 模拟工具在 python 中创建虚拟机。

0 投票
0 回答
11 浏览

cloudsim - CloudSim 项目答案

在这个 CloudSim 练习中,每个学生都应该运行已经实施的与能源管理或功耗相关的场景,并报告和分析结果。为此,除了将 Non Power Aware 算法或方案作为基准方案外,您还需要运行您选择的另外两个云管理方案并报告结果。在这方面,有必要注意以下几点关于结果的模拟和记录:

  • 要使用 CloudSim Simulator 运行模拟,请下载、编译并运行该软件的最新稳定版本(4.0 版)或预发布版本(5.0 版)。

  • 在您的最终报告中,您应该有一个标题为“模拟描述”的部分,其中解释了 CloudSim 提供了哪些组件来模拟数据中心、物理机和虚拟机以及其他基本要素,以及这些可用组件如何映射到概念模拟所需的。对于本节,您可以使用 CloudSim 文档。

  • 在报告中题为“算法描述”的部分中,解释您运行的每个算法或场景代表了什么样的数据中心以及它如何努力降低能耗。您可以使用本节的 CloudSim 软件文档。

  • 在题为“模拟参数”的报告的另一部分中,通过在表格中提及它们的值来列出模拟中使用的参数。这些参数包括物理服务器的数量、虚拟机的数量、cloudlet的数量、物理机类型的资源规格以及每个场景中定义的虚拟机类型的规格。对于本节,您还可以使用 CloudSim 软件文档或查看该软件包的 Java 文件。

  • 在题为“模拟结果”的报告的另一部分中,以表格的形式比较您运行的不同场景。比较这些场景的标准是:模拟执行时间、能源消耗、迁移的虚拟机数量、违反 SLA 的数量和违反 SLA 的百分比。您可以在每个场景结束时从控制台屏幕看到这些值。对于每种算法,请截取包含上述标准的控制台末尾的屏幕截图。并将其包含在报告的这一部分中。预计此图像反映您自己运行该算法/场景。

  • 用题为“总结和结论”的部分结束您的报告,在该部分中您提供您对模拟结果的理解,您对观察到的结果有什么理由,以及哪些场景比其他场景更好,更容易接受。您还可以评论其他可能的方案,这些方案可以更好地管理功耗,同时减少 SLA 违规。

0 投票
0 回答
20 浏览

java - 运行 github 中给出的示例文件时出现 CloudsimSDN 错误

命令运行:

错误:

Github: https ://github.com/Cloudslab/cloudsimsd 。

工作目录: D:\SDP\Try2\cloudsimsdn-master 工作目录图像

实施过程: 图片方法二:Github中提到

我实现了 Github 中提到的方法 2,用于安装和更改 pom.xml。我已经运行 mvn clean install 并且构建成功

mvn clean install 输出:

但是当我运行 Github 中提供的示例模拟执行时,我得到了上面提到的“找不到类”错误

0 投票
0 回答
33 浏览

java - 使用eclipse尝试cloudsim时出错

我一直在尝试使用cloudsim-3.0.3和apache commons-math3-3.6.1-bin在eclipse上运行cloudsimulator,但是在运行模拟时遇到了一些错误错误是-

该项目未构建,因为其构建路径不完整。找不到 org.apache.commons.math3.stat.descriptive.DescriptiveStatistics 的类文件。修复构建路径然后尝试构建这个项目harshsinghcloud

org.apache.commons.math3.stat.descriptive.DescriptiveStatistics 类型无法解析。它是从所需的 .class 文件中间接引用的 MathUtil.java /harshsinghcloud/sources/org/cloudbus/cloudsim/util 我所做的事情

  1. 我选择了项目工作区或目录作为 cloudsim-3.0.3
  2. 我还添加了 commons-math3-3.6.1.jar,方法是单击我们获得的选项上的构建路径,同时右键单击项目文件夹,然后单击添加外部档案。

我以前没有使用过eclipse,也没有java的先验知识,因此很难理解问题是什么。谁能告诉我如何解决这个问题?

0 投票
0 回答
8 浏览

java - 如何在cloudsim中创建任务列表

如何在 中创建这两个变量eclipse(cloudsim)

VmTaskListMap-task list Map(vm,vmtask) vm的taskList——一个存储vm的映射任务的列表

0 投票
0 回答
8 浏览

cloud - 如何在 CloudSim 中将 MIPS 分配给一个虚拟机?

我试图在 Cloudsim 中实现我自己的负载平衡策略。为此,我需要每个 VM 的 MIPS(每秒百万指令)值。

现在从我的研究中我发现主机类有一个功能allocationPolicy.getMIPSShare(vm_id,usr_id)。因此,我尝试通过将其公开,然后使用 VM 变量获取主机变量来从 VM 类中获取主机变量,Vm.host.allocationPolicy.getMIPSShare(vm_id,usr_id);但是当我运行它时,主机变量始终为“null”。

是否有另一种方法可以获取每个 VM 的 MIPS 值?也许通过编辑 VMcharacteristics 类?