行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210582279.3 (22)申请日 2022.05.26 (71)申请人 深信服科技股份有限公司 地址 518055 广东省深圳市南 山区学苑大 道1001号南山智园A1栋一层 (72)发明人 周俊宇  (74)专利代理 机构 深圳市深佳知识产权代理事 务所(普通 合伙) 44285 专利代理师 吴欣蔚 (51)Int.Cl. G06F 9/50(2006.01) (54)发明名称 一种云主机调度方法、 装置、 设备及存储介 质 (57)摘要 本申请公开了一种云主机调度方法、 装置、 设备及存储介质, 包括: 按照NUMA节点提供的资 源种类对云宿主机中的NUMA节点进行类型划分, 以得到不同类型的目标NUMA节点; 基于云主机在 运行过程中的负载信息对云主机进行类型划分, 得到不同类型的目标云主机; 根据类型划分后的 云主机类型与NUMA节点类型之间的对应关系将 目标云主机调度至相应的目标NUMA节点。 通过对 NUMA节点进行分类, 不同类型NUMA节点提供不同 的资源, 在云主机运行过程中根据负载划分云主 机类型, 继而将云主机调度至对应类型的NUMA节 点上, 避免NUMA节点性能失衡, 同时实现云主机 的分类调度以优化云主机性能。 权利要求书2页 说明书10页 附图5页 CN 114968580 A 2022.08.30 CN 114968580 A 1.一种云主机调度方法, 其特 征在于, 包括: 按照非一致性内存访问架构NUMA节点提供的资源种类对云宿主机中的所述NUMA节点 进行类型划分, 以得到不同类型的目标NUMA 节点; 基于云主机在运行过程中的负载信 息对所述云主机进行类型划分, 以得到不同类型的 目标云主机; 根据类型划分后的云主机类型与NUMA节点类型之间的对应关系将所述目标云主机调 度至相应的所述目标NUMA 节点。 2.根据权利要求1所述的云主机调度 方法, 其特征在于, 在对所述NUMA节点进行类型划 分时, 还包括: 当所述云宿主机中的所述NUMA节点未调度 过服务, 则根据所述NUMA节点的自身性能确 定所述NUMA节 点提供的资源种类, 以便按照所述NUMA节 点提供的资源种类对所述云宿主机 中的所述 NUMA节点进行类型划分; 当所述云宿主机中的所述NUMA节点调度过服务, 则根据所述云宿主机中的所述NUMA节 点调度的服务类型对所述云宿主机进行类型划分; 其中, 不同的所述NUMA节点调度的服务 类型不同。 3.根据权利要求1所述的云主机调度方法, 其特征在于, 所述按照非一致性内存访问架 构NUMA节 点提供的资源种类对云宿 主机中的所述NUMA节 点进行类型划分, 以得到不同类型 的目标NUMA 节点, 包括: 确定所述云宿主机中的所述NUMA节点提供的资源种类; 其中, 资源包括计算资源、 网络 资源和存 储资源; 按照资源种类对所述NUMA节点进行类型划 分, 以得到计算型NUMA节点、 网络型NUMA节 点、 存储型NUMA 节点; 相应的, 所述基于云主机在运行过程中的负载信息对所述云主机进行类型划分, 以得 到不同类型的目标云主机, 包括: 获取所述云主机在运行过程中的负载信 息, 并根据负载信 息对所述云主机进行类型划 分, 以得到计算型云主机、 网络型云主机、 存 储型云主机; 所述根据类型划分后的云主机类型与NUMA节点类型之间的对应关系将所述目标云主 机调度至相应的所述目标NUMA 节点, 包括: 将所述计算型云主机调度至所述计算型NUMA节点, 将所述网络型云主机调度至所述网 络型NUMA 节点, 以及将所述存 储型云主机调度至所述存 储型NUMA 节点。 4.根据权利要求3所述的云主机调度方法, 其特 征在于, 还 包括: 将所述网络型NUMA节点中处理器的物 理核划分为网络数据面组和计算组, 并将所述存 储型NUMA节点中处理器的物理核划分为存储数据面组和 计算组; 其中, 网络数据面组中的 物理核用于调度网络数据面服务, 存储数据面组中的物理核用于调度存储数据面服务, 计 算组中的物理核用于调度所述目标云主机 。 5.根据权利要求4所述的云主机调度方法, 其特征在于, 所述将所述计算型云主机调度 至所述计算型NUMA节点, 将所述网络型云主机调度至所述网络型NUMA节点, 以及将所述存 储型云主机调度至所述存 储型NUMA 节点, 包括: 将所述计算型云主机的虚拟处理器VCPU调度至所述计算型NUMA节点的计算组中的物权 利 要 求 书 1/2 页 2 CN 114968580 A 2理核, 将所述网络型云主机的VCPU调度至所述网络型NUMA节点的计算组中的物理核, 以及 将所述存 储型云主机的VCPU调度至所述存 储型NUMA 节点的计算组中的物理核。 6.根据权利要求5所述的云主机调度方法, 其特 征在于, 还 包括: 如果所述目标NUMA节点中不存在所述计算型NUMA节点, 则将所述计算型云主机中的 VCPU划分为重网络VCPU和重存 储VCPU; 将重网络VCPU调度至所述网络型NUMA节点的计算组中的物理核, 并将重存储VCPU调度 至所述存 储型NUMA 节点的计算组中的物理核。 7.根据权利要求5或6所述的云主机调度方法, 其特 征在于, 还 包括: 将所述目标云主机中业务负载具有沾粘关系的VCPU进行亲和性配置, 并基于对应类型 的所述目标NUMA节 点计算组中的物理核创建负载亲和性调度组, 以将亲和性配置后的VCPU 调度至负载 亲和性调度组中的物理核。 8.一种云主机调度装置, 其特 征在于, 包括: 第一节点分类模块, 用于按照非一致性内存访问架构NUMA节点提供的资源种类对云宿 主机中的所述 NUMA节点进行类型划分, 以得到不同类型的目标NUMA 节点; 云主机分类模块, 用于基于云主机在运行过程中的负载信 息对所述云主机进行类型划 分, 以得到不同类型的目标云主机; 调度模块, 用于根据类型划分后的云主机类型与NUMA节点类型之间的对应关系将所述 目标云主机调度至相应的所述目标NUMA 节点。 9.一种电子设备, 其特征在于, 所述电子设备包括处理器和存储器; 其中所述存储器用 于存储计算机程序, 所述计算机程序由所述处理器加载并执行以实现如权利要求1至7任一 项所述的云主机调度方法。 10.一种计算机可读存储介质, 其特征在于, 用于存储计算机可执行指令, 所述计算机 可执行指令被处 理器加载并执 行时, 实现如权利要求1至7任一项所述的云主机调度方法。权 利 要 求 书 2/2 页 3 CN 114968580 A 3

.PDF文档 专利 一种云主机调度方法、装置、设备及存储介质

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种云主机调度方法、装置、设备及存储介质 第 1 页 专利 一种云主机调度方法、装置、设备及存储介质 第 2 页 专利 一种云主机调度方法、装置、设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:25:49上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。