1, 如何分配的逻辑 参考之前的文章
2, 资源变化代码如下 ,py3环境
import numpy as np xen=np.array([[100,1000],[100,1500],[50,1000],[100,3000]]) vm_1=np.array([5,80]) temp=xen[0]-vm_1 print(xen[0]-vm_1) # 后续要加入 xen资源大于vm资源需求的判断 def allocate(xen,vm_1,n): if n<=4: xen[n]=xen[n]-vm_1 print(xen[n]) print(xen) else: print ('xen resource less than vm demanding resource!!! choose other one ') allocate(xen,vm_1,2)
# 这里 有个参考
https://bbs.csdn.net/topics/392343597
3,问题就是 按照动态规划的方式考虑一下 批量完成 很多机器的创建需求
4,迁移问题