一种虚拟化资源的管理方法、设备及存储介质技术

技术编号:24120571 阅读:16 留言:0更新日期:2020-05-13 02:57
本发明专利技术公开了一种虚拟化资源的管理方法、设备及计算机可读存储介质,首先定期检测网络节点的多个虚拟化资源的使用率;当检测有网络节点的多个虚拟化资源中第一虚拟化资源的使用率低于使用率阈值时,触发所述网络节点的物理资源的超配比调整,得到调整后的超配比,所述物理资源与所述第一虚拟化资源对应;再根据所述调整后的超配比重新分配所述网络节点的虚拟化资源。

【技术实现步骤摘要】
一种虚拟化资源的管理方法、设备及存储介质
本专利技术涉及网络资源管理技术,尤其涉及一种虚拟化资源的管理方法、设备及计算机可读存储介质。
技术介绍
当前的云平台无论公有云还是私有云,对于各网络节点的CPU,内存,带宽等资源的超配比均采用固定值,且这个固定值是根据平台未来虚拟机使用预期来确定的。但是,对于大多数情况而言,这个平台未来虚拟机使用预期往往不准确,故通常会在网络节点运行一段时间后,必须依赖管理员根据历史使用数据手动修改超配比的方式来优化资源配比。
技术实现思路
本专利技术实施例为了解决现资源管理所存在的问题,创造性地提出了一种虚拟化资源的管理方法、设备及计算机可读存储介质。根据本专利技术第一方面,提供了一种虚拟化资源的管理方法,该方法包括:定期检测网络节点的多个虚拟化资源的使用率;当检测有网络节点的多个虚拟化资源中第一虚拟化资源的使用率低于使用率阈值时,触发所述网络节点的物理资源的超配比调整,得到调整后的超配比,所述物理资源与所述第一虚拟化资源对应;根据所述调整后的超配比重新分配所述网络节点的虚拟化资源。根据本专利技术一实施方式,所述触发所述网络节点的物理资源的超配比调整,包括:检测所述网络节点的物理资源的占用量;若所述占用量超出占用率阈值,则触发所述网络节点的物理资源的超配比调整。根据本专利技术一实施方式,所述检测所述网络节点的物理资源的占用量,包括:获取所述网络节点的历史使用数据;根据所述网络节点的历史使用数据确定所述网络节点的物理资源的占用量。根据本专利技术一实施方式,所述触发所述网络节点的物理资源的超配比调整,包括:根据所述占用量确定超配比的增长比例;根据所确定的增长比例调整所述网络节点的物理资源的超配比。根据本专利技术一实施方式,所述虚拟化资源包括如下资源至少之一:CPU、内存、带宽及磁盘IO。根据本专利技术第二方面,还提供了一种虚拟化资源的管理设备,该设备包括:检测模块,用于定期检测网络节点的多个虚拟化资源的使用率;超配比调整模块,用于当检测有网络节点的多个虚拟化资源中第一虚拟化资源的使用率低于使用率阈值时,触发所述网络节点的物理资源的超配比调整,得到调整后的超配比,所述物理资源与所述第一虚拟化资源对应;资源分配模块,用于根据所述调整后的超配比重新分配所述网络节点的虚拟化资源。根据本专利技术一实施方式,所述超配比调整模块包括:检测单元,用于检测所述网络节点的物理资源的占用量;超配比调整单元,用于若所述占用量超出占用率阈值,则触发所述网络节点的物理资源的超配比调整。根据本专利技术一实施方式,所述检测单元,具体用于获取所述网络节点的历史使用数据;根据所述网络节点的历史使用数据确定所述网络节点的物理资源的占用量。根据本专利技术一实施方式,所述超配比调整单元,具体用于根据所述占用量确定超配比的增长比例;根据所确定的增长比例调整所述网络节点的物理资源的超配比。根据本专利技术第三方面,又提供一种计算机可读存储介质,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行上述任一虚拟化资源的管理方法。本专利技术实施例虚拟化资源的管理方法、设备及计算机可读存储介质,首先定期检测网络节点的多个虚拟化资源的使用率;当检测有网络节点的多个虚拟化资源中第一虚拟化资源的使用率低于使用率阈值时,触发所述网络节点的物理资源的超配比调整,得到调整后的超配比,所述物理资源与所述第一虚拟化资源对应;再根据所述调整后的超配比重新分配所述网络节点的虚拟化资源。如此,本专利技术通过定期采集网络节点的虚拟化资源的使用率确定最先达到最瓶颈的第一虚拟化资源的方式,来自动触发对该第一虚拟化资源对应实际物理资源的动态超配比调整,从而提高资源利用率。需要理解的是,本专利技术的教导并不需要实现上面所述的全部有益效果,而是特定的技术方案可以实现特定的技术效果,并且本专利技术的其他实施方式还能够实现上面未提到的有益效果。附图说明通过参考附图阅读下文的详细描述,本专利技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:在附图中,相同或对应的标号表示相同或对应的部分。图1示出了本专利技术实施例虚拟化资源的管理方法的实现流程示意图一;图2示出了本专利技术实施例虚拟化资源的管理方法的实现流程示意图二;图3示出了本专利技术一应用实例虚拟化资源的超配比调整前后示意图;图4示出了本专利技术实施例虚拟化资源的管理设备的组成结构示意图。具体实施方式下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。相反,提供这些实施方式是为使本专利技术更加透彻和完整,并能够将本专利技术的范围完整地传达给本领域的技术人员。下面结合附图和具体实施例对本专利技术的技术方案进一步详细阐述。图1示出了本专利技术实施例虚拟化资源的管理方法的实现流程示意图一。参考图1,本专利技术实施例虚拟化资源的管理方法包括:操作101,定期检测网络节点的多个虚拟化资源的使用率;操作102,当检测有网络节点的多个虚拟化资源中第一虚拟化资源的使用率低于使用率阈值时,触发所述网络节点的物理资源的超配比调整,得到调整后的超配比;操作103,根据所述调整后的超配比重新分配所述网络节点的虚拟化资源。在本专利技术实施之前,可以预先在网络节点部署一个超配比代理(resource_ratio_agent),通过该超配比代理定期采集网络节点(即物理服务器)的多个虚拟化资源,如CPU、内存、带宽及磁盘IO等的实际占用,与剩余的虚拟资源的量,并将这些历史使用数据存入远端数据库(如云数据库)。在操作101,利用超配比代理定期检测网络节点的多个虚拟化资源的使用率,以检测是否存在最先达到瓶颈的资源。在操作102,当检测到存在最先达到瓶颈的第一虚拟化资源,即网络节点的多个虚拟化资源中第一虚拟化资源的使用率低于使用率阈值时,触发所述网络节点与所述第一虚拟化资源对应的物理资源的超配比调整。举例来说,如虚拟化CPU(vCPU)的剩余数量为0,即vCPU的使用率低于了使用率阈值,则开始触发CPU的动态超配比调整。在操作103,根据调整后的超配比重新分配网络节点的虚拟化资源,以增加额外的第一虚拟化资源供该网络节点使用,而且该重新分配后的虚拟化资源会进入云平台资源池供云平台系统进行统一调度。本专利技术实施例虚拟化资源的管理方法,首先定期检测网络节点的多个虚拟化资源的使用率;当检测有网络节点的多个虚拟化资源中第一虚拟化资源的使用率低于使用率阈值时,触发所述网络节点的物理资源的超配比调整,得到调整后的超配比,所述物理资源与所述第一虚拟化资源对应;再根据所述调整后的超配比重新分配所述网络节点的虚拟化资源。如此,本专利技术通过定期采集网络节点的虚拟化资源的使用率确定最先达到最瓶颈的第一虚拟化资源的方式,来自动触发对该第一虚拟化资源对应实际物理资源的动态本文档来自技高网...

