[发明专利]动态调整计算容器的数量的方法、系统、装置和存储介质在审
申请号: | 202011247775.0 | 申请日: | 2020-11-10 |
公开(公告)号: | CN112463290A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 刘昌俊 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48;G06F9/50;G06F11/30 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 调整 计算 容器 数量 方法 系统 装置 存储 介质 | ||
1.一种动态调整计算容器的数量的方法,其特征在于,所述方法包括:
接收用户提交的任务;
根据所述任务获取用于执行所述任务的计算容器集群;
监控所述计算容器集群,根据监控结果调整所述计算容器集群中的计算容器的数量。
2.如权利要求1所述的方法,其特征在于,所述根据所述任务获取用于执行所述任务的计算容器集群包括:
获取所述任务的运行模式;
根据所述运行模式获取管理容器;
根据所述管理容器获取用于执行所述任务的计算容器集群。
3.如权利要求2所述的方法,其特征在于,所述根据所述管理容器获取用于执行所述任务的计算容器集群包括:
所述管理容器实例化所述任务的运行环境和资源管理组件;
所述资源管理组件向资源服务器申请所述计算容器集群。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
在根据所述任务获取适于执行所述任务的计算容器的容器数量前,获取所述任务的动态伸缩容标识,判定所述任务是否开启动态伸缩容模式。
5.如权利要求1所述的方法,其特征在于,所述根据监控结果调整所述计算容器集群中的计算容器的数量包括:
当监控到所述计算容器集群中存在积压时间超过预设的积压阈值的任务,则生成扩充计算容器,并将所述扩充计算容器的地址注册至管理容器。
6.如权利要求5所述的方法,其特征在于,所述根据监控结果调整所述计算容器集群中的计算容器的数量还包括:
在所述扩充计算容器中设置监控单元;
其中,所述扩充计算容器通过所述监控单元获取数据进行处理,并将处理结果的地址通过所述监控单元发送至中间数据监控模块。
7.如权利要求1所述的方法,其特征在于,所述根据监控结果调整所述计算容器集群中的计算容器的数量包括:
当监控到所述计算容器集群中的计算容器的空闲时间超过预设的空闲阈值时,释放所述计算容器。
8.如权利要求7所述的方法,其特征在于,所述根据监控结果调整所述计算容器集群中的计算容器的数量还包括:
释放所述计算容器前,将所述计算容器中的数据的地址发送至中间数据监控模块。
9.一种动态调整计算容器的数量的系统,其特征在于,所述系统包括:
任务接收模块,用于接收用户提交的任务;
集群获取模块,用于根据所述任务获取用于执行所述任务的计算容器集群;
动态调整模块,用于监控所述计算容器集群,根据监控结果调整所述计算容器集群中的计算容器的数量。
10.如权利要求9所述的系统,其特征在于,所述集群获取模块用于:
获取所述任务的运行模式;
根据所述运行模式获取管理容器;
根据所述管理容器获取用于执行所述任务的计算容器集群。
11.如权利要求10所述的系统,其特征在于,所述根据所述管理容器获取用于执行所述任务的计算容器集群包括:
所述管理容器实例化所述任务的运行环境和资源管理组件;
所述资源管理组件向资源服务器申请所述计算容器集群。
12.如权利要求9所述的系统,其特征在于,所述系统还包括:
模式判定模块,用于在根据所述任务获取适于执行所述任务的计算容器的容器数量前,获取所述任务的动态伸缩容标识,判定所述任务是否开启动态伸缩容模式。
13.如权利要求9所述的系统,其特征在于,所述动态调整模块用于:
当监控到所述计算容器集群中存在积压时间超过预设的积压阈值的任务,则生成扩充计算容器,并将所述扩充计算容器的地址注册至管理容器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011247775.0/1.html,转载请声明来源钻瓜专利网。