摘要
本公开实施例提供一种虚拟机编排调度方法及设备,通过响应于虚拟机二次调度请求,根据物理机上部署的初始虚拟机的部署属性特征,创建第一虚拟机规划模型,确定使得总调度成本最低的第一部署方案,包括在未考虑虚拟机反亲和约束的前提下每一物理机中每一种类初始虚拟机的预测部署数量,并确定每一物理机每一种类初始虚拟机中的待迁出初始虚拟机;针对存在反亲和约束的目标待迁出初始虚拟机创建第二虚拟机规划模型,确定使得目标待迁出初始虚拟机的调度成本最低的第二部署方案,包括在考虑虚拟机反亲和约束前提下每一目标待迁出初始虚拟机待部署到的目标物理机;进行虚拟机调度。通过多阶段的编排调度简化模型,提高虚拟机编排调度效率和成功率。
技术关键词
物理
计算机执行指令
规划
决策
非一致性内存访问
变量
节点
剩余资源量
迁移虚拟机
资源使用量
虚拟机迁移
处理器
可读存储介质
调度设备
计算机程序产品
存储器
多阶段
交换机