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} }
Feedback for Dagstuhl Publishing