全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210640904.5 (22)申请日 2022.06.07 (71)申请人 阿里巴巴 (中国) 有限公司 地址 311121 浙江省杭州市余杭区五常街 道文一西路969号3幢5层5 54室 (72)发明人 张超 王渊平  (74)专利代理 机构 北京思格 颂知识产权代理有 限公司 1 1635 专利代理师 潘珺 (51)Int.Cl. G06F 9/50(2006.01) G06F 9/48(2006.01) (54)发明名称 热迁移特性资源调度决策及热迁移的方法、 系统和装置 (57)摘要 本发明公开了一种热迁移特性资源调度决 策及热迁移的方法、 系统和装置。 所述方法包括: 根据源端物理机的第一热迁移特性集合, 以及能 够支持第一热迁移特性集合的各备选目的端物 理机所支持的热迁移特性以及可用资源信息, 从 各备选目的端物理机中, 选择目的端物理机; 确 定源端物理机和目的端物理机的热迁移性能的 缺口; 根据源端物理机和目的端物理机的可用资 源信息, 从第一热迁移特性集合中选择能够弥补 缺口的最佳热迁移特性集合作为第二热迁移特 性集合; 根据第二热迁移特性集合, 确定源端物 理机和目的端物理机中第二热迁移特性集合中 各迁移特性需要调度的资源。 本发 明能够在热迁 移过程中使用热迁移特性提升热迁移性能的同 时, 避免发生资源争抢 。 权利要求书3页 说明书12页 附图7页 CN 115129467 A 2022.09.30 CN 115129467 A 1.一种热迁移特性资源调度决策 方法, 其特 征在于, 包括: 根据源端物理机的第 一热迁移特性集合, 以及能够支持所述第 一热迁移特性集合的各 备选目的端物理机所支持的热迁移特性以及可用资源信息, 从所述各备选目的端物理机 中, 选择目的端物理机; 确定源端物理机和目的端物理机的热迁移性能的缺口; 根据源端物理机和目的端物 理机的可用资源信 息, 从所述第 一热迁移特性集合中选择 能够弥补所述 缺口的最佳热迁移特性 集合作为第二热迁移特性 集合; 根据所述第 二热迁移特性集合, 确定源端物理机和目的端物理机 中第二热迁移特性集 合中各迁移特性需要调度的资源。 2.如权利要求1所述的方法, 其特征在于, 根据源端物理机的第一热迁移特性集合, 以 及能够支持所述第一热迁移特性集合的各备选目的端物理机所支持的热迁移特性以及可 用资源信息, 从所述各 备选目的端物理机中, 选择目的端物理机, 包括: 过滤掉不能支持所述第一热迁移特性 集合中任何热迁移特性的备选目的端物理机; 针对源端物理机和不同的备选目的端物理机, 根据 所述第一热迁移特性集合中热迁移 特性对应的最小需求资源量和最大需求资源量, 以及不同备选目的端物理机的可用资源 量, 按照预设的权 重算法, 从各 备选目的端物理机中, 选择 出目的端物理机 。 3.如权利要求1所述的方法, 其特征在于, 确定源端物理机和目的端物 理机的热迁移性 能的缺口, 包括: 获取所述源端物理机和所述目的端物理机的可用资源信息; 对所述第一热迁移性 能中各热迁移特性定义的可提升性 能进行分类, 并根据 所述源端 物理机和所述 目的端物理机的可用资源信息, 以及所述分类, 分析出所述源端物理机和目 的端物理机在各个分类中可提升的性能参数值, 作为所述热迁移性能的缺口。 4.如权利要求3所述的方法, 其特征在于, 根据源端物理机和目的端物 理机的可用资源 信息, 从所述第一热迁移特性集合中选择能够弥补所述缺口的最佳的热迁移特性集合作为 第二热迁移特性 集合, 包括: 确定第一热迁移特性 集合中各热迁移特性的各种可能的组合; 将每个类别可提升的性能参数值作为单个空箱, 按照预设的装箱算法, 在不满足所述 缺口时增加 性能则加分, 满足所述缺口后增加 性能则减分, 计算出每个组合对应的评价分 值, 将评价分值 最大的热迁移特性的组合作为所述第二热迁移特性 集合。 5.如权利要求1 ‑4任一项所述的方法, 其特征在于, 源端物理机的第一热迁移特性集 合, 通过下述方式确定出: 确定所述源端物理机当前支持的热迁移, 与输入的本次热迁移期望开启的特性的集合 的交集; 根据所述交集中各第 一热迁移特性的最小需求资源量, 以及所述源端物理机可用资源 量, 从所述交集中确定出满足最小需求资源量小于所述源端物理机可用资源量的热迁移特 性, 作为第一热迁移特性 集合。 6.一种热迁移的方法, 其特 征在于, 包括: 确定热迁移过程中源端物理机和目的端物理机需要开启的第二热迁移特性集合及需 要调度的资源;权 利 要 求 书 1/3 页 2 CN 115129467 A 2对源端物理机和目的端物理机开启所述第 二热迁移特性集合中的热迁移特性, 并使用 所述需要调度的资源, 执 行所述源端物理机 至所述目的端物理机的热迁移操作; 所述确定热迁移过程中源端物理机和目的端物理机需要开启的第二热迁移特性集合 及需要调度的资源, 是通过如权利要求1 ‑5任一项所述的热迁移特性资源调度决策方法确 定的。 7.如权利要求6所述的方法, 其特征在于, 所述使用所述需要调度的资源, 执行所述源 端物理机 至所述目的端物理机的热迁移操作, 包括: 根据源端物理机和目的端物理机中第二热迁移特性集合中各迁移特性需要调度的资 源, 创建对应的资源预留实例; 将所述资源预留实例的标识、 所述资源预留实例的属性信 息, 输入给虚拟化层; 所述资 源预留实例的属性信息包括: 预留资源量、 资源预留超时 时间、 资源预留所在物理机标识; 通过虚拟化层, 为热迁移操作绑定所述资源预留实例对应的资源, 并在所述热迁移操 作过程中使用绑定的资源。 8.如权利要求7 所述的方法, 其特 征在于, 在热迁移操作完成后, 还 包括: 根据所述资源预留超时 时间定义的定时释放策略, 释放所述资源预留实例; 并轮询检测是否存在超时未释放的资源预留实例; 若检测到存在, 则释放所述资源预留实例。 9.一种热迁移特性资源调度决策系统, 其特 征在于, 包括: 热迁移特性决策调度服务模块, 用于根据 热迁移特性元数据管理服务模块存储的物 理 机资源池中物理机的热迁移特性信息, 以及所述物理机的可用资源信息, 按照所述按照如 权利要求1 ‑5任一项所述的热迁移特性资源调度决策方法, 确定热迁移过程中源端物理机 和目的端物理机需要开启的第二热迁移特性 集合及需要调度的资源; 热迁移特性元数据管理服务模块, 用于收集和存储物理机资源池中物 理机的热迁移特 性信息; 物理机资源管理服 务模块, 用于管理物理机资源 池中物理机的可用资源信息 。 10.一种热迁移服 务系统, 其特 征在于, 包括: 热迁移特性决策调度服务模块, 用于按照如权利要求1 ‑5任一项所述的热迁移特性资 源调度决策方法, 确定热迁移过程中源端物理机和目的端物理机需要开启的第二热迁移特 性集合及需要调度的资源; 资源预留实例管理服务模块, 用于根据所述源端物理机和目的端物理机两端需要调度 的资源, 创建对应的资源预留实例; 虚拟化层模块, 用于为所述资源预留实例绑定所述资源预留实例对应的资源, 并在所 述热迁移操作过程中使用绑定的资源; 热迁移特性元数据管理服务模块, 用于收集和存储物理机资源池中物 理机的热迁移特 性信息; 物理机资源管理服 务模块, 用于管理物理机资源 池中物理机的可用资源信息 。 11.一种服务器, 其特征在于, 包括存储器、 处理器及存储于存储器上并可在处理器上 运行的计算机程序, 所述处理器执行所述程序时实现如权利要求1 ‑5任一项所述的热迁移 特性资源调度决策 方法, 或实现如权利要求6 ‑8任一项所述的热迁移的方法。权 利 要 求 书 2/3 页 3 CN 115129467 A 3

.PDF文档 专利 热迁移特性资源调度决策及热迁移的方法、系统和装置

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