A Comparative Analysis of High Availability for Linux Container Infrastructures

被引:2
|
作者
Simon, Marek [1 ]
Huraj, Ladislav [1 ]
Bucik, Nicolas [1 ]
机构
[1] Univ SS Cyril & Methodius, Inst Comp Technol & Informat, Trnava 91701, Slovakia
来源
FUTURE INTERNET | 2023年 / 15卷 / 08期
关键词
high availability; containers; Linux; Kubernetes; Proxmox; Docker; Docker Swarm; DOCKER;
D O I
10.3390/fi15080253
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the current era of prevailing information technology, the requirement for high availability and reliability of various types of services is critical. This paper focusses on the comparison and analysis of different high-availability solutions for Linux container environments. The objective was to identify the strengths and weaknesses of each solution and to determine the optimal container approach for common use cases. Through a series of structured experiments, basic performance metrics were collected, including average service recovery time, average transfer rate, and total number of failed calls. The container platforms tested included Docker, Kubernetes, and Proxmox. On the basis of a comprehensive evaluation, it can be concluded that Docker with Docker Swarm is generally the most effective high-availability solution for commonly used Linux containers. Nevertheless, there are specific scenarios in which Proxmox stands out, for example, when fast data transfer is a priority or when load balancing is not a critical requirement.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] Comparative analysis of architectures for monitoring cloud computing infrastructures
    Calero, Jose M. Alcaraz
    Gutierrez Aguado, Juan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 47 : 16 - 30
  • [22] Dynamics Analysis of Container Needs and Availability in Surabaya Container Terminal with Agent-Based Modeling and Simulation
    Amelia, Putri
    Lathifah, Artya
    FIFTH INFORMATION SYSTEMS INTERNATIONAL CONFERENCE, 2019, 161 : 910 - 918
  • [23] An Overview of Linux Container Based Network Emulation
    Peach, Schalk
    Irwin, Barry
    van Heerden, Renier
    PROCEEDINGS OF THE 15TH EUROPEAN CONFERENCE ON CYBER WARFARE AND SECURITY (ECCWS 2016), 2016, : 253 - 259
  • [24] UNCONTAINED: Uncovering Container Confusion in the Linux Kernel
    Koschel, Jakob
    Borrello, Pietro
    D'Elia, Daniele Cono
    Bos, Herbert
    Giuffrida, Cristiano
    PROCEEDINGS OF THE 32ND USENIX SECURITY SYMPOSIUM, 2023, : 5055 - 5072
  • [25] Highlighting the Container Memory Consolidation Problems in Linux
    Laniel, Francis
    Carver, Damien
    Sopena, Julien
    Wajsburt, Franck
    Lejeune, Jonathan
    Shapiro, Marc
    2019 IEEE 18TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2019, : 87 - 90
  • [26] High Availability Management for Applications Services in the Cloud Container-Based Platform
    Alahmad, Yanal
    Agarwal, Anjali
    Daradkeh, Tariq
    2018 IEEE/ACS 15TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2018,
  • [27] Comparative Analysis of Train Departure Strategies in a Container Shipment
    Giulianetti, Alessia
    Gotelli, Marco
    Sciomachen, Anna
    LOGISTICS-BASEL, 2024, 8 (03):
  • [28] A comparative analysis of storage and retrieval equipment at a container terminal
    Vis, Iris F. A.
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2006, 103 (02) : 680 - 693
  • [29] Comparative experimental analysis of Docker container networking drivers
    Mentz, Lucas Litter
    Loch, Wilton Jaciel
    Koslovski, Guilherme Piegas
    2020 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2020,
  • [30] Achieving continuous availability of IBM systems infrastructures
    IBM High Availability Center of Competency , 2455 South Road, Poughkeepsie, NY 12601, United States
    不详
    不详
    IBM Syst J, 2008, 4 (493-503):