首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在cloudsim中更改调度策略?

如何在cloudsim中更改调度策略?
EN

Stack Overflow用户
提问于 2016-05-31 13:24:03
回答 1查看 715关注 0票数 0

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

EN

回答 1

Stack Overflow用户

发布于 2016-10-05 16:57:25

这一点是您想要调度的位置,在cloudlet级别将cloudlet调度到虚拟机,或者在主机级别将虚拟机调度到合适的主机

要在主机级别调度策略,您可以编写自己的VMallocationPolicy类并使用它,或者在VMallocationPolicySimple类中编辑allocateHostForVm方法(该策略在许多示例中用作默认策略)。

对于cloudlets,您也可以定义您自己的调度程序策略类并使用它,或者在datacenterBroker类中编写您自己的方法来满足您的需求。

为您个人的“实验”编写一个新方法或新类总是更好的,因为更改已编写的方法和类可能会影响cloudsim中提供的其他相关示例的性能。这可能会导致丢失跟踪,并使其更难为未来的参考。

希望能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37537396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档