[发明专利]一种容器化管理系统在审
申请号: | 201710769254.3 | 申请日: | 2017-08-31 |
公开(公告)号: | CN107688322A | 公开(公告)日: | 2018-02-13 |
发明(设计)人: | 李太友;吴皓 | 申请(专利权)人: | 天津中新智冠信息技术有限公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 天津市鼎和专利商标代理有限公司12101 | 代理人: | 蒙建军 |
地址: | 300191 天津市滨海新区中新生态城中成*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 容器 管理 系统 | ||
1.一种容器化管理系统,包括用于控制现场设备工作状态的PLC工业控制器;其特征在于:至少还包括:容器化管理器、客户终端和服务器终端;其中:
所述客户终端用于对现场设备发送控制指令或者用于现场的监控操作;
所述客户终端将用户的操作通过基于容器化的服务终端,提供基于tcp协议的rpc远程服务调用框架服务终端接口和tcp socket接口来完成调用;
所述客户终端访问容器化管理器的网关,通过管理器本身的负载均衡策略,决定访问相应的服节点的后端服务,保证整体服务端的稳定,并通过监控整体访问流量,动态增加或者扩展服务节点;
所述服务器终端接收到客户终端的调用的指令,通过基于opcua和modbus tcp协议的通信接口,直接对PLC工业控制器进行数据的读写操作,从而实现对工业设备的控制。
2.根据权利要求1所述的容器化管理系统,其特征在于:所述容器化管理器包括分布式存储模块、多个服务节点模块和控制节点模块;所述分布式存储模块用于保存集群状态,所述控制节点模块用于运行集群的管理控制,每个服务节点模块用于运行容器的主机节点。
3.根据权利要求2所述的容器化管理系统,其特征在于:每个Minion节点上运行一个Zgbelet代理,用于控制节点上的容器、镜像和存储卷。
4.根据权利要求2所述的容器化管理系统,其特征在于:所述负载均衡策略包括轮循均衡、权重轮循均衡、随机均衡、权重随机均衡、响应速度均衡、最少连接数均衡和处理能力均衡。
5.根据权利要求2所述的容器化管理系统,其特征在于:所述控制节点模块包括:
ZGAPI Server,所述ZGAPI Server提供了资源对象的唯一操作入口,其他所有的组件都必须通过ZGAPI Server提供的API来操作资源对象;ZGAPI Server以RESTful风格的API对外提供接口;所有服务节点的资源对象的生命周期维护都是通过调用API Server的接口来完成;
Controller Manager,Controller Manager用于集群内部的管理控制中心,用于实现容器化管理器的故障检测和自动恢复等工作;Controller Manager包含Node Controller和Replication Controller两个核心组件;其中Node Controller负责计算节点的加入和退出,通过Node Controller实现计算节点的扩容和缩容;Replication Controller用于资源对象RC的管理、应用的扩容、缩容以及滚动升级;
Scheduler,Scheduler用于集群中的调度器,负责容器化应用在集群的中的调度和分配;
Zgbelet,Zgbelet用于负责本Node节点上的Pod的创建、修改、监控、删除Pod的全生命周期管理,Zgbelet实时向ZGAPI Server发送所在计算节点Node的信息;
Zgbelet-Proxy,Zgbelet-Proxy用于实现Service的抽象,为一组Pod抽象的服务Service提供统一接口并提供负载均衡功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津中新智冠信息技术有限公司,未经天津中新智冠信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710769254.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种物位自动测量和控制方法
- 下一篇:一种纳米压印机控制机构