问题标签 [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 回答
201 浏览

java - 如何在 CloudSim Plus 中为 Cloudlets 设置非相对提交延迟?

我想推迟 Cloudlet 的到来,以便他们稍后到达。我知道,setSubmissionDelay()但我想要一个与当前模拟时间无关的提交延迟setSubmissionDelay()。例如,如果一个 cloudlet 有 5 秒的延迟,它将恰好在那个时间创建,而不是在 5.10 秒(0.10 秒是从事件之间的最短时间开始)。我考虑过使用侦听器来侦听和拦截 Cloudlet 即将提交给 VM 的时间(可能是 0.10 或一些较小的时间值),然后减去我的延迟时间那个时间(cloudlet的当前延迟-当前模拟时间=非相对提交延迟)。

问题是我找不到这样做的听众。查看下面的控制台输出让我觉得可能是使用了侦听器或某种方法来打印,在它之前发送了一个 cloudlet。如果存在这样的东西,我想使用它。任何访问类似目标的文档或存储库都将受到高度赞赏。

参考:https ://github.com/manoelcampos/cloudsim-plus/tree/master/cloudsim-plus/src/main/java/org/cloudbus/cloudsim

0 投票
1 回答
173 浏览

java - 如何在 CloudSim Plus 中迁移 Cloudlets?

我想知道 CloudSim Plus 中是否有允许迁移 Cloudlets 的功能。这意味着 Cloudlet 可以在 VM 上执行或等待在 VM 上执行,并且可以发送到另一个 VM(可能位于另一个数据中心)以代替执行。在 CloudSim Plus API 中,我只看到迁移的 VM 分配策略,而没有看到 Cloudlet 迁移。

0 投票
0 回答
375 浏览

java - CloudsimSDN 错误:无法找到或加载主类 org.cloudbus.cloudsim.sdn.example

我想用 CMD 运行 CloudSimSDN 的 SDNExample。首先我下载cloudsim.4.0然后我把它放在目录cloudsimsdn-2.0.1-beta 中。mvn clean install然后我在cmd中安装了带有代码的mvn 。带有一些警告的 mvn 已运行。当我进入

ERROR:could not find or load main class org.cloudbus.cloudsim.sdn.example.SDNExample

根据github网站上的说明 https://github.com/Cloudslab/cloudsimsdn/tree/v2.0.1-beta

0 投票
0 回答
32 浏览

cloudsim - 如何计算 CloudSim plus 中请求的 CPU 和 RAM?

我想在 CloudSim plus 中实现一个新的 VmAllocation 策略。如何计算请求的 CPU 和 RAM?另外,我想遍历所有主机以找出每个主机的当前资源利用率。我怎样才能做到这一点?

0 投票
0 回答
25 浏览

java - 我该如何处理这个错误“在任何可用的数据中心中找不到合适的主机。”?

这是我在 Cloudsim 中编写的代码,用于将 VM 调度到合适的主机。我已经延长了VmAllocationPolicyAbstract课程。但是,当我运行它时,我在控制台中收到以下错误:“在任何可用的数据中心中都没有找到合适的主机。”

我该如何解决这个问题?

0 投票
0 回答
204 浏览

java - SingularMatrixException:矩阵是奇异的

我正在尝试使用 org.apache.commons.math3 OLSMultipleLinearRegression.java:

我的 x 和 y 的数据格式在每次迭代中都不同,如下所示:

第一次迭代:

第二次迭代

第三次迭代

第四次迭代

这是我的代码:

在执行此操作时,我得到一个异常,如下所示:

我该如何解决这个异常?

0 投票
0 回答
42 浏览

cloudsim - Cloudsim-如何计算 VM 的 totalCurrentRequestedRam?

我正在研究每个活动主机(SLATAH)的 SLA 违规时间。我想考虑三个参数 CPU、RAM 和 Bw 来计算这个指标。现在,为了考虑这三个参数,我需要计算 totalCurrentRequestedRam。

下面的代码是VM的currentRequestedRam,现在我需要totalCurrentRequestedRam,我应该如何计算?

0 投票
1 回答
36 浏览

java - Cloudsim和Java引用返回问题

我正在做 cloudsim 项目。所以我写了下面的代码,这段代码首先计算平均值,然后按升序排列 ArrayList 的值。所以我想通过引用 vmList 在 Vm 类型中返回此代码。谁能帮我 ?我该怎么办?或者这段代码有什么问题?

0 投票
1 回答
39 浏览

java - 有没有办法将 Cloudlet 输出保存到 csv 文件?

我正在为大师使用 CloudSim 模拟工具开发一个项目。我想知道如何将 printCloudletList 的输出保存到 NetBeans 中的 csv 文件。有任何想法吗?请告诉我。

0 投票
1 回答
63 浏览

cloudsim - Cloudsim:分配几个小云给一个虚拟机

我正在尝试将几个小云分配给单个 VM,并按特定顺序依次运行它们。但是当我添加它们时,我出现以下错误:

Broker: 推迟执行cloudlet 0: bount VM 不可用
Broker: 推迟执行cloudlet 0: bount VM 不可用
Broker: 推迟执行cloudlet 0: bount VM 不可用
...

我使用了这个命令:

有什么办法吗?