问题标签 [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.
java - Cloudsim:更新虚拟机
我正在研究一种算法来选择VM
部署Cloudlet(task)
. 现在,只要cloudlet完成执行,我就需要更新VM当前分配的内存。
我不知道我需要在哪里执行此操作。
我在课堂上的processCloudletReturn()
方法中试过这个DataCenterbroker
但只有在所有小云都提交给虚拟机后才会调用它。
每当 cloudlet 成功执行时,我都需要更新 VM 的 Ram。
例如:
让我们考虑一下,我有 100 个任务要部署,现在我提交了 20 个任务,然后在提交第 21 个任务之前,如果第一个任务完成执行,我需要更新相应的VM。
谁能帮帮我。。谢谢。。
java - 为任务分配优先级
为任务分配优先级需要考虑哪些因素?
我正在使用 CloudSim 3.0.3 模拟器进行模拟,我需要在执行之前为每个任务分配优先级并根据优先级部署任务。我对每个任务都有以下参数:
- 执行时间(大约)
- 文件大小
- 输出尺寸
- 执行所需的处理元素 (PE) 数量。
我将在具有以下内容的虚拟机上部署任务:
- 存储空间量
- 内存
- MIPS
- 私募股权
- 带宽
为任务分配优先级需要考虑哪些参数?
cloudsim - 如何更改cloudsim中的任务优先级?
我现在根据我的算法更改任务优先级我想将此任务交给 vms,我如何在 cloudsim 中做到这一点?
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 的性能下降?”
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 类中
cloudsim - 如何更改cloudsim中的调度策略?
我想更改cloudsim的默认调度策略FCFS。要更新默认策略,我需要在 DatacenterBroker 类的 submitCloudlets() 方法中进行更改,或者还需要更新一些其他方法??
hadoop - 如何在 cloudsim 中实现 Hadoop?
- 你好
- 嗨,我想通过 netbeans 软件在 cloudsim 中实现 hadoop。你能指导我吗?同时我已经有了hadoop类的来源。
java - 代码中的 aveRP[0] == 0 和 aveRP[0] > 0 是什么意思?
其中 aveRP 是双变量类型的数组列表?
java - (int)exp.sample() 如何在代码中工作?
这里的时间戳是一个整数数组,并在上述条件下为其分配了一个随机值。(int)exp.sample() 做什么以及它如何为 i 分配随机值?
cloudsim - 使用 cloudsim 执行我的应用程序
我已经下载了 cloudsim,甚至执行了 cloudsim 的示例文件夹中提供的示例。他们在我的系统上运行良好。现在,我有一些用 Java 开发的应用程序。我想在 cloudsim 中执行我的应用程序。我怎样才能做到这一点?