[发明专利]虚拟机管理方法及装置、存储介质有效
申请号: | 201710254688.X | 申请日: | 2017-04-18 |
公开(公告)号: | CN107038064B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 何彬彬;李德铠 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张振伟;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 管理 方法 装置 存储 介质 | ||
本发明公开了一种虚拟机管理方法及装置、存储介质;方法包括:以物理机的资源因子为样本特征、并以物理机的匹配程度为目标变量,构造对应物理机的样本;基于包括多个样本的训练集训练线性回归模型;将待创建目标虚拟机的各维度的资源需求与候选物理机相应维度的资源比较;筛除在任一维度不满足目标虚拟机的资源需求的候选物理机;以候选物理机的各维度的资源因子为输入变量输入线性回归模型,预测得到候选物理机的匹配程度;根据各候选物理机的匹配程度的降序,在候选物理机中选择创建目标虚拟机的宿主机。实施本发明创建虚拟机,能够使虚拟机拥有足够完成任务的资源,并提升物理机的资源利用效率。
技术领域
本发明涉及计算技术,尤其涉及一种虚拟机管理方法及装置、存储介质。
背景技术
计算机技术的不断发展,奠定了各行各业通过创建虚拟机实现行业需求的技术基础。
例如,根据实际需求,在物理机(如服务器)中创建诸如云计算、数据库和内容分发等各种功能的虚拟机。
鉴于虚拟机的运行仍然依赖于物理机的资源,相关技术中在选择创建虚拟机的物理机作为虚拟机的宿主机时,通常是在满足虚拟机的资源需求的物理机中选择资源最多的物理机作为宿主机。这种创建虚拟机的方式,虽然能够保证虚拟机拥有足够的资源以正常运行,但是宿主机的剩余资源无法得到充分利用。
假设虚拟机需要2核中央处理器(CPU)和存储空间为2吉(G)字节的内存,虚拟机2需要4核心CPU和8G内存;候选的物理机1的A的资源是2核CPU、8G内存,物理机B的资源是4核CPU和4G内存;如果按照首先满足CPU需求然后满足内存需求的排序,根据相关技术提供的贪心算法会优先选择资源最多的物理机来运行虚拟机,也就是优先选择物理机A作为虚拟机的宿主机,然而,物理机B同样能够满足虚拟机的资源需求,如果选择物理机A作为宿主机,会导致后续还需要在物理机A创建虚拟机时出现资源不足以创建新的虚拟机的情况,导致物理机A资源的浪费。
综上所述,如何将虚拟机创建在合适的物理机上,使虚拟机拥有足够运行的资源,并提升物理机的资源利用效率尚无有效解决方案。
发明内容
本发明实施例提供一种虚拟机管理方法及装置、存储介质;能够使虚拟机拥有足以完成任务的资源,并提升物理机的资源利用效率。
本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供一种虚拟机管理方法,包括:
获取物理机的各维度的资源因子,以及获取所述物理机各维度的资源因子与虚拟机在相应维度的资源需求的匹配程度;
以所述物理机的资源因子为样本特征、并以所述物理机的匹配程度为目标变量,构造对应所述物理机的样本;
基于包括多个所述样本的训练集训练线性回归模型;
将待创建目标虚拟机的各维度的资源需求与候选物理机相应维度的资源比较;
筛除在任一维度不满足所述目标虚拟机的资源需求的所述候选物理机;
以候选物理机的各维度的资源因子为输入变量输入所述线性回归模型,预测得到所述候选物理机的匹配程度;
根据各所述候选物理机的匹配程度的降序,在所述候选物理机中选择创建所述目标虚拟机的宿主机。
第二方面,本发明实施例提供一种虚拟机管理装置,包括:
样本单元,用于获取物理机的各维度的资源因子,以及获取所述物理机各维度的资源因子与虚拟机在相应维度的资源需求的匹配程度;
所述样本单元,具体用于以所述物理机的资源因子为样本特征、并以所述物理机的匹配程度为目标变量,构造对应所述物理机的样本;
训练单元,用于基于包括多个所述样本的训练集训练线性回归模型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710254688.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:储存箱(生物医疗用)
- 下一篇:餐边柜(亚兰特)