[发明专利]集群管理系统在审
申请号: | 202111407242.9 | 申请日: | 2021-11-24 |
公开(公告)号: | CN114064289A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 吕冬冬;刘青松;梁家恩 | 申请(专利权)人: | 云知声智能科技股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F11/30;G06F15/173 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100096 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集群 管理 系统 | ||
本发明涉及一种集群管理系统,包括纳管集群和多个被纳管集群;被纳管集群包括巡检代理控制器和巡检状态控制器;纳管集群的纳管控制器用于根据多个被纳管集群的注册信息,对多个被纳管集群进行部署,根据各被纳管集群之间的关系和生成的巡检任务,确定多个目标被纳管集群,并将巡检任务发送给纳管集群的巡检任务控制器;巡检任务控制器生成巡检策略和巡检类型,下发给多个目标被纳管集群的巡检代理控制器,以使巡检代理控制器执行巡检任务,由多个目标被纳管集群的巡检状态控制器将巡检结果上报给纳管控制器。本发明是实现了多个目标被纳管集群之间资源的合理分布和配置,进而实现跨地域统一管理,降低运维的复杂度。
技术领域
本发明涉及云计算技术领域,具体涉及一种集群管理系统。
背景技术
集群是一组相互独立的、通过高速网络互联的计算机,每一计算机称之为集群中的节点。对于大型的集群,例如:服务器集群、容器集群或者虚拟机集群,需要对集群中节点的服务状态、资源使用率、日志等进行定期的检查,并根据检查结果,对相关人员进行通知。
目前常用的方案大部分都是单集群管理,单个集群的巡检任务执行后,自动上报巡检结果到控制中心,但是,巡检任务只能作用于单个集群,当用户具有多个集群的时候,例如本地集群与公有云混合,则需要多套巡检系统,这种方式,仅仅实现了巡检任务的堆叠,无法实现跨地域统一管理,增加了运维的复杂度。
发明内容
本发明提供一种集群管理系统,以解决现有技术中对多集群进行管理时,无法实现跨地域统一管理,增加了运维的复杂度的技术问题。
本发明解决上述技术问题的技术方案如下:
一种集群管理系统,包括纳管集群和多个被纳管集群;
所述纳管集群包括纳管控制器和巡检任务控制器;所述被纳管集群包括巡检代理控制器和巡检状态控制器;
所述纳管控制器用于根据多个所述被纳管集群的注册信息,对多个所述被纳管集群进行部署,根据各所述被纳管集群之间的关系和生成的巡检任务,确定多个目标被纳管集群,并将所述巡检任务发送给巡检任务控制器;
所述巡检任务控制器用于根据所述巡检任务生成巡检策略和巡检类型,并下发给多个所述目标被纳管集群的巡检代理控制器;
所述巡检代理控制器用于根据所述巡检策略和巡检类型,执行所述巡检任务;
所述巡检状态控制器用于将所述巡检任务的巡检结果上报给所述纳管控制器。
进一步地,上述所述的集群管理系统中,所述纳管控制器还用于监听用户发送的集群创建、删除与更新的请求。
进一步地,上述所述的集群管理系统中,所述纳管控制器还用于当各被管控集群的巡检结果与原设定的期望结果不符合时,或者,存在人为更新各被管控集群时,对各被管控集群的资源进行调整,以使得各被管控集群的巡检结果与原设定的期望结果相符。
进一步地,上述所述的集群管理系统中,所述巡检任务控制器,还用于对所述巡检任务的生命周期进行管理,当所述巡检任务对应的巡检策略发生变化时,对所述巡检任务进行更新。
进一步地,上述所述的集群管理系统中,所述巡检代理控制器,具体用于:
若所述巡检类型为自动巡检,按照预设的巡检周期和所述巡检策略,执行所述巡检任务;
若所述巡检类型为手段巡检,按照所述巡检策略,执行所述巡检任务。
进一步地,上述所述的集群管理系统中,所述巡检状态控制器,还用于若接收到查看请求,将所述巡检任务的巡检结果发送给所述目标显示设备;所述目标显示设备根据所述查看请求携带的设备标识确定。
进一步地,上述所述的集群管理系统中,所述纳管控制器还用于对所述巡检结果进行分析,得到集群监控结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云知声智能科技股份有限公司,未经云知声智能科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111407242.9/2.html,转载请声明来源钻瓜专利网。