,
Moris Behnam,
Mohammad Ashjaei
,
Alessandro V. Papadopoulos
Creative Commons Attribution 3.0 Unported license
Container-based virtualization has gained a significant importance in a deployment of software applications in cloud-based environments. The technology fully relies on operating system features and does not require a virtualization layer (hypervisor) that introduces a performance degradation. Container-based virtualization allows to co-locate multiple isolated containers on a single computation node as well as to decompose an application into multiple containers distributed among several hosts (e.g., in fog computing layer). Such a technology seems very promising in other domains as well, e.g., in industrial automation, automotive, and aviation industry where mixed criticality containerized applications from various vendors can be co-located on shared resources. However, such industrial domains often require real-time behavior (i.e, a capability to meet predefined deadlines). These capabilities are not fully supported by the container-based virtualization yet. In this work, we provide a systematic literature survey study that summarizes the effort of the research community on bringing real-time properties in container-based virtualization. We categorize existing work into main research areas and identify possible immature points of the technology.
@InProceedings{struhar_et_al:OASIcs.Fog-IoT.2020.7,
author = {Struh\'{a}r, V\'{a}clav and Behnam, Moris and Ashjaei, Mohammad and Papadopoulos, Alessandro V.},
title = {{Real-Time Containers: A Survey}},
booktitle = {2nd Workshop on Fog Computing and the IoT (Fog-IoT 2020)},
pages = {7:1--7:9},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-144-3},
ISSN = {2190-6807},
year = {2020},
volume = {80},
editor = {Cervin, Anton and Yang, Yang},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.Fog-IoT.2020.7},
URN = {urn:nbn:de:0030-drops-120011},
doi = {10.4230/OASIcs.Fog-IoT.2020.7},
annote = {Keywords: Real-Time, Containers, Docker, LXC, PREEMPT\underlineRT, Xenomai, RTAI}
}