[发明专利]云主机处理器与物理主机处理器的绑核方法及相关组件在审
申请号: | 202310540908.0 | 申请日: | 2023-05-11 |
公开(公告)号: | CN116483520A | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 苏正伟;徐源浩;苏广峰 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王欢 |
地址: | 250000 山东省济南市自由贸易试验区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主机 处理器 物理 方法 相关 组件 | ||
本发明公开了一种云主机处理器与物理主机处理器的绑核方法及相关组件,涉及计算机领域,通过获取云主机中需要绑核的云主机处理器的数目N以及物理主机中各内存节点的空闲的物理处理器的数目M,然后判断是否存在空闲的物理处理器的数目M不小于云主机处理器的数目N的内存节点,若存在则确定一个空闲的物理处理器的数目M不小于云主机处理器的数目N的内存节点作为目标内存节点,此时,与云主机处理器进行绑核的内存节点只有一个,即目标内存节点,最后将目标内存节点的N个空闲的物理处理器与N个云主机处理器进行绑核,避免了跨节点类型绑定的现象,确保云主机的性能最大化,同时避免了影响未来新部署的云主机的性能。
技术领域
本发明涉及计算机领域,特别是涉及一种云主机处理器与物理主机处理器的绑核方法及相关组件。
背景技术
为提高云计算平台中的云主机的性能,可以将云主机处理器与物理主机的物理处理器进行绑定,如今物理主机采用的多为非统一内存访问架构,非统一内存访问架构是一种用于多处理器的电脑内存体设计,在该架构中,一个内存节点包括多个物理处理器和内存,该架构中的内存节点分为本地节点、邻居节点以及远端节点,其中对于某个节点中的所有处理器,此节点称为本地节点,与本地节点相邻的内存节点为邻居节点,非本地节点或邻居节点的节点为远端节点。物理处理器在访问不同类型的节点中的内存时的速度不同。当云主机处理器与物理主机的物理处理器进行绑定时,云主机处理器与物理处理器是一对一绑定的,目前采用的为手动绑定方式,但是手动绑定方式较为碎片化,且经常出现跨节点类型绑定的现象,无法确保云主机的性能最大化,并且会影响未来新部署的云主机的性能。
发明内容
本发明的目的是提供一种云主机处理器与物理主机处理器的绑核方法及相关组件,通过获取云主机中需要绑核的云主机处理器的数目N以及物理主机中各内存节点的空闲的物理处理器的数目M,然后判断是否存在空闲的物理处理器的数目M不小于云主机处理器的数目N的内存节点,若存在则确定一个空闲的物理处理器的数目M不小于云主机处理器的数目N的内存节点作为目标内存节点,此时,与云主机处理器进行绑核的内存节点只有一个,即目标内存节点,最后将目标内存节点的N个空闲的物理处理器与N个云主机处理器进行绑核,避免了跨节点类型绑定的现象,确保云主机的性能最大化,同时避免了影响未来新部署的云主机的性能。
为解决上述技术问题,本发明提供了一种云主机处理器与物理主机处理器的绑核方法,包括:
获取云主机中需要绑核的云主机处理器的数目N;
获取物理主机中各内存节点的空闲的物理处理器的数目M;
判断是否存在空闲的物理处理器的数目M不小于所述需要绑核的云主机处理器的数目N的内存节点;
若是,则在空闲的物理处理器的数目M不小于所述需要绑核的云主机处理器的数目N的内存节点中选择一个内存节点作为目标内存节点;
将所述目标内存节点的N个空闲的物理处理器与N个所述需要绑核的云主机处理器一一对应进行绑核,N和M均为正整数。
优选地,在空闲的物理处理器的数目M不小于所述需要绑核的云主机处理器的数目N的内存节点中选择一个内存节点作为目标内存节点,包括:
在空闲的物理处理器的数目M不小于所述需要绑核的云主机处理器的数目N的内存节点中选择一个空闲的物理处理器的数目最小的内存节点作为目标内存节点。
优选地,还包括:
若不存在空闲的物理处理器的数目M不小于所述需要绑核的云主机处理器的数目N的内存节点,则将空闲的物理处理器的数目M最大的内存节点作为目标内存节点;
将所述目标内存节点的M个空闲的物理处理器与M个所述需要绑核的云主机处理器进行绑核;
确定绑核后剩余的需要绑核的云主机处理器的数目N;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310540908.0/2.html,转载请声明来源钻瓜专利网。