Fault-tolerant industrial automation as a cloud service

Tamir Hegazy, Mohamed Hefeeda

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

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.

Original languageEnglish
Title of host publicationProceedings of the 4th Annual Symposium on Cloud Computing, SoCC 2013
PublisherAssociation for Computing Machinery
DOIs
Publication statusPublished - 1 Jan 2013
Externally publishedYes
Event4th Annual Symposium on Cloud Computing, SoCC 2013 - Santa Clara, CA, United States
Duration: 1 Oct 20133 Oct 2013

Other

Other4th Annual Symposium on Cloud Computing, SoCC 2013
CountryUnited States
CitySanta Clara, CA
Period1/10/133/10/13

Fingerprint

Automation
Cloud computing
Feedback control
Controllers
Fault tolerance
Costs
Industry

ASJC Scopus subject areas

  • Software

Cite this

Hegazy, T., & Hefeeda, M. (2013). Fault-tolerant industrial automation as a cloud service. In Proceedings of the 4th Annual Symposium on Cloud Computing, SoCC 2013 [43] Association for Computing Machinery. https://doi.org/10.1145/2523616.2525951

Fault-tolerant industrial automation as a cloud service. / Hegazy, Tamir; Hefeeda, Mohamed.

Proceedings of the 4th Annual Symposium on Cloud Computing, SoCC 2013. Association for Computing Machinery, 2013. 43.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Hegazy, T & Hefeeda, M 2013, Fault-tolerant industrial automation as a cloud service. in Proceedings of the 4th Annual Symposium on Cloud Computing, SoCC 2013., 43, Association for Computing Machinery, 4th Annual Symposium on Cloud Computing, SoCC 2013, Santa Clara, CA, United States, 1/10/13. https://doi.org/10.1145/2523616.2525951
Hegazy T, Hefeeda M. Fault-tolerant industrial automation as a cloud service. In Proceedings of the 4th Annual Symposium on Cloud Computing, SoCC 2013. Association for Computing Machinery. 2013. 43 https://doi.org/10.1145/2523616.2525951
Hegazy, Tamir ; Hefeeda, Mohamed. / Fault-tolerant industrial automation as a cloud service. Proceedings of the 4th Annual Symposium on Cloud Computing, SoCC 2013. Association for Computing Machinery, 2013.
@inproceedings{345257d27b4a4c2bbc605fc6a6c993c4,
title = "Fault-tolerant industrial automation as a cloud service",
abstract = "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.",
author = "Tamir Hegazy and Mohamed Hefeeda",
year = "2013",
month = "1",
day = "1",
doi = "10.1145/2523616.2525951",
language = "English",
booktitle = "Proceedings of the 4th Annual Symposium on Cloud Computing, SoCC 2013",
publisher = "Association for Computing Machinery",

}

TY - GEN

T1 - Fault-tolerant industrial automation as a cloud service

AU - Hegazy, Tamir

AU - Hefeeda, Mohamed

PY - 2013/1/1

Y1 - 2013/1/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 - http://www.scopus.com/inward/record.url?scp=84893289213&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84893289213&partnerID=8YFLogxK

U2 - 10.1145/2523616.2525951

DO - 10.1145/2523616.2525951

M3 - Conference contribution

BT - Proceedings of the 4th Annual Symposium on Cloud Computing, SoCC 2013

PB - Association for Computing Machinery

ER -