一种计算节点的超分比数值的获得方法、装置及设备制造方法及图纸

技术编号:37102412 阅读:37 留言:0更新日期:2023-04-01 05:02
本发明专利技术公开了一种计算节点的超分比数值的获得方法、装置及设备,该方法包括:获取计算节点上创建的至少一台虚拟机的平均性能值;根据所述至少一台虚拟机的平均性能值和虚拟机的预期性能值,对所述计算节点上的虚拟机的数量进行调整,得到目标数量的虚拟机;根据所述目标数量的虚拟机所占用的虚拟资源总数和所述计算节点所拥有的物理资源总数,得到所述计算节点的超分比数值。通过上述方式,本发明专利技术实现了最大程度平衡资源利用率和虚拟机性能之间的关系,测算出更合理和精确的超分比数值。测算出更合理和精确的超分比数值。测算出更合理和精确的超分比数值。

【技术实现步骤摘要】
一种计算节点的超分比数值的获得方法、装置及设备


[0001]本专利技术涉及云计算
,具体涉及一种计算节点的超分比数值的获得方法、装置及设备。

技术介绍

[0002]云计算由一系列可以动态升级和被虚拟化的资源组成,这些资源被所有云计算的用户共享并且可以方便地通过网络访问,用户只需要按照个人或者团体的需要租赁云计算的资源(计算、存储、网络、应用)。用户将应用部署到云端后,不用再关注各种软硬件问题,它们会由云服务提供商的专业团队去解决。
[0003]Openstack是目前常见的云计算开源软件,通过对计算节点物理机设置超分比,可以将计算节点的CPU(中央处理器)、内存、磁盘等资源,以超分比的比值进行超额分配,用于创建更多的虚拟机,给更多虚拟机使用。
[0004]通常情况下,超分比数值一旦设定就不易更改,更改则需要重启服务会影响现有业务;因此,需要从一开始就找到并设定一个合理的超分比。目前,业界对于超分比的设定一般基于经验,设定为2、8、16这些整数,但这种方式会导致超分比设定的不合理的问题,如果超分比数值设定过高,会导致计算节点本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种计算节点的超分比数值的获得方法,其特征在于,所述方法包括:获取计算节点上创建的至少一台虚拟机的平均性能值;根据所述至少一台虚拟机的平均性能值和虚拟机的预期性能值,对所述计算节点上的虚拟机的数量进行调整,得到目标数量的虚拟机;根据所述目标数量的虚拟机所占用的虚拟资源总数和所述计算节点所拥有的物理资源总数,得到所述计算节点的超分比数值。2.根据权利要求1所述的计算节点的超分比数值的获得方法,其特征在于,获取计算节点上创建的至少一台虚拟机的平均性能值,包括:获取计算节点上创建一台虚拟机的性能值作为基准值;基于一台虚拟机以预设第一步长创建虚拟机,得到第一数量的虚拟机;获取所述第一数量的虚拟机的平均性能值。3.根据权利要求2所述的计算节点的超分比数值的获得方法,其特征在于,根据所述至少一台虚拟机的平均性能值和虚拟机的预期性能值,对所述计算节点上的虚拟机的数量进行调整,得到目标数量的虚拟机,包括:若所述第一数量的虚拟机的平均性能值大于虚拟机的预期性能值,则继续创建虚拟机;若平均值性能值等于预期性能值,则结束虚拟机的创建;若平均性能值小于预期性能值,则以预设第二步长删除虚拟机,直到虚拟机的平均性能值大于或者等于虚拟机的预期性能值时,则结束删除操作,得到目标数量的虚拟机。4.根据权利要求3所述的计算节点的超分比数值的获得方法,其特征在于,所述虚拟机的预期性能值=基准值
×
用户对虚拟机的预期比值;所述基准值为计算节点上承载的虚拟机数量为1时,虚拟机的性能值;所述用户对虚拟机的预期比值为计算节点上承载的虚拟机资源数量占满超分后的资源总数时,每台虚拟机的平均性能值占所述基准值的比例。5.根据权利要求3所述的计算节点的超...

【专利技术属性】
技术研发人员:周翔宇
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1