[发明专利]一种可移植高可用部署和管理容器集群的系统和方法有效
申请号: | 201610206271.1 | 申请日: | 2016-04-05 |
公开(公告)号: | CN105743995B | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 沈寓实;于家伟;王昕;绍长钰;唐飞雄 | 申请(专利权)人: | 北京轻元科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 于国富 |
地址: | 102200 北京市昌平*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移植 可用 部署 管理 容器 集群 系统 方法 | ||
本发明提出一种可移植高可用部署和管理容器集群的系统和方法,属于云计算领域。部署和管理容器集群的系统包括:容器集群、主调度节点选举器、主备切换控制器、调度器、控制器管理器、管理北向接口服务器。部署和管理容器集群的方法包括以下步骤:R,部署容器集群;S,主调度节点选举器选举主调度节点,决定在哪一个管控节点上启动运行调度器和控制器管理器;T,主备切换控制器选择主备管控节点并控制主备管控节点的切换。本发明所提出的系统和方法适用于类似Kubernetes集群架构的所有容器集群,解决了管控节点高可用问题,实现了若管控节点出现问题或管控节点上的某个服务出现问题不会影响管控客户端对容器集群的管理控制。
技术领域
本发明涉及云计算领域,尤其涉及一种部署容器集群系统实现高可用云计算系统的系统和方法。
背景技术
作为改进现行虚拟机的下一代资源虚拟化技术,容器虚拟化技术已渐渐成为近年国内外云计算企业的发展重点。随着容器技术如火如荼的发展,容器集群技术成为云计算技术领域的研究前沿,现有容器集群系统如图1所示,典型的现有容器集群系统中有1个管控节点和若干从属节点。用户可以通过管控客户端向管控节点发送管理配置请求,管控节点中的管理北向接口服务器,可以接受管理配置请求,根据请求向从属节点部署,更新和删除用户的应用容器现有这种容器集群系统的一个问题是,没有很好的解决管控节点的高可用问题,即如果管控节点出现问题,或者管控节点上的某个服务出现问题,则影响管控客户端对容器集群的管理控制。
发明内容
本发明的目的在于提供一种部署和管理容器集群的系统和方法,从而解决现有技术中存在的前述问题。
为了实现上述目的,本发明采用的技术方案如下:
一种部署和管理容器集群的系统,包括:管控客户端、管控节点、管控+从属节点和从属节点,所述管控节点上运行的容器包括:主调度节点选举器、主备切换控制器、管理北向接口服务器、调度器和控制器管理器,所述主调度节点选举器、所述主备切换控制器、所述管理北向接口服务器、所述调度器和所述控制器管理器呈分布式共享存储;所述管控+从属节点上运行的容器包括:主调度节点控制器、主备切换控制器、管理北向接口服务器、调度器、控制器管理器、前向代理系统和节点守护代理服务系统,所述调度节点控制器、所述主备切换控制器、所述管理北向接口服务器、所述调度器、所述控制器管理器和所述前向代理系统和所述节点守护代理服务系统呈分布式共享存储;所述从属节点上运行前向代理系统和节点守护代理服务系统;
其中,所述主调度节点选举器用于选举主调度节点,决定在哪一个管控节点上启动运行所述调度器和所述控制器管理器;所述主备切换控制器用于选择主备管控节点并控制主备管控节点的切换;所述主备控制器用于选择主管控节点和备用管控节点,配置控制和监控所述切换控制器;所述切换控制器根据来自配置控制器的主备服务器配置控制主备服务器的自动切换。
优选的,所述管控节点和所述从属节点的节点镜像包括以下3种类型:
第一种类型是管控节点镜像型号A,在一个节点上安装并运行所述主调度节点选举器、所述主备切换控制器、所述管理北向接口服务器、所述调度器和所述控制器管理器,所述主调度节点选举器、所述主备切换控制器、所述管理北向接口服务器、所述调度器和所述控制器管理器呈分布式共享存储;
第二种类型是管控+从属节点镜像型号B,在一个节点上安装并运行所述主调度节点选举器、所述主备切换控制器、所述管理北向接口服务器、所述调度器、所述控制器管理器、所述前向代理服务系统和所述节点守护代理服务系统,所述主调度节点选举器、所述主备切换控制器、所述管理北向接口服务器、所述调度器、所述控制器管理器、所述前向代理服务系统和所述节点守护代理服务系统呈分布式共享存储;
第三种类型是从属节点镜像型号C,安装并运行所述前向代理服务系统和所述节点守护代理服务系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京轻元科技有限公司,未经北京轻元科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610206271.1/2.html,转载请声明来源钻瓜专利网。