Load balancing in cloud computing environments based on adaptive starvation threshold - Archive ouverte HAL
Article Dans Une Revue Concurrency and Computation: Practice and Experience Année : 2020

Load balancing in cloud computing environments based on adaptive starvation threshold

Résumé

Clouds provide to users on‐demand access to large computing and storing resources and offer over on premise IT infrastructures many advantages in terms of cost, flexibility, and availability. However, this new paradigm still faces many challenges, and in this paper, we address the load balancing problem. Even though many approaches have been proposed to balance the load among the servers, most of them are too sensitive to the fluctuation in the clouds load and produce unstable systems. In this paper, we propose a new distributed load balancing algorithm, based on adaptive starvation threshold. It tries to balance the load between the servers while minimizing the response time of the cloud, maximizing the utilization rate of the servers, decreasing the overall migration cost, and maintaining the stability of the system. The performance of the proposed algorithm was compared to a well‐known load balancing algorithm, inspired from the honey bee behavior (HBB). The experimental results showed that the application of the proposed load balancing algorithm gives considerable performance gains and a significant reduction in number of migrations when compared to the performance of the HBB algorithm.
Fichier non déposé

Dates et versions

hal-03360732 , version 1 (01-10-2021)

Identifiants

  • HAL Id : hal-03360732 , version 1

Citer

Abderraziq Semmoud, Mourad Hakem, Badr Benmammar, Jean-Claude Charr. Load balancing in cloud computing environments based on adaptive starvation threshold. Concurrency and Computation: Practice and Experience, 2020, 32 (11), pp.e5652 (19). ⟨hal-03360732⟩
51 Consultations
0 Téléchargements

Partager

More