Container-based Virtualization for Real-time Industrial Systems-A Systematic Review

被引:8
|
作者
Queiroz, Rui [1 ]
Cruz, Tiago [1 ]
Mendes, Jerome [2 ]
Sousa, Pedro [3 ]
Simoes, Paulo [1 ]
机构
[1] Univ Coimbra, Dept Informat Engn, CISUC, P-3030290 Coimbra, Portugal
[2] Univ Coimbra, Dept Mech Engn, CEMMPRE, ISR,ARISE, P-3030290
[3] Oncontrol Technol, P-3000108 Coimbra, Portugal
关键词
Real-time containers; industrial automation control systems; latency; virtualization of cyber-physical systems;
D O I
10.1145/3617591
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Industrial Automation and Control systems have matured into a stable infrastructure model that has been kept fundamentally unchanged, using discrete embedded systems (such as Programmable Logic Controllers) to implement the first line of sensorization, actuation, and process control and stations and servers providing monitoring, supervision, logging/database and data-sharing capabilities, among others. More recently, with the emergence of the Industry 4.0 paradigm and the need for more flexibility, there has been a steady trend towards virtualizing some of the automation station/server components, first by using virtual machines and, more recently, by using container technology. This trend is pushing for better support for real-time requirements on enabling virtualization technologies such as virtual machines and containers. This article provides a systematic review on the use of container virtualization in real-time environments such as cyber-physical systems, assessing how existing and emerging technologies can fulfill the associated requirements. Starting by reviewing fundamental concepts related to container technology and real-time requirements, it goes on to present the methodology and results of a systematic study of 37 selected papers covering aspects related to the enforcement of real-time constrains within container hosts and the expected task latency on such environments, as well as an overview of container platforms and orchestration mechanisms for RT systems.
引用
收藏
页数:38
相关论文
共 50 条
  • [21] Condroid: A Container-Based Virtualization Solution Adapted for Android Devices
    Xu, Lei
    Li, Guoxi
    Li, Chuan
    Sun, Weijie
    Chen, Wenzhi
    Wang, Zonghui
    2015 3RD IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILECLOUD 2015), 2015, : 81 - 88
  • [22] An Evaluation of Microkernel-based Virtualization for Embedded Real-time Systems
    Bruns, Felix
    Traboulsi, Shadi
    Szczesny, David
    Gonzalez, Elizabeth
    Xu, Yang
    Bilgic, Attila
    22ND EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2010), 2010, : 57 - 65
  • [23] A Lightweight Live Migration Platform with Container-based Virtualization for System Resilience
    Lee, Jaemyoun
    Kang, Kyungtae
    MOBISYS'17: PROCEEDINGS OF THE 15TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES, 2017, : 158 - 158
  • [24] Container-based Network Function Virtualization for Software-Defined Networks
    Cziva, Richard
    Jouet, Simon
    White, Kyle J. S.
    Pezaros, Dimitrios P.
    2015 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2015, : 415 - 420
  • [25] Performance evaluation of container-based virtualization for high performance computing environments
    Arango, Carlos
    Dernat, Remy
    Sanabria, John
    UIS INGENIERIAS, 2019, 18 (04): : 31 - 42
  • [26] Container-Based Virtualization for Byte-Addressable NVM Data Storage
    Giles, Ellis R.
    2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 2754 - 2763
  • [27] Experimental Evaluation of Software Aging Effects in a Container-Based Virtualization Platform
    Oliveira, Felipe
    Araujo, Jean
    Matos, Rubens
    Lins, Luan
    Rodrigues, Andre
    Maciel, Paulo
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 414 - 419
  • [28] Energy-efficient Core Allocation and Deployment for Container-based Virtualization
    Lin, Ching-Chi
    Chen, Jian-Jia
    Liu, Pangfeng
    Wu, Jan-Jan
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2018), 2018, : 93 - 101
  • [29] Software Aging in Container-based Virtualization:An Experimental Analysis on Docker Platform
    Oliveira, Felipe
    Araujo, Jean
    Matos, Rubens
    Maciel, Paulo
    PROCEEDINGS OF 2021 16TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2021), 2021,
  • [30] Performance Evaluation of Container-based Virtualization for High Performance Computing Environments
    Xavier, Miguel G.
    Neves, Marcelo V.
    Rossi, Fabio D.
    Ferreto, Tiago C.
    Lange, Timoteo
    De Rose, Cesar A. F.
    PROCEEDINGS OF THE 2013 21ST EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2013, : 233 - 240