• DocumentCode
    1710559
  • Title

    Cloud-Based Control: A Multi-tenant, Horizontally Scalable Soft-PLC

  • Author

    Goldschmidt, Thomas ; Murugaiah, Mahesh Kumar ; Sonntag, Christian ; Schlich, Bastian ; Biallas, Sebastian ; Weber, Peter

  • Author_Institution
    ABB Corp. Res., Ladenburg, Germany
  • fYear
    2015
  • Firstpage
    909
  • Lastpage
    916
  • Abstract
    In industrial automation, the control and operation of factories and plants in usually performed by Programmable Logic Controllers (PLCs). As automation tasks find their way into more and more smaller application areas where it is economically not reasonable to employ, engineer and maintain a full, hardware-based PLC, a cloud-based software PLC (Soft-PLC) can serve as a Control-as-a-Service solution. In this paper, we address the question how a Soft-PLC can be augmented with cloud-required aspects such as elastic scalability and multi-tenancy. We introduce an architecture that realizes these properties and allows for the implementation of a multi-tenant, horizontally scalable Soft-PLC. Furthermore, we evaluate the most important quality attributes, i.e. Roundtrip times and scalability of our architecture based on a prototypical implementation and a case study from the building automation domain. Finally, we present lessons learned and give an outlook to further realistic scenarios for cloud-based control in industrial applications.
  • Keywords
    cloud computing; control engineering computing; programmable controllers; software architecture; software quality; software reliability; building automation domain; cloud-based control; cloud-based software PLC; control-as-a-service solution; full hardware-based PLC; industrial automation; multitenant horizontally scalable soft-PLC; programmable logic controllers; quality attributes; soft-PLC; Automation; Cloud computing; Computer architecture; Method of moments; Real-time systems; Scalability; Cloud deployment; Control-as-a-service; Industrial control; Soft-PLC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on
  • Conference_Location
    New York City, NY
  • Print_ISBN
    978-1-4673-7286-2
  • Type

    conf

  • DOI
    10.1109/CLOUD.2015.124
  • Filename
    7214134