ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Enhancing Cloud Infrastructure Resilience through Kubernetes and Open Shift Cluster Management

Journal: International Journal of Computer Science and Mobile Computing - IJCSMC (Vol.13, No. 12)

Publication Date:

Authors : ;

Page : 9-22

Keywords : Cloud Services; Critical Requirement; Cloud Controller Manager Mechanism; HPC; Kubernetes or Open Shift; Performance Metrics; High-Availability; Proxmox; Docker and Podman; Load Balancing;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

Over the last two decades, the IT sector has shifted from managing workloads on physical servers to virtualizing them and then further consolidating them into containers in the subsequent iteration. Later, Kubernetes or Open Shift were used to coordinate container workloads built on Docker and Podman. The use of containerization platforms for high-performance computing (HPC) settings, however, has been trailing behind since there is still much to learn. Containers provide flexibility, adaptability, and maintenance advantages, and they often have lower overhead. Additionally, by monitoring their performance and constantly regulating their behaviour, container orchestration platforms—which are being embraced by companies more and more—are crucial for efficiently managing the life-cycle of multi-container informatics systems. Specifically, the Kubernetes platform, a new open standard for cloud services, is helping to achieve service agnostic deployment by helping to isolate individual cloud providers via its Cloud Controller Manager mechanism. Finding the best container strategy for typical use scenarios and evaluating each solution's advantages and disadvantages were the goals. Basic performance measurements, such as average service recovery time, average transfer rate, and total number of unsuccessful calls, were gathered via a series of organized tests. Docker, Kubernetes, and Proxmox were among the container systems that were examined. Based on a thorough analysis, it can be said that the most efficient high-availability solution for widely used Linux containers is often Docker with Docker Swarm. However, there are other situations where Proxmox excels, such as when load balancing is not a crucial need or where quick data transmission is a top concern.

Last modified: 2024-12-14 22:35:10