Affiliation:
1. Institute of Computer Technologies and Informatics, University of SS. Cyril and Methodius, 917 01 Trnava, Slovakia
Abstract
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.
Funder
Cultural and Educational Grant Agency MŠVVaŠ SR
Subject
Computer Networks and Communications
Reference47 articles.
1. Containerization technologies: Taxonomies, applications and challenges;Bentaleb;J. Supercomput.,2022
2. Auto-scaling containerized cloud applications: A workload-driven approach;Chouliaras;Simul. Model. Pract. Theory,2022
3. Seisa, A.S., Damigos, G., Satpute, S.G., Koval, A., and Nikolakopoulos, G. (July, January 28). Edge Computing Architectures for Enabling the Realisation of the Next Generation Robotic Systems. Proceedings of the 30th Mediterranean Conference on Control and Automation, Athens, Greece.
4. Gao, X., and Xu, P. (2021, January 5–7). Distributed storage system for small files. Proceedings of the 2021 2nd International Conference on Artificial Intelligence and Computer Engineering (ICAICE), Hangzhou, China.
5. High-availability clusters: A taxonomy, survey, and future directions;Somasekaram;J. Syst. Softw.,2022