[发明专利]一种突破NUMA拓扑限制创建云主机的方法及装置在审
申请号: | 202011111570.X | 申请日: | 2020-10-16 |
公开(公告)号: | CN112231058A | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 朱志文 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50;H04L29/08 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张营磊 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 突破 numa 拓扑 限制 创建 主机 方法 装置 | ||
1.一种突破NUMA拓扑限制创建云主机的方法,其特征在于,包括如下步骤:
S1.创建云主机资源规格,设置云主机资源规格包括至少2个CPU和至少2个内存;
S2.对云主机资源规格的元数据进行配置,通过元数据设定创建云主机时绑定CPU;
S3.云主机控制器接收到云主机创建请求后,根据云主机资源规格计算主机资源是否充足,并在主机资源充足时,根据配置的元数据进行云主机创建;
S4.云主机控制器接收到云主机扩容请求时,根据云主机资源规格计算主机资源是否充足,并在主机资源充足时,根据配置的元数据进行云主机扩容。
2.如权利要求1所述的突破NUMA拓扑限制创建云主机的方法,其特征在于,步骤S1具体步骤如下:
S11.选择多路物理服务器,所述选择的多路物理服务器至少有两个NUMA节点;
S12.基于多路服务器创建第一云主机资源规格,设置第一云主机资源规格的CPU数、内存数以及硬盘大小,所述第一云主机资源规格的CPU数至少为2个,所述第一云主机资源规格的内存数至少为2个;
S13.基于多路服务器创建第二云主机资源规格,设置第二云主机资源规格的CPU数、内存数以及硬盘大小,所述第二云主机资源规格的CPU数至少为2个,所述第二云主机资源规格的内存数至少为2个。
3.如权利要求2所述的突破NUMA拓扑限制创建云主机的方法,其特征在于,步骤S2具体步骤如下:
S21.对第一云主机资源规格的元数据进行配置,设置CPU绑定元数据为CPU专用,实现创建云主机时绑定CPU;
S22.设置第一云主机资源规格的NUMA节点数元数据,为每个NUMA节点分配对应CPU元数据和内存元数据;
S23.对第二云主机资源规格的元数据进行配置,设置CPU绑定元数据为CPU专用,实现扩容云主机时绑定CPU;
S24.设置第二云主机资源规格的NUMA节点数元数据,为每个NUMA节点分配对应CPU元数据和内存元数据。
4.如权利要求3所述的突破NUMA拓扑限制创建云主机的方法,其特征在于,步骤S3具体步骤如下:
S31.云主机控制器接收到云主机创建请求后,根据第一云主机资源规格计算主机资源是否充足;
若充足,进入步骤S32;
若不充足,返回步骤S1;
S32.选择项目用户、多路物理服务器、第一云主机资源规格以及网络安全组创建第一云主机;
S33.验证第一云主机的CPU绑定关系是否绑定多个CPU及多个内存,且各CPU及各内存属于不同NUMA节点;
若是,云主机创建成功;
若否,返回步骤S1。
5.如权利要求4所述的突破NUMA拓扑限制创建云主机的方法,其特征在于,步骤S4具体步骤如下:
S41.云主机控制器接收到云主机扩容请求后,根据第二云主机资源规格计算主机资源是否充足;
若充足,进入步骤S42;
若不充足,返回步骤S1;
S42.选择跨NUMA创建的第一云主机以及第二云主机资源规格进行热扩容;
S43.验证热扩容后云主机的CPU绑定关系是否绑定多个CPU及多个内存,且各CPU及各内存属于不同NUMA节点;
若是,云主机热扩容成功;
若否,返回步骤S1。
6.一种突破NUMA拓扑限制创建云主机的装置,其特征在于,包括:
云主机资源规格创建模块(1),用于创建云主机资源规格,设置云主机资源规格包括至少2个CPU和至少2个内存;
元数据配置电模块(2),用于对云主机资源规格的元数据进行配置,通过元数据设定创建云主机时绑定CPU;
云主机跨NUMA创建模块(3),用于设置云主机控制器接收到云主机创建请求后,根据云主机资源规格计算主机资源是否充足,并在主机资源充足时,根据配置的元数据进行云主机创建;
云主机跨NUMA扩容模块(4),用于设置云主机控制器接收到云主机扩容请求时,根据云主机资源规格计算主机资源是否充足,并在主机资源充足时,根据配置的元数据进行云主机扩容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011111570.X/1.html,转载请声明来源钻瓜专利网。