[发明专利]资源的调度方法及装置在审
申请号: | 202211500015.5 | 申请日: | 2022-11-28 |
公开(公告)号: | CN115712487A | 公开(公告)日: | 2023-02-24 |
发明(设计)人: | 朱万意;师春雨;李德恒;刘艺;孟庆蕴 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 张海强 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 调度 方法 装置 | ||
本公开提供了一种资源的调度方法及装置,涉及信息技术领域,所述方法包括:获取虚拟机的具有预定类型的资源在当前时刻的剩余值;基于负载预测模型预测当前时刻之后的第一时段内所述虚拟机上每个容器的所述资源的负载峰值;根据每个容器的负载峰值和所述虚拟机的所述资源的剩余值,确定是否需要调度所述虚拟机的所述资源;在确定需要调度所述虚拟机的所述资源的情况下,调度所述虚拟机的所述资源。
技术领域
本公开涉及信息技术领域,尤其是一种资源的调度方法及装置。
背景技术
为保证容器在高质量地提供服务的同时提高容器对资源的利用效率,负责管理容器的容器管理平台(例如Kubernetes)需要具有对资源进行管理和调度的能力。
相关技术中,在为虚拟机分配资源时,容器管理平台一般依据虚拟机上各个容器的负载极限值。该负载极限值通常是由工作人员基于应用场景,根据经验进行预测得到的静态值。容器管理平台依据该负载极限值为虚拟机分配定量的资源。
发明内容
发明人注意到,相关技术中对容器的预测完全依靠工作人员的经验,预测的负载极限值可能与实际情况存在较大偏差,从而导致在为虚拟机分配资源时出现问题。当预测的负载极限值过低时,为虚拟机分配的资源较少,容器负载较高会影响服务质量甚至造成服务故障;当预测的极限值过高时,为虚拟机分配的资源较多,但容器负载较低会造成资源浪费。并且,依据容器的负载极限值为虚拟机分配的资源是定量的,无法灵活进行调整。
为了解决上述问题,本公开实施例提出了如下解决方案。
根据本公开实施例的一方面,提供一种资源的调度方法,包括:获取虚拟机的具有预定类型的资源在当前时刻的剩余值;基于负载预测模型预测当前时刻之后的第一时段内所述虚拟机上每个容器的所述资源的负载峰值;根据每个容器的负载峰值和所述虚拟机的所述资源的剩余值,确定是否调度所述虚拟机的所述资源;在确定需要调度所述虚拟机的所述资源的情况下,调度所述虚拟机的所述资源。
在一些实施例中,所述根据每个容器的负载峰值和所述虚拟机的所述资源的剩余值,确定是否需要调度所述虚拟机的所述资源包括:在每个容器的负载峰值的和大于所述虚拟机的所述资源的剩余值的情况下,确定需要调度所述虚拟机的所述资源;在每个容器的负载峰值的和小于等于所述虚拟机的所述资源的剩余值的情况下,确定不需要调度所述虚拟机的所述资源。
在一些实施例中,所述在确定需要调度所述虚拟机的所述资源的情况下,调度所述虚拟机的所述资源包括:根据每个容器的负载峰值和所述虚拟机所处主机的所述资源在当前时刻的剩余值调度所述虚拟机的所述资源。
在一些实施例中,所述根据每个容器的负载峰值和所述虚拟机所处主机的所述资源在当前时刻的剩余值调度所述虚拟机的所述资源包括:在每个容器的负载峰值的和小于等于所述主机的所述资源的剩余值的情况下,利用所述主机的所述资源为所述虚拟机扩容以增加所述虚拟机的所述资源,其中,所述虚拟机所增加的所述资源大于或等于每个容器的负载峰值的和。
在一些实施例中,所述根据每个容器的负载峰值和所述虚拟机所处主机的所述资源在当前时刻的剩余值调度所述虚拟机的所述资源包括:在每个容器的负载峰值的和大于所述主机的所述资源的剩余值的情况下,执行第一迁移和第二迁移中的一个,其中:所述第一迁移为将所述虚拟机迁移至其他主机,其中,所述其他主机的所述资源在当前时刻的剩余值大于等于每个容器的负载峰值的和,所述第二迁移为将所述虚拟机上的至少一个容器迁移至其他虚拟机,其中,所述虚拟机的所述资源在所述至少一个容器迁移后的剩余值大于等于所述虚拟机上除所述至少一个容器外其他容器的负载峰值的和,所述其他虚拟机的所述资源在当前时刻的剩余值大于等于所述至少一个容器的负载峰值的和。
在一些实施例中,所述方法还包括:在所述虚拟机的总负载小于第一阈值的情况下,执行所述第一迁移;在所述虚拟机的总负载大于第二阈值的情况下,执行所述第二迁移,其中,所述第一阈值小于所述第二阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211500015.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电力钢管塔攀爬机器人
- 下一篇:一种可控式积液抽取装置