[发明专利]KVM虚拟化系统资源配置方法、介质及系统在审
申请号: | 202111194990.3 | 申请日: | 2021-10-14 |
公开(公告)号: | CN113641461A | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 陈宝文;朱敏健;李义 | 申请(专利权)人: | 云宏信息科技股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 广州永华专利代理有限公司 44478 | 代理人: | 唐立辉 |
地址: | 510630 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | kvm 虚拟 系统 资源配置 方法 介质 | ||
本发明涉及云计算技术领域,特别涉及一种KVM虚拟化系统资源配置方法,首先把虚拟化系统的可分配资源分为预留资源和剩余待分配资源,将预留资源设置为使该虚拟机维持待机状态所需的资源数量以及该虚拟机从待机状态进入工作状态所需的资源数量这两者的总和,而不是维持虚拟机正常工作的最低限度的资源数量,如此则可以满足待机状态下资源占有率高或者从待机状态重启所需资源量大的虚拟机,尽可能保证虚拟化系统下的全部虚拟机能够顺利运行。
技术领域
本发明涉及云计算技术领域,特别涉及一种KVM虚拟化系统资源配置方法、系统和计算机可读存储介质,计算机可读存储介质被处理器执行时能实现KVM虚拟化系统资源配置方法。
背景技术
虚拟化技术就是将底层的资源进行分区,然后对上层提供多样的执行环境,从而提高资源利用率。虚拟化技术主要应用于两个方面,一是在高性能硬件资源上运行多个虚拟机;二是将多个性能较低的硬件通过虚拟化技术抽象成一个巨大的资源池,这种方式常见于云计算中。根本上来说,这两种方式都是为了最大限度的利用硬件资源,防止资源浪费。
在虚拟化环境下,虚拟资源的配置方式分为静态分配模式和动态分配模式。为了获得更好的服务质量,在静态分配模式下,用户会申请具有足够资源量的虚拟机来保证应用性能;而在动态分配模式下,系统会依据资源使用历史峰值等数据来调整资源分配,动态分配模式更利于提升云计算中资源的利用率。
以虚拟化系统CPU资源的配置为例,在动态分配模式下,基于虚拟化系统运行成本等问题考虑,虚拟化系统能提供的物理CPU核数往往不能覆盖全部虚拟机所需要的最大vCPU核数,这就导致虚拟化系统为各个虚拟机配置资源时可能出现分配不合适,导致部分虚拟机无法正常运行的问题。
发明内容
本发明所要解决的技术问题是提供一种KVM虚拟化系统资源配置方法,存储有被执行时实现上述方法的计算机程序的计算机可读存储介质,包括该存储介质的系统,该方法能够实现KVM虚拟化系统资源配置。
提供一种KVM虚拟化系统资源配置方法,虚拟化系统的可分配资源包括各个虚拟机的预留资源和剩余待分配资源,虚拟机的所述预留资源是指:使该虚拟机维持待机状态所需的资源数量以及该虚拟机从待机状态进入工作状态所需的资源数量这两者的总和;把所述预留资源分配给各个虚拟机,把所述剩余待分配资源按预设的分配逻辑进行分配。
优选地,判断所述预留资源的资源数量是否小于该虚拟机维持工作状态的最低限度的资源数量,若判断结果为是则把该虚拟机维持工作状态的最低限度的资源数量作为该虚拟机的预留资源。
优选地,判断所述预留资源的资源数量是否小于该虚拟机从启动到维持工作状态所需资源数量,若判断结果为是则把该虚拟机从启动到维持工作状态所需资源数量作为该虚拟机的预留资源的最低限度的资源数量。
优选地,所述虚拟化系统资源是指CPU资源。
优选地,所述从待机状态进入工作状态所需的资源数量具体的,记录虚拟机多次从待机状态进入工作状态的历史CPU占用数据,以记录中的最大值作为所述的所需的资源数量。
还提供一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时能够实现上述KVM虚拟化系统资源配置方法。
还提供一种系统,包括物理机、多个虚拟机以及处理器,物理机的资源被分配给这多个虚拟机,处理器内预先存储有上述计算机可读存储介质,该计算机可读存储介质上的计算机程序可被处理器执行。
有益效果:该自动化的KVM虚拟化系统资源配置方法,首先把虚拟化系统的可分配资源分为预留资源和剩余待分配资源,将预留资源设置为使该虚拟机维持待机状态所需的资源数量以及该虚拟机从待机状态进入工作状态所需的资源数量这两者的总和,而不是维持虚拟机正常工作的最低限度的资源数量,如此则可以满足待机状态下资源占有率高或者从待机状态重启所需资源量大的虚拟机,尽可能保证虚拟化系统下的全部虚拟机能够顺利运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云宏信息科技股份有限公司,未经云宏信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111194990.3/2.html,转载请声明来源钻瓜专利网。