[发明专利]基于容器的业务融合部署的资源调度方法及装置有效
申请号: | 201611132183.8 | 申请日: | 2016-12-09 |
公开(公告)号: | CN108462656B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 马轶慧 | 申请(专利权)人: | 中国移动通信有限公司研究院;中国移动通信集团公司 |
主分类号: | H04L12/917 | 分类号: | H04L12/917;H04L12/927 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 100053 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 容器 业务 融合 部署 资源 调度 方法 装置 | ||
1.一种基于容器的业务融合部署的资源调度方法,其特征在于,包括:
在业务部署时,针对每一待部署业务,根据该待部署业务类型为其分配相应的标识信息,所述标识信息携带有该待部署业务的优先级、待部署业务的业务完成时间和待部署业务的最少实例数量;
在业务运行过程中,如果检测到任一业务负载发生变化时,则根据发生变化业务的标识信息携带的优先级、业务完成时间、最少实例数量以及负载变化信息进行资源调度。
2.如权利要求1所述的方法,其特征在于,所述待部署业务包括通信技术CT业务和信息技术IT业务,其中,所述CT业务标识信息携带的优先级高于所述IT业务标识信息携带的优先级。
3.如权利要求1所述的方法,其特征在于,在业务运行过程中,如果检测到任一业务负载发生变化时,则根据发生变化业务的标识信息携带的优先级、业务完成时间、最少实例数量以及负载变化信息进行资源调度,具体包括:
在业务运行过程中,如果检测到任一CT业务负载增加时,确定承载该CT业务负载增加所需的资源数量;
如果确定出系统剩余资源小于承载该CT业务负载增加所需的资源数量,则按照优先级由低到高的顺序,从优先级最低的IT业务开始,减少相应优先级的IT业务的实例数量,并为所述CT业务增加相应的实例数量,直至减少的实例所释放的资源数量满足所述CT业务负载增加所需的资源数量。
4.如权利要求3所述的方法,其特征在于,如果相同优先级的IT业务包含多个,则从优先级最低的IT业务开始,减少相应优先级的IT业务的实例数量,具体包括:
从优先级最低的IT业务开始,针对同一优先级的所有IT业务,按照业务完成剩余时间由长到短的顺序,减少相应IT业务的实例数量,直至减少至该IT业务的最少实例数量,其中,所述业务完成剩余时间为在业务运行过程中根据业务完成时间和业务运行时间计算得到的。
5.如权利要求1所述的方法,其特征在于,在业务运行过程中,如果检测到任一业务负载发生变化时,则根据发生变化业务的标识信息携带的优先级、业务完成时间、最少实例数量以及负载变化信息进行资源调度,具体包括:
如果检测到任一CT业务负载减少时,根据该CT业务减少的负载所占用的实例数量,增加相应数量的系统资源;
针对每一IT业务,按照优先级由高到低的顺序,从优先级最高的IT业务开始,判断相应优先级的IT业务当前运行的实例数量是否满足在业务完成剩余时间内完成该IT业务所需的实例数量;
如果否,则根据增加的系统资源数量增加该IT业务的实例数量,直至运行的实例数量满足在业务完成剩余时间内完成该IT业务所需的实例数量或者系统剩余资源数量不足。
6.如权利要求5所述的方法,其特征在于,如果相同优先级的IT业务包含多个,则从优先级最高的IT业务开始,判断相应优先级的IT业务当前运行的实例数量是否满足在业务完成剩余时间内完成该IT业务所需的实例数量,具体包括:
从优先级最高的IT业务开始,针对同一优先级的所有IT业务,按照业务完成剩余时间由短到长的顺序,从业务完成剩余时间最短的IT业务开始,判断相应的IT业务当前运行的实例数量是否满足在业务完成剩余时间内完成该IT业务所需的实例数量。
7.如权利要求2~6任一项所述的方法,其特征在于,针对所有IT业务,如果确定出处于任一优先级的IT业务的业务完成剩余时间减少至预设阈值时,则将该IT业务的优先级提升至该预设阈值对应的优先级。
8.一种基于容器的业务融合部署的资源调度装置,其特征在于,包括:
分配单元,用于在业务部署时,针对每一待部署业务,根据该待部署业务类型为其分配相应的标识信息,所述标识信息携带有该待部署业务的优先级、待部署业务的业务完成时间和待部署业务的最少实例数量;
资源调度单元,用于在业务运行过程中,如果检测到任一业务负载发生变化时,则根据发生变化业务的标识信息携带的优先级、业务完成时间、最少实例数量以及负载变化信息进行资源调度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信有限公司研究院;中国移动通信集团公司,未经中国移动通信有限公司研究院;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611132183.8/1.html,转载请声明来源钻瓜专利网。