【技术实现步骤摘要】
使用容器编排系统来更新操作技术设备
[0001]本公开内容总体上涉及用于在操作技术(OT)或工业平台中实现容器编排系统的系统和方法。更具体地,本公开内容的实施方式涉及用于利用容器编排系统来协调OT设备的操作的系统和方法。
技术介绍
[0002]特别是在工业自动化环境中,使用自动化控制和监测系统(例如,工业控制系统)来管理和操作工业自动化系统。这样的应用可以包括控制各种部件例如阀、电动马达等,以及经由传感器收集数据。典型的工业控制系统可以包括一个或更多个部件,例如编程终端、自动化控制器、输入/输出(I/O)模块、通信网络、人机接口(HMI)终端等。
[0003]通常,在OT环境中操作的工业控制系统被用于控制可经由OT网络访问的工业设备。尽管工业控制系统可以用于管理OT网络内的设备的操作,但是期望用于操作OT网络内的设备的改进系统和方法。例如,信息技术(IT)环境中可用的某些技术可以向某些工业控制系统用户提供他们用以操作其IT资产的其他管理工具。
[0004]本部分旨在向读者介绍可能与下面描述和/或要求保护的本技 ...
【技术保护点】
【技术特征摘要】
1.一种系统,包括:多个控制系统,用于控制多个操作技术OT设备的多个操作;计算节点集群中的第一计算节点,所述计算节点是容器编排系统的一部分,其中,所述第一计算节点被配置成:接收针对所述多个控制系统中的第一控制系统、所述多个OT设备中的第一OT设备或者所述第一控制系统和所述第一OT设备两者的更新数据,其中,所述第一控制系统、所述第一OT设备或者所述第一控制系统和所述第一OT设备两者被配置成执行一个或更多个操作,其中,所述更新数据被配置成更新由所述第一控制系统、所述第一OT设备或者所述第一控制系统和所述第一OT设备两者执行的一个或更多个软件组件;经由所述计算节点集群的一部分从所述多个控制系统中检索多个机器状态数据集,其中,所述多个机器状态数据集中的每个机器状态数据集对应于与所述多个控制系统中的每个控制系统、所述多个OT设备中的每个OT设备或者所述多个控制系统中的每个控制系统和所述多个OT设备中的每个OT设备两者相关联的操作状态;基于所述多个机器状态数据集,将第二控制系统识别为代替所述第一控制系统执行所述一个或更多个操作的合适的主机;将第一容器集存储在第二计算节点能够访问的第一文件系统中,其中,所述第一容器集被配置成使所述第二计算节点中止所述一个或更多个操作;以及将第二容器集存储在与所述第二控制系统相关联的第三计算节点能够访问的第二文件系统中,其中,所述第二容器集被配置成使所述第三计算节点经由所述第二控制系统、与所述第二控制系统相关联的第二OT设备或者所述第二控制系统和所述第二OT设备两者执行所述一个或更多个操作。2.根据权利要求1所述的系统,其中,所述第一计算节点被配置成协调如下自动过程:所述自动过程用于管理或调度用于经由所述计算节点集群跨所述多个控制系统执行的多个容器的部署。3.根据权利要求2所述的系统,其中,所述多个容器中的每个容器包括一个或更多个应用以及与所述一个或更多个容器中的每个容器相关联的一个或更多个运行时相关性。4.根据权利要求1所述的系统,其中,所述第一控制系统、所述第一OT设备或者所述第一控制系统和所述第一OT设备两者被配置成:在所述第一控制系统、所述第一OT设备或者所述第一控制系统和所述第一OT设备两者脱机时,使用所述更新数据更新所述一个或更多个软件组件。5.根据权利要求1所述的系统,其中,所述第一计算节点被配置成:基于与多个期望机器状态相比的所述多个机器状态数据集,将所述第二控制系统识别为所述合适的主机。6.根据权利要求1所述的系统,其中,所述第二控制系统、所述第二OT设备或者所述第二控制系统和所述第二OT设备两者对应于用于执行所述一个或更多个操作的冗余控制系统、冗余OT设备或者所述冗余控制系统和所述冗余OT设备两者。7.根据权利要求1所述的系统,其中,所述第一计算节点被配置成在运行时环境期间传送所述第一容器集和所述第二容器集。8.根据权利要求7所述的系统,其中,所述第一计算节点被配置成:将所述第一容器集直接传送至所述第二计算节点;以及
将所述第二容器集直接传送至所述第三计算节点。9.一种方法,包括:经由容器编排系统中的计算节点集群中的第一计算节点从所述计算节点集群中的第二计算节点接收第一容器集;经由所述第一计算节点基于所述第一容器集从注册表中检索包括第一组容器的第一镜像文件,其中,所述第一容器集包括所述第一镜像文件在所述注册表中的位置的指示,并且其中,所述第一组容器被配置成使多个控制系统中的控制系统中止一个或更多个操作;经由所述第一计算节点基于所述第一组容器生成第一包;经由所述第一计算节点将所述第一包存储在与所述控制系统共享的文件系统中;经由所述第一计算节点从所述第二计算节点接收第二容器集;经由所述第一计算节点基于所述第二容器集从所述注册表中检索包括第二组容器的第二镜像文件,其中,所述第二容器集包括所述第二镜像文件在所述注册表中的第二位置的第二指示,并且其中,所述第二组容器被配置成使所述控制系统更新一个或更多个软件组件;经由所述第一计算节点基于所述第二组容器生成第二包;以及经由所述第一计算节点将所述第二包存储在所述文件系统中。10.根据权利要求9所述的方法,包括经由操作技术OT通信协议...
【专利技术属性】
技术研发人员:提姆,
申请(专利权)人:罗克韦尔自动化技术公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。