【技术保护点】
1.一种虚拟化资源的管理方法,其特征在于,所述方法包括:/n定期检测网络节点的多个虚拟化资源的使用率;/n当检测有网络节点的多个虚拟化资源中第一虚拟化资源的使用率低于使用率阈值时,触发所述网络节点的物理资源的超配比调整,得到调整后的超配比,所述物理资源与所述第一虚拟化资源对应;/n根据所述调整后的超配比重新分配所述网络节点的虚拟化资源。/n

【技术特征摘要】
1.一种虚拟化资源的管理方法,其特征在于,所述方法包括:
定期检测网络节点的多个虚拟化资源的使用率;
当检测有网络节点的多个虚拟化资源中第一虚拟化资源的使用率低于使用率阈值时,触发所述网络节点的物理资源的超配比调整,得到调整后的超配比,所述物理资源与所述第一虚拟化资源对应;
根据所述调整后的超配比重新分配所述网络节点的虚拟化资源。


2.根据权利要求1所述的方法,其特征在于,所述触发所述网络节点的物理资源的超配比调整,包括:
检测所述网络节点的物理资源的占用量;
若所述占用量超出占用率阈值,则触发所述网络节点的物理资源的超配比调整。


3.根据权利要求2所述的方法,其特征在于,所述检测所述网络节点的物理资源的占用量,包括:
获取所述网络节点的历史使用数据;
根据所述网络节点的历史使用数据确定所述网络节点的物理资源的占用量。


4.根据权利要求2所述的方法,其特征在于,所述触发所述网络节点的物理资源的超配比调整,包括:
根据所述占用量确定超配比的增长比例;
根据所确定的增长比例调整所述网络节点的物理资源的超配比。


5.根据权利要求1至4任一项所述的方法,其特征在于,所述虚拟化资源包括如下资源至少之一:CPU、内存、带宽及磁盘IO。


6....

【专利技术属性】
技术研发人员:汪涛
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1