cloudsim中如何调用optimizeAllocation迁移vms
how to call optimizeAllocation to migrate vms in cloudsim
我正在使用 cloudsim 来实现一种遗传算法,以找到虚拟机在主机中的最佳位置。
一开始我需要随机放置虚拟机(我创建了一个从 VmAllocationPolicy 扩展的 class )
然后我需要通过将它们迁移到其他主机来优化 vm 分配:我认为我必须在我的策略中实施 optimizeAllocation 方法,我做到了但我不知道如何执行它(optimizeAllocation)
我找到了解决方案。我通过以下方式从数据中心调用它:
datacenter0.getallocationpolicy().optimizeallocation()
我正在使用 cloudsim 来实现一种遗传算法,以找到虚拟机在主机中的最佳位置。 一开始我需要随机放置虚拟机(我创建了一个从 VmAllocationPolicy 扩展的 class ) 然后我需要通过将它们迁移到其他主机来优化 vm 分配:我认为我必须在我的策略中实施 optimizeAllocation 方法,我做到了但我不知道如何执行它(optimizeAllocation)
我找到了解决方案。我通过以下方式从数据中心调用它:
datacenter0.getallocationpolicy().optimizeallocation()