全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210442012.4 (22)申请日 2022.04.25 (71)申请人 阿里巴巴 (中国) 有限公司 地址 311121 浙江省杭州市余杭区五常街 道文一西路969号3幢5层5 54室 (72)发明人 杨定裕 华勤  (74)专利代理 机构 北京智信四方知识产权代理 有限公司 1 1519 专利代理师 吕雁葭 (51)Int.Cl. G06F 9/455(2006.01) G06F 9/48(2006.01) G06F 9/50(2006.01) G06K 9/62(2022.01) (54)发明名称 容器调度方法、 装置、 电子设备、 介质及程序 产品 (57)摘要 本公开实施例公开了一种容器调度方法、 装 置、 电子设备、 介质及程序产品。 所述容器调度方 法, 包括: 获取部署在计算设备集群中的指定容 器的历史资源利用率和第一状态容器的历史资 源利用率, 所述第一状态容器是当前与所述指定 容器共享资源的容器; 基于所述指定容器的历史 资源利用率和所述第一状态容器的历史资源利 用率, 使用资源利用率预测模型预测所述指定容 器的当前资源利用率, 所述资源利用率预测模型 是利用与所述指定容器有关的历史资源利用率 数据训练得到的; 当所述指定容器的当前资源利 用率超过所述指定容器的预设资源利用率阈值 时, 为所述指定容器 重新分配资源。 权利要求书2页 说明书14页 附图5页 CN 114860375 A 2022.08.05 CN 114860375 A 1.一种容器调度方法, 包括: 获取部署在计算设备集群中的指定容器的历史资源利用率和第一状态容器的历史资 源利用率, 所述第一状态容器是当前与所述指定容器共享资源的容器; 基于所述指定容器的历史资源利用率和所述第 一状态容器的历史资源利用率, 使用资 源利用率预测模型预测所述指 定容器的当前资源利用率, 所述资源利用率预测模型是利用 与所述指定容器有关的历史资源利用率数据训练得到的; 当所述指定容器的当前资源利用率超过所述指定容器的预设资源利用率阈值 时, 为所 述指定容器重新分配资源。 2.根据权利要求1所述的方法, 其中: 所述指定容器属于指定应用程序; 所述指定容器的历史资源利用率, 包括所述指定容器在指定时间段内的资源利用率; 所述与所述指定容器有关的历史资源利用率数据, 包括所述指定应用程序的多个容器 在所述指 定时间段内的历史资源利用率, 和 第二状态容器在所述指定时间段内的历史资源 利用率, 所述第二状态容器是在所述指定时间段内与所述多个容器共享资源的容器。 3.根据权利要求1所述的方法, 其中: 所述指定容器的预设 资源利用率阈值是根据所述指定容器的基础资源利用率确定的; 所述指定容器的基础资源利用率是通过训练所述资源利用率预测模型确定的。 4.根据权利要求1所述的方法, 其中, 所述当所述指定容器的当前资源利用率超过所述 指定容器的预设 资源利用率阈值时, 为所述指定容器重新分配资源, 包括: 确定拟分配给 所述指定容器的拟分配资源; 获取第三状态容器的历史资源利用率, 所述第 三状态容器是与 所述指定容器共享所述 拟分配资源的容器; 基于所述指定容器的历史资源利用率和所述第 三状态容器的历史资源利用率, 使用所 述资源利用率预测模型, 预测所述指定容器的拟分配资源利用率; 根据所述指定容器的拟分配资源利用率, 确定为所述指定容器重新分配的资源。 5.根据权利要求 4所述的方法, 其中: 所述确定拟分配给所述指定容器的拟分配资源, 包括确定拟分配给所述指定容器的多 个拟分配资源; 所述获取所述第 三状态容器的历史资源利用率, 包括针对所述多个拟分配资源中的每 个拟分配资源, 获取 所述第三状态容器的历史资源利用率; 所述根据所述指定容器的拟分配资源利用率, 确定为所述指定容器重新分配的资源, 包括将所述多个拟分配资源中拟分配资源利用率 最低的拟分配资源分配给 所述指定容器。 6.根据权利要求1所述的方法, 其中, 所述当所述指定容器的当前资源利用率超过所述 指定容器的预设 资源利用率阈值时, 为所述指定容器重新分配资源, 包括: 当多个指定容器的当前资源利用率超过相应指定容器的预设资源利用率阈值 时, 根据 所述指定容器的当前资源利用率超过所述指定容器的预设资源利用率阈值的程度和/或所 述指定容器所属的应用程序的优先级, 依次为所述指定容器重新分配资源。 7.根据权利要求1所述的方法, 其中: 所述资源利用率包括逻辑处 理器利用率;权 利 要 求 书 1/2 页 2 CN 114860375 A 2所述指定容器的资源利用率包括部署所述指定容器的逻辑处 理器的平均利用率; 所述与所述指定容器共享资源的容器包括与所述指定容器部署在相同的物理处理器 核上的容器和/或与所述指定容器部署在相同的处 理器插槽上的容器。 8.一种容器调度装置, 包括: 第一获取模块, 被配置为获取部署在计算设备集群中的指定容器的历史资源利用率和 第一状态容器的历史资源利用率, 所述第一状态容器是当前与所述指 定容器共享资源的容 器; 预测模块, 被配置为基于所述指定容器的历史资源利用率和所述第 一状态容器的历史 资源利用率, 使用资源利用率预测模型预测所述指定容器的当前资源利用率, 所述资源利 用率预测模型 是利用与所述指定容器有关的历史资源利用率数据训练得到的; 分配模块, 被配置为当所述指定容器的当前资源利用率超过所述指定容器的预设资源 利用率阈值时, 为所述指定容器重新分配资源。 9.一种电子设备, 包括存储器和处理器; 其中, 所述存储器用于存储一条或多条计算机 指令, 其中, 所述一条或多条计算机指令被所述处理器执行以实现权利要求1~7任一项所 述的方法步骤。 10.一种可读存储介质, 其上存储有计算机指令, 该计算机指令被处理器执行时实现权 利要求1~7任一项所述的方法步骤。 11.一种计算机程序产品, 包括计算机指令, 该计算机指令被处理器执行时实现权利要 求1~7任一项所述的方法步骤。权 利 要 求 书 2/2 页 3 CN 114860375 A 3

.PDF文档 专利 容器调度方法、装置、电子设备、介质及程序产品

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