[发明专利]一种容器集群的管理方法、装置及云计算平台在审
申请号: | 202111152714.0 | 申请日: | 2021-09-29 |
公开(公告)号: | CN113835844A | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 罗晓翼 | 申请(专利权)人: | 新华三大数据技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 杨春香 |
地址: | 450000 河南省郑州市高新技*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 容器 集群 管理 方法 装置 计算 平台 | ||
1.一种容器集群的管理方法,其特征在于,云计算平台包括管理设备和多个容器集群,针对每个容器集群,所述云计算平台包括与所述容器集群对应的集群控制器和集群代理,所述集群控制器部署在所述管理设备,所述集群代理部署在所述容器集群;所述方法应用于所述管理设备,所述方法包括:
接收用户设备发送的操作请求,所述操作请求包括集群标识;
从所有容器集群中选取出与所述集群标识对应的目标容器集群;
从所述管理设备部署的所有集群控制器中确定所述目标容器集群对应的目标集群控制器,并将所述操作请求发送给所述目标集群控制器,以使所述目标集群控制器将所述操作请求发送给所述目标容器集群对应的目标集群代理,由所述目标集群代理基于所述操作请求对所述目标容器集群进行操作;
其中,所述目标集群控制器与所述目标集群代理之间建立有目标通道,且所述目标集群控制器与所述目标集群代理之间通过所述目标通道进行通信。
2.根据权利要求1所述的方法,其特征在于,所述从所有容器集群中选取出与所述集群标识对应的目标容器集群之前,所述方法还包括:
基于所述操作请求确定所述用户设备的认证信息,基于所述认证信息对所述用户设备进行身份认证;若所述用户设备的认证成功,则执行从所有容器集群中选取出与所述集群标识对应的目标容器集群的操作;若所述用户设备的认证失败,则丢弃所述操作请求,并向所述用户设备返回认证失败消息。
3.根据权利要求1所述的方法,其特征在于,所述从所有容器集群中选取出与所述集群标识对应的目标容器集群之前,所述方法还包括:
基于所述操作请求确定所述用户设备的操作类型和身份信息;
通过所述身份信息查询已配置的权限表,得到与所述身份信息对应的权限数据,所述权限数据包括允许所述用户设备执行的操作类型;
若所述权限数据包括该操作类型,则允许所述用户设备对容器集群进行操作,执行从所有容器集群中选取出与所述集群标识对应的目标容器集群的操作;
若所述权限数据不包括该操作类型,则禁止所述用户设备对容器集群进行操作,丢弃所述操作请求,向所述用户设备返回权限错误消息。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过所述目标集群控制器获取所述操作请求对应的操作结果;其中,所述操作结果是所述目标集群代理对所述目标容器集群进行操作,并得到操作结果之后,通过所述目标通道发送给所述目标集群控制器的;
将所述操作请求对应的操作结果发送给所述用户设备。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定待资源管理的候选容器集群,从所有集群控制器中确定所述候选容器集群对应的候选集群控制器,将资源检测请求发送给所述候选集群控制器,以使所述候选集群控制器将所述资源检测请求发送给所述候选容器集群对应的候选集群代理,由所述候选集群代理基于所述资源检测请求收集所述候选容器集群的资源信息,并将所述资源信息发送给所述候选集群控制器;
通过所述候选集群控制器获取所述候选容器集群的资源信息;
基于所述资源信息对所述候选容器集群进行资源管理。
6.根据权利要求5所述的方法,其特征在于,
所述基于所述资源信息对所述候选容器集群进行资源管理,包括:
将资源管理请求发送给所述候选集群控制器,以使所述候选集群控制器将所述资源管理请求发送给所述候选容器集群对应的候选集群代理,由所述候选集群代理基于所述资源管理请求对所述候选容器集群进行资源管理;其中,所述资源管理包括资源扩容、资源缩容、资源创建或资源删除。
7.根据权利要求1-6任一项所述的方法,其特征在于,针对所述云计算平台中的每个容器集群,所述容器集群包括Kubernetes容器集群。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111152714.0/1.html,转载请声明来源钻瓜专利网。