Rescheduling Strategy for Container Orchestration System to Improve Application Availability

Autor: Alimudin, Akhmad, Sudibyo, Rahardhita Widyatra
Jazyk: angličtina
Rok vydání: 2023
Předmět:
Zdroj: Inform : Jurnal Ilmiah Bidang Teknologi Informasi dan Komunikasi; Vol. 8 No. 2 (2023); 137-146
ISSN: 2502-3470
2581-0367
Popis: Virtualization technologies such as containers have become increasingly popular and widely used today. Containers offer several advantages, such as flexibility, portability, and scalability. Container-supporting technologies such as container orchestration provide more advantages to container users to maintain the containers. One of the crucial features of container orchestration is the scheduler responsible for assigning containers to the proper server. However, container misplacement often occurs during the scheduling process, which may reduce the application's Quality of Service (QoS), such as availability. Multiple studies on scheduling strategies have been conducted with various goals, such as increasing application availability. To improve the application availability, we can reschedule the containers in the cluster. This study proposes a rescheduling strategy on the Kubernetes container orchestration system to improve the application available in the container. We use the probability approach as a solution for rescheduling actions in dynamic environments against containers that have an unhealthy state. Our experimental results show that our rescheduling strategy improves application availability compared with the Kubernetes default schedule. Rescheduling improves application availability according to experiments. After rescheduling, Kubernetes had a better application success rate. The chart demonstrates that the average success rate of applications for the threshold of 0.9 surpasses the other thresholds on average. In contrast, the availability of applications using the threshold 0f0.7 islower thanthe others. High thresholds improve application availability.  
Databáze: OpenAIRE