【技术实现步骤摘要】
本专利技术实施例涉及虚拟化技术,特别是中央处理器资源分配方法和计算节点。
技术介绍
目前在信息
,虚拟化技术得到了广泛的应用。虚拟化技术提供了一种能够将多个虚拟机部署在一个服务器上的能力,降低了用户的总成本并且改善了应用的可靠性和灵活性。目前业界虚拟机中央处理器(Central Processing Unit,简称CPU)的管理普遍实现了CPU超分配,即虚拟机的虚拟CPU个数大于服务器中物理CPU的个数,以此来达到物理资源的充分利用。但是在物理资源紧张的情况下,如何合理分配物理CPU资源,成为摆在面前的最大问题之一。常用的实现方式是设置虚拟机的优先级,根据优先级的不同,为虚拟机分配不同份额的CPU资源。高优先级的虚拟机分配较多份额的物理CPU资源,以此实现针对不同需求的用户,提供不同的服务,提高服务质量。根据优先级的高低为虚拟机分配物理CPU资源,可能导致高优先级的虚拟机处于垄断地位,而低优先级的虚拟机无法获得物理CPU资源,不利于有效调配物理CPU资源。
技术实现思路
本专利技术实施例提出了一种中央处理器资源分配方法,通过将CPU的物理核分隔成不同的资源池来实现物理核在不同资源池之间彼此隔离,并根据每个资源池服务的虚拟机的数量,在不同资源池之间动态地分配物理核,实现了物理核资源的有效利用,同时可靠地保证了不同资源池中虚拟机的服务质量。第一方面,提出了一种中央处理器资源分配方法,所述方法包括:根据高级资源池中的虚拟机的数量变化,动态地调整所述高级资源池中的物理核的分配数量;根据所述高级资源池中物理核的分配数量调整默认资源池中的物理核的分配数量;其中,所 ...
【技术保护点】
一种中央处理器资源分配方法,其特征在于,所述方法包括:根据高级资源池中的虚拟机的数量变化,动态地调整所述高级资源池中的物理核的分配数量;根据所述高级资源池中物理核的分配数量调整默认资源池中的物理核的分配数量;其中,所述高级资源池和默认资源池是按照资源池的服务等级将中央处理器的物理核进行划分而得到的资源池;其中,在所述高级资源池中运行的虚拟机占用预设比例的物理核计算资源。
【技术特征摘要】
1.一种中央处理器资源分配方法,其特征在于,所述方法包括:根据高级资源池中的虚拟机的数量变化,动态地调整所述高级资源池中的物理核的分配数量;根据所述高级资源池中物理核的分配数量调整默认资源池中的物理核的分配数量;其中,所述高级资源池和默认资源池是按照资源池的服务等级将中央处理器的物理核进行划分而得到的资源池;其中,在所述高级资源池中运行的虚拟机占用预设比例的物理核计算资源。2.如权利要求1所述的方法,其特征在于,所述服务等级包括允许每台虚拟机占用物理核计算资源的数量。3.如权利要求1或2所述的方法,其特征在于,所述高级资源池包括第一级资源池,其中所述第一级资源池中允许每台虚拟机独占一个物理核计算资源。4.如权利要求1至3任一项所述的方法,其特征在于,所述高级资源池包括第二级资源池,其中所述第二级资源池中允许每台虚拟机占用一个物理核计算资源的50%。5.如权利要求1至5任一项所述的方法,其特征在于,所述根据高级资源池中的虚拟机的数量变化,动态地调整所述高级资源池中的物理核的分配数量,包括:在所述高级资源池中的虚拟机数量增加时,根据增加的虚拟机数量以及所述高级资源池的服务等级确定需要向所述高级资源池分配的第一数量的物理核;从所述默认资源池向所述高级资源池分配所述第一数量的物理核;或者在所述高级资源池中的虚拟机数量减少时,根据减少的虚拟机数量以及所述高级资源池的服务等级确定需要从所述高级资源池减少的第二数量的物理核;从所述高级资源池向所述默认资源池分配所述第二数量的物理核。6.如权利要求5所述的方法,其特征在于,所述在所述高级资源池中的虚拟机数量减少时,根据减少的虚拟机数量以及所述高级资源池的服务等级确定需要从所述高级资源池减少的第二数量的物理核,从所述高级资源池向所述默认资源池分配所述第二数量的物理核,具体包括:当所述高级资源池中没有虚拟机运行时,将所述高级资源池中的物理核分配给所述默认资源池。7.如权利要求1至6任一项所述的方法,其特征在于,在所述根据高级资源池中的虚拟机的数量变化,动态地调整所述高级资源池中的物理核的分配数量之前,所述方法还包括:确定所述高级资源池中的虚拟机数量发生变化之后,所述高级资源池中的物理核数量不足以满足所述高级资源池中的服务等级。8.如权利要求1至6任一项所述的方法,其特征在于,在所述根据高级资源池中的虚拟机的数量变化,动态地调整所述高级资源池中的物理核的分配数量之前,所述方法还包括:确定所述高级资源池中的虚拟机数量发生变化之后,所述高级资源池中存在不服务于该高级资源池中的虚拟机的空闲的至少一个物理核计算资源。9.如权利要求1至8任一项所述的方法,所述方法还包括:为所述默认资源池中的虚拟机设定允许每台虚拟机占用的物理核计算资源的上限百分比和/或下限百分比。10.如权利要求1至9任一项所述的方法,所述方法还包括:为所述默认资源池中的...
【专利技术属性】
技术研发人员:单卫华,刘锦涛,李候青,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。