Control-as-a-service from the cloud: A case study for using virtualized PLCs

Cloud computing has recently emerged as a new computing paradigm in many application areas comprising office and enterprise systems. It offers various solutions to provide a dynamic and flexible infrastructure to host computing resources and deliver them as a service on-demand. Since industrial automation systems of the future have to be adaptable and agile, cloud computing can be considered as a promising solution for this area. However, the requirements of industrial automation systems differ significantly from the office and enterprise world. In this paper we describe a case study that implements a concept of PLC as a service within a cloud based infrastructure and provides a performance evaluation with respect to legacy PLCs.

[1]  Chenyang Lu,et al.  RT-Xen: Towards real-time hypervisor scheduling in Xen , 2011, 2011 Proceedings of the Ninth ACM International Conference on Embedded Software (EMSOFT).

[2]  Simon Gallagher,et al.  VMware Private Cloud Computing with vCloud Director , 2013 .

[3]  Jürgen Jasperneite,et al.  PROFINET: an integration platform for heterogeneous industrial communication systems , 2005, 2005 IEEE Conference on Emerging Technologies and Factory Automation.

[4]  Birgit Vogel-Heuser,et al.  Global Information Architecture for Industrial Automation , 2013 .

[5]  Samuel Kounev,et al.  Evaluating and Modeling Virtualization Performance Overhead for Cloud Environments , 2011, CLOSER.

[6]  Tal Garfinkel,et al.  Virtual machine monitors: current technology and future trends , 2005, Computer.

[7]  Lei Ren,et al.  A virtualization approach for distributed resources security in network manufacturing , 2010, 2010 IEEE International Conference on Industrial Engineering and Engineering Management.

[8]  V. Kavitha,et al.  A survey on security issues in service delivery models of cloud computing , 2011, J. Netw. Comput. Appl..

[9]  Lee Garber The Challenges of Securing the Virtualized Environment , 2012, Computer.

[10]  Jürgen Jasperneite,et al.  Computer Communication Within Industrial Distributed Environment—a Survey , 2013, IEEE Transactions on Industrial Informatics.

[11]  Rajkumar Buyya,et al.  Cloud Computing Principles and Paradigms , 2011 .

[12]  Henning Trsek,et al.  Cloud computing for industrial automation systems — A comprehensive overview , 2013, 2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA).