TY - GEN
T1 - Fault-tolerant industrial automation as a cloud service
AU - Hegazy, Tamir
AU - Hefeeda, Mohamed
PY - 2013/10/1
Y1 - 2013/10/1
N2 - Cloud computing requires further research and development to accommodate more application areas [5]. We introduce a new application area: industrial automation. A current industrial automation (IA) system is a multi-tiered architecture entailing different layers from feedback control to enterprise management. If adopted in large-scale IA systems, cloud computing can offer over 40% cost saving and 25-85% time saving [4, 1]. However, IA requires tighter timeliness, reliability, and security than most other cloud applications. We propose a cloud-based IA architecture and focus on the timeliness and reliability requirements. Addressing such requirements for the lowest layer (feedback control) is the most challenging. We addressed the timeliness problem in [2]. To address reliability and further address timeliness, we propose a distributed fault tolerance algorithm for cloud-based controllers. We theoretically and practically prove that the proposed fault-tolerant, cloud-based controllers offer the same performance of the local ones.
AB - Cloud computing requires further research and development to accommodate more application areas [5]. We introduce a new application area: industrial automation. A current industrial automation (IA) system is a multi-tiered architecture entailing different layers from feedback control to enterprise management. If adopted in large-scale IA systems, cloud computing can offer over 40% cost saving and 25-85% time saving [4, 1]. However, IA requires tighter timeliness, reliability, and security than most other cloud applications. We propose a cloud-based IA architecture and focus on the timeliness and reliability requirements. Addressing such requirements for the lowest layer (feedback control) is the most challenging. We addressed the timeliness problem in [2]. To address reliability and further address timeliness, we propose a distributed fault tolerance algorithm for cloud-based controllers. We theoretically and practically prove that the proposed fault-tolerant, cloud-based controllers offer the same performance of the local ones.
UR - https://www.scopus.com/pages/publications/84893289213
U2 - 10.1145/2523616.2525951
DO - 10.1145/2523616.2525951
M3 - Conference contribution
AN - SCOPUS:84893289213
SN - 9781450324281
T3 - Proceedings of the 4th Annual Symposium on Cloud Computing, SoCC 2013
BT - Proceedings of the 4th Annual Symposium on Cloud Computing, SoCC 2013
PB - Association for Computing Machinery
T2 - 4th Annual Symposium on Cloud Computing, SoCC 2013
Y2 - 1 October 2013 through 3 October 2013
ER -