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 条
  • [1] Performance Analysis of Linux Container and Hypervisor for Application Deployment on Clouds
    Poojara, Shivananda R.
    Ghule, Vishal B.
    Birje, Mahantesh N.
    Dharwadkar, Nagaraj V.
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON COMPUTATIONAL TECHNIQUES, ELECTRONICS AND MECHANICAL SYSTEMS (CTEMS), 2018, : 24 - 29
  • [2] 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,
  • [3] 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
  • [4] Hadoop High Availability with Linux HA
    Solissa, Diamun Fikri
    Abdurohman, Maman
    2018 6TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY (ICOICT), 2018, : 66 - 69
  • [5] Docker Container Deployment in Distributed Fog Infrastructures with Checkpoint/Restart
    Ahmed, Arif
    Mohan, Apoorve
    Cooperman, Gene
    Pierre, Guillaume
    2020 8TH IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILE CLOUD 2020), 2020, : 55 - 62
  • [6] Docker Container Deployment in Fog Computing Infrastructures
    Ahmed, Arif
    Pierre, Guillaume
    2018 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2018, : 1 - 8
  • [7] High Availability of Network Service on Docker Container
    Liu, Yikang
    PROCEEDINGS OF THE 2016 5TH INTERNATIONAL CONFERENCE ON MEASUREMENT, INSTRUMENTATION AND AUTOMATION (ICMIA 2016), 2016, 138 : 505 - 508
  • [8] Recreation of Containers for High Availability Architecture and Container-Based Applications
    Pawlik, Rafal
    Werewka, Jan
    COMPUTER NETWORKS, CN 2019, 2019, 1039 : 287 - 298
  • [9] A Comparative Analysis of Metaheuristic Techniques for High Availability Systems
    Syed, Darakhshan
    Shaikh, Ghulam Muhammad
    Alshahrani, Hani Mohammed
    Hamdi, Mohammed
    Alsulami, Mohammad
    Shaikh, Asadullah
    Rizwan, Syed
    IEEE ACCESS, 2024, 12 : 7382 - 7398
  • [10] Toward Optimal Virtualization: An Updated Comparative Analysis of Docker and LXD Container Technologies
    Silva, Daniel
    Rafael, Joao
    Fonte, Alexandre
    COMPUTERS, 2024, 13 (04)