虚拟机部署方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:17387554 阅读:97 留言:0更新日期:2018-03-04 12:33
本发明专利技术实施例提供了一种虚拟机部署方法、装置、设备及计算机可读存储介质。该虚拟机部署方法包括:获取虚拟机对应的虚拟资源属性;根据所述虚拟资源属性计算所述虚拟资源属性对应的虚拟权重值;获取物理机对应的物理资源属性以及所述物理资源属性对应的实际消耗量;根据所述物理资源属性以及所述实际消耗量计算所述物理资源属性对应的物理权重值;根据所述虚拟权重值以及所述物理权重值,确定与所述虚拟机匹配的物理机;将所述虚拟机部署于与所述虚拟机匹配的物理机。实施本发明专利技术实施例,可有效解决虚拟机部署不合理、利用率低下等问题。

Virtual machine deployment method, device, equipment and computer readable storage medium

The embodiment of the invention provides a virtual machine deployment method, device, equipment and a computer readable storage medium. The virtual machine deployment method includes: virtual resource property to obtain the corresponding virtual machine; according to the virtual weights of the virtual resource attribute calculation of the virtual resource attribute values corresponding to the physical attributes; access to resources corresponding to the physical machine and the physical resource attribute corresponding to the actual consumption; physical weight according to the physical property and resources the actual consumption calculation of the physical properties of the corresponding resource value; according to the virtual weight value and the physical weight value, to determine the physical machine matching with the virtual machine; the virtual machine deployment on the physical machine matching with the virtual machine. The implementation of the invention can effectively solve the problems of the unreasonable deployment of the virtual machine and low utilization rate.

【技术实现步骤摘要】
虚拟机部署方法、装置、设备及计算机可读存储介质
本专利技术涉及计算机数据处理领域,尤其涉及一种虚拟机部署方法、装置、设备及计算机可读存储介质。
技术介绍
随着信息技术的快速发展,云计算越来越频繁地应用于处理大规模、海量的数据中。通过在物理机上部署例如虚拟机等软件虚拟化应用,可以便捷地把软件应用布置在虚拟化环境中运行。这样,单个计算机服务器可有效地同时运行多个计算机操作系统实例或者虚拟映像(virtualimage),以及在所述虚拟映像中的每一个上同时运行不同的应用。然而,现有技术中,存在虚拟机部署不合理、利用率低下等问题。
技术实现思路
本专利技术提供了一种合理性更高的虚拟机部署方法、装置、设备及计算机可读存储介质。第一方面,本专利技术提供了一种虚拟机部署方法,其包括:获取虚拟机对应的虚拟资源属性;根据所述虚拟资源属性计算所述虚拟资源属性对应的虚拟权重值;获取物理机对应的物理资源属性以及所述物理资源属性对应的实际消耗量;根据所述物理资源属性以及所述实际消耗量计算所述物理资源属性对应的物理权重值;根据所述虚拟权重值以及所述物理权重值,确定与所述虚拟机匹配的物理机;将所述虚拟机部署于与所述虚本文档来自技高网...
虚拟机部署方法、装置、设备及计算机可读存储介质

【技术保护点】
一种虚拟机部署方法,其特征在于,包括:获取虚拟机对应的虚拟资源属性;根据所述虚拟资源属性计算所述虚拟资源属性对应的虚拟权重值;获取物理机对应的物理资源属性以及所述物理资源属性对应的实际消耗量;根据所述物理资源属性以及所述实际消耗量计算所述物理资源属性对应的物理权重值;根据所述虚拟权重值以及所述物理权重值,确定与所述虚拟机匹配的物理机;将所述虚拟机部署于与所述虚拟机匹配的物理机。

【技术特征摘要】
1.一种虚拟机部署方法,其特征在于,包括:获取虚拟机对应的虚拟资源属性;根据所述虚拟资源属性计算所述虚拟资源属性对应的虚拟权重值;获取物理机对应的物理资源属性以及所述物理资源属性对应的实际消耗量;根据所述物理资源属性以及所述实际消耗量计算所述物理资源属性对应的物理权重值;根据所述虚拟权重值以及所述物理权重值,确定与所述虚拟机匹配的物理机;将所述虚拟机部署于与所述虚拟机匹配的物理机。2.如权利要求1所述的方法,其特征在于,所述虚拟资源属性包括虚拟资源类别以及虚拟性能参数,所述根据所述虚拟资源属性计算所述虚拟资源属性对应的虚拟权重值,包括:根据所述虚拟资源类别对所述虚拟资源属性进行分类,以生成虚拟资源队列;计算每一个虚拟资源队列中的虚拟性能参数的平均性能参数;根据所述平均性能参数以及所述虚拟性能参数计算所述虚拟权重值。3.如权利要求1所述的方法,其特征在于,所述物理资源属性包括物理性能参数,根据所述物理资源属性以及所述实际消耗量计算所述物理资源属性对应的物理权重值,包括:根据所述实际消耗量计算所述物理资源属性对应的消耗占比;根据所述消耗占比计算所述物理权重值。4.如权利要求1所述的方法,其特征在于,所述根据所述虚拟权重值以及所述物理权重值,确定与所述虚拟机匹配的物理机,包括:判断所述虚拟资源属性与所述物理资源属性是否匹配;若所述虚拟资源属性与所述物理资源属性匹配,获取所述虚拟权重值的最大值,以及物理权重值的最大值;将所述虚拟权重值的最大值对应的虚拟机确定为权重虚拟机,将所述物理权重值的最大值对应的物理机确定为权重物理机;将所述权重物理机确定为与所述权重虚拟机匹配的物理机。5.如权利要求1所述的方法,其特征在于,所述获取虚拟机对应的虚拟资源属性之前,还包括:获取所述虚拟机对应的用户标识符;判断所述用户标识符是否相同;若所述用户标识符相同...

【专利技术属性】
技术研发人员:罗斌
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1