-
公开(公告)号:US11822971B2
公开(公告)日:2023-11-21
申请号:US17236833
申请日:2021-04-21
发明人: Raja Ramana Macha , Andrew Lee David Kling , Frans Middeldorp , Nestor Jesus Camino, Jr. , James Gerard Luth , James P. McIntyre
IPC分类号: G06F9/46 , G06F9/50 , G06F11/20 , G06F11/30 , H04L67/1034 , G05B19/4155
CPC分类号: G06F9/5083 , G05B19/4155 , G06F9/5088 , G06F11/203 , G06F11/3006 , G06F11/3055 , H04L67/1034 , G05B2219/31449 , G06F2201/805 , G06F2201/86 , G06F2209/5011
摘要: In a Boundaryless Control High Availability (“BCHA”) system (e.g., industrial control system) comprising multiple computing resources (or computational engines) running on multiple machines, technology for computing in real time the overall system availability based upon the capabilities/characteristics of the available computing resources, applications to execute and the distribution of the applications across those resources is disclosed. In some embodiments, the disclosed technology can dynamically manage, coordinate recommend certain actions to system operators to maintain availability of the overall system at a desired level. High Availability features may be implemented across a variety of different computing resources distributed across various aspects of a BCHA system and/or computing resources. Two example implementations of BCHA systems described involve an M:N working configuration and M:N+R working configuration.
-
公开(公告)号:US11474875B2
公开(公告)日:2022-10-18
申请号:US17399558
申请日:2021-08-11
发明人: Raja Ramana Macha , Andrew Lee David Kling , Frans Middeldorp , Nestor Jesus Camino, Jr. , James Gerard Luth , James P. McIntyre
IPC分类号: G06F9/50 , G06F11/20 , G06F11/30 , H04L67/1034 , G05B19/4155
摘要: A system for dynamically load-balancing at least one redistribution element across a group of computing resources that facilitates at least an aspect of an Industrial Execution Process in an M:N working configuration is illustrated. The system is configured to: access from a central or distributed data store, a configuration component operational data and capabilities or characteristics associated with the M:N working configuration; identify a load-balancing opportunity to trigger redistribution of a redistribution element to a redistribution target selected from a redistribution target pool defined by remaining computing resource components associated with the M:N computing resource working configuration; select at least one redistribution target for redeployment; redeploy the at least one redistribution element to the redistribution target; determine redeployment to the at least one selected redistribution target to be a viable redeployment; and execute the Industrial Execution Process utilizing the at least one redistribution element at the selected redistribution target.
-
公开(公告)号:US10810053B2
公开(公告)日:2020-10-20
申请号:US16312335
申请日:2017-06-23
发明人: Raja Ramana Macha , Andrew Lee David Kling , Frans Middeldorp , Nestor Jesus Camino, Jr. , James Gerard Luth , James P. McIntyre
IPC分类号: G06F9/50 , G06F11/20 , G06F11/30 , H04L29/08 , G05B19/4155
摘要: In a Boundaryless Control High Availability (“BCHA”) system (e.g., industrial control system) comprising multiple computing resources (or computational engines) running on multiple machines, technology for computing in real time the overall system availability based upon the capabilities/characteristics of the available computing resources, applications to execute and the distribution of the applications across those resources is disclosed. In some embodiments, the disclosed technology can dynamically manage, coordinate recommend certain actions to system operators to maintain availability of the overall system at a desired level. High Availability features may be implemented across a variety of different computing resources distributed across various aspects of a BCHA system and/or computing resources. Two example implementations of BCHA systems described involve an M:N working configuration and M:N+R working configuration.
-
公开(公告)号:US10996992B2
公开(公告)日:2021-05-04
申请号:US16312328
申请日:2017-06-23
发明人: Raja Ramana Macha , Andrew Lee David Kling , Frans Middeldorp , Nestor Jesus Camino, Jr. , James Gerard Luth , James P. McIntyre
摘要: In a Boundaryless Control High Availability (“BCHA”) system (e.g., industrial control system) comprising multiple computing resources (or computational engines) running on multiple machines, technology for computing in real time the overall system availability based upon the capabilities/characteristics of the available computing resources, applications to execute and the distribution of the applications across those resources is disclosed. In some embodiments, the disclosed technology can dynamically manage, coordinate recommend certain actions to system operators to maintain availability of the overall system at a desired level. High Availability features may be implemented across a variety of different computing resources distributed across various aspects of a BCHA system and/or computing resources. Two example implementations of BCHA systems described involve an M:N working configuration and M:N+R working configuration.
-
公开(公告)号:US10908574B2
公开(公告)日:2021-02-02
申请号:US16549264
申请日:2019-08-23
发明人: Raja Ramana Macha , Andrew Lee David Kling , Nestor Jesus Camino, Jr. , James Gerard Luth , Richard Linwood Linscott
IPC分类号: G05B9/02 , G05B19/042 , G05B9/03 , G05B19/418 , G06F9/50 , G06F11/16
摘要: High availability and data migration in a distributed process control computing environment. Allocation algorithms distribute data and applications among available compute nodes, such as controllers in a process control system. In the process control system, an input/output device, such as a fieldbus module, can be used by any controller. Databases store critical execution information for immediate takeover by a backup compute element. The compute nodes are configured to execute algorithms for mitigating dead time in the distributed computing environment.
-
公开(公告)号:US11353838B2
公开(公告)日:2022-06-07
申请号:US17141344
申请日:2021-01-05
发明人: Raja Ramana Macha , Andrew Lee David Kling , Nestor Jesus Camino, Jr. , James Gerard Luth , Richard Linwood Linscott
IPC分类号: G05B9/02 , G05B19/042 , G05B9/03 , G05B19/418 , G06F9/50 , G06F11/16
摘要: High availability and data migration in a distributed process control computing environment. Allocation algorithms distribute data and applications among available compute nodes, such as controllers in a process control system. In the process control system, an input/output device, such as a fieldbus module, can be used by any controller. Databases store critical execution information for immediate takeover by a backup compute element. The compute nodes are configured to execute algorithms for mitigating dead time in the distributed computing environment.
-
公开(公告)号:US11126471B2
公开(公告)日:2021-09-21
申请号:US16312331
申请日:2017-06-23
发明人: Raja Ramana Macha , Andrew Lee David Kling , Frans Middeldorp , Nestor Jesus Camino, Jr. , James Gerard Luth , James P. McIntyre
IPC分类号: G06F9/50 , G06F11/20 , G06F11/30 , H04L29/08 , G05B19/4155
摘要: A system for dynamically load-balancing at least one redistribution element across a group of computing resources that facilitates at least an aspect of an Industrial Execution Process in an M:N working configuration is illustrated. Such a system may be configured to: access from a central data store, a configuration component operational data and capabilities or characteristics associated with the M:N working configuration; identify a load-balancing opportunity to trigger redistribution of a redistribution element to a redistribution target selected from a redistribution target pool defined by remaining computing resource components associated with the M:N computing resource working configuration; select at least one redistribution target for redeployment; redeploy the at least one redistribution element to the redistribution target; determine redeployment to the at least one selected redistribution target to be a viable redeployment; and execute the Industrial Execution Process utilizing the at least one redistribution element at the selected redistribution target.
-
-
-
-
-
-