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 条
  • [31] Achieving continuous availability of IBM systems infrastructures
    Morrill, H.
    Beard, M.
    Clitherow, D.
    IBM SYSTEMS JOURNAL, 2008, 47 (04) : 493 - 503
  • [32] Analysis of the Mooring Effects of Future Ultra-Large Container Vessels (ULCV) on Port Infrastructures
    Saenz, Sara Sanz
    Diaz-Hernandez, Gabriel
    Schweter, Lutz
    Nordbeck, Pieter
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2023, 11 (04)
  • [33] Thinking about Availability in Large Service Infrastructures
    Mogul, Jeffrey C.
    Isaacs, Rebecca
    Welch, Brent
    PROCEEDINGS OF THE 16TH WORKSHOP ON HOT TOPICS IN OPERATING SYSTEMS (HOTOS 2017), 2017, : 12 - 17
  • [34] Experimenting with Docker: Linux Container and BaseOS Attack Surfaces
    Mohallel, Amr A.
    Bass, Julian M.
    Dehghantaha, Ali
    INTERNATIONAL CONFERENCE ON INFORMATION SOCIETY (I-SOCIETY 2016), 2016, : 17 - 21
  • [35] A Measurement Study on Linux Container Security: Attacks and Countermeasures
    Lin, Xin
    Lei, Lingguang
    Wang, Yuewu
    Jing, Jiwu
    Sun, Kun
    Zhou, Quan
    34TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSAC 2018), 2018, : 418 - 429
  • [36] ANALYSIS OF HIGH UTILIZATION AVAILABILITY
    BOOZER, WA
    FRANTZ, RO
    PROCEEDINGS ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 1981, (NSYM): : 249 - 254
  • [37] Comparative analysis of availability for a redundant repairable system
    Ke, Jau-Chuan
    Chu, Yunn-Kuang
    APPLIED MATHEMATICS AND COMPUTATION, 2007, 188 (01) : 332 - 338
  • [38] Reliability-and-Availability Sensitivity Analysis on Convergent Network Infrastructures: Methodology and Case Study
    Camboim, Kadna
    Sousa, Erica
    Guimaraes, Almir
    Araujo, Jean
    Maciel, Paulo
    2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 2055 - 2062
  • [39] On the Performance of Linux Container with Netmap/VALE for Networks Virtualization
    Casoni, Maurizio
    Grazia, Carlo Augusto
    Patriciello, Natale
    2013 19TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS (ICON), 2013,
  • [40] Smart Moving Target Defense for Linux Container Resiliency
    Azab, Mohamed
    Mokhtar, Bassem
    Abed, Amr S.
    Eltoweissy, Mohamed
    2016 IEEE 2ND INTERNATIONAL CONFERENCE ON COLLABORATION AND INTERNET COMPUTING (IEEE CIC), 2016, : 122 - 130