问题标签 [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 投票
1 回答
234 浏览

java - Cloudsim:更新虚拟机

我正在研究一种算法来选择VM部署Cloudlet(task). 现在,只要cloudlet完成执行,我就需要更新VM当前分配的内存。

我不知道我需要在哪里执行此操作。

我在课堂上的processCloudletReturn()方法中试过这个DataCenterbroker

但只有在所有小云都提交给虚拟机后才会调用它。

每当 cloudlet 成功执行时,我都需要更新 VM 的 Ram。

例如:

让我们考虑一下,我有 100 个任务要部署,现在我提交了 20 个任务,然后在提交第 21 个任务之前,如果第一个任务完成执行,我需要更新相应的VM

谁能帮帮我。。谢谢。。

0 投票
1 回答
363 浏览

java - 为任务分配优先级

为任务分配优先级需要考虑哪些因素?

我正在使用 CloudSim 3.0.3 模拟器进行模拟,我需要在执行之前为每个任务分配优先级并根据优先级部署任务。我对每个任务都有以下参数:

  • 执行时间(大约)
  • 文件大小
  • 输出尺寸
  • 执行所需的处理元素 (PE) 数量。

我将在具有以下内容的虚拟机上部署任务:

  • 存储空间量
  • 内存
  • MIPS
  • 私募股权
  • 带宽

为任务分配优先级需要考虑哪些参数?

0 投票
2 回答
324 浏览

cloudsim - 如何更改cloudsim中的任务优先级?

我现在根据我的算法更改任务优先级我想将此任务交给 vms,我如何在 cloudsim 中做到这一点?

0 投票
1 回答
131 浏览

java - CloudSim:需要在特定模拟时间在虚拟机中引入性能下降的方法

在 Cloudsim 中,我需要在模拟的特定时间引入 SLA 违规,例如从 600 到 1200 以及从 2400 到 4000(只是一个示例)。这种 SLA 违规需要显示 600-1200 和 2400-4000 模拟时间的 mips 不足,以便 vm 在这些时间间隔内分配的 mips 少于“请求的 mips”。我看过 Cloudsim 的 VmSchedulerTimeSharedOverSubscription.java 示例,它在随机或预定数据集之后部署大量虚拟机。这个例子对我没有帮助。

任何人都可以给出任何想法,以仅在某些时间间隔而不是 Cloudsim 中的整个模拟生命周期内引入这种 QoS 不足吗?或简单地说“有没有办法通过在 Cloudsim 中的特定模拟时间分配比请求的 mips 更少的 mips 来引入 VM 的性能下降?”

0 投票
0 回答
302 浏览

cloudsim - cloudsim:如何编译源类?

我应该如何编译和构建源文件夹的类!(例如 datacenter.java 或 cloudlet.java ....)

为了测试 ANT,我刚刚从 .zip 中提取了 cloudsim,并尝试在不对任何文件进行任何更改的情况下进行构建。我按照 readme.txt 的说明进行操作:

编译 CloudSim:使用 Ant

此版本包含一个用于编译 CloudSim 类的简单构建文件。您需要安装 ant ( http://ant.apache.org/ )。Ant 可以在 Windows 和 Unix/Linux 环境中使用。

用法:

  • 在 CloudSim 根目录 (cloudsim/) 中,键入 'ant' 编译所有 cloudsim 源文件,将它们放入 classes/ 目录并在 jars/ 目录中创建 cloudsim-new.jar 文件

  • 在 CloudSim 根目录 (cloudsim/) 中,键入“ant clean”以删除所有已编译的类和 classes/ 目录本身。生成的cloudsim-new.jar 不会被删除。

即使在没有进行任何修改的情况下尝试编译和构建 cloudsim 原始类的 jar 时,我仍然遇到了 20 个错误。错误在 MathUtil 类中

0 投票
1 回答
718 浏览

cloudsim - 如何更改cloudsim中的调度策略?

我想更改cloudsim的默认调度策略FCFS。要更新默认策略,我需要在 DatacenterBroker 类的 submitCloudlets() 方法中进行更改,或者还需要更新一些其他方法??

0 投票
1 回答
283 浏览

hadoop - 如何在 cloudsim 中实现 Hadoop?

  1. 你好
  2. 嗨,我想通过 netbeans 软件在 cloudsim 中实现 hadoop。你能指导我吗?同时我已经有了hadoop类的来源。
0 投票
1 回答
69 浏览

java - 代码中的 aveRP[0] == 0 和 aveRP[0] > 0 是什么意思?

其中 aveRP 是双变量类型的数组列表?

0 投票
2 回答
144 浏览

java - (int)exp.sample() 如何在代码中工作?

这里的时间戳是一个整数数组,并在上述条件下为其分配了一个随机值。(int)exp.sample() 做什么以及它如何为 i 分配随机值?

0 投票
1 回答
466 浏览

cloudsim - 使用 cloudsim 执行我的应用程序

我已经下载了 cloudsim,甚至执行了 cloudsim 的示例文件夹中提供的示例。他们在我的系统上运行良好。现在,我有一些用 Java 开发的应用程序。我想在 cloudsim 中执行我的应用程序。我怎样才能做到这一点?