Skip to main navigation Skip to search Skip to main content

Game theoretical approach for load balancing using SGMLB model in cloud environment

  • R. Swathy
  • , B. Vinayagasundaram
  • , G. Rajesh
  • , Anand Nayyar
  • , Mohamed Abouhawwash*
  • , Mohamed Abu Elsoud
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

23 Scopus citations

Abstract

On-demand cloud computing is one of the rapidly evolving technologies that is being widely used in the industries now. With the increase in IoT devices and real-time business analytics requirements, enterprises that ought to scale up and scale down their services have started coming towards on-demand cloud computing service providers. In a cloud data center, a high volume of continuous incoming task requests to physical hosts makes an imbalance in the cloud data center load. Most existing works balance the load by optimizing the algorithm in selecting the optimal host and achieves instantaneous load balancing but with execution inefficiency for tasks when carried out in the long run. Considering the long-term perspective of load balancing, the research paper proposes Stackelberg (leader-follower) game-theoretical model reinforced with the satisfaction factor for selecting the optimal physical host for deploying the tasks arriving at the data center in a balanced way. Stackelberg Game Theoretical Model for Load Balancing (SGMLB) algorithm deploys the tasks on the host in the data center by considering the utilization factor of every individual host, which helps in achieving high resource utilization on an average of 60%. Experimental results show that the Stackelberg equilibrium incorporated with a satisfaction index has been very useful in balancing the loading across the cluster by choosing the optimal hosts. The results show better execution efficiency in terms of the reduced number of task failures by 47%, decreased ‘makespan’ value by 17%, increased throughput by 6%, and a decreased front-end error rate as compared to the traditional random allocation algorithms and flow-shop scheduling algorithm.

Original languageEnglish
Article numbere0231708
JournalPLoS ONE
Volume15
Issue number4
DOIs
StatePublished - Apr 2020
Externally publishedYes

Bibliographical note

Publisher Copyright:
Copyright: This is an open access article, free of all copyright, and may be freely reproduced, distributed, transmitted, modified, built upon, or otherwise used by anyone for any lawful purpose. The work is made available under the Creative Commons CC0 public domain dedication.

ASJC Scopus subject areas

  • General

Fingerprint

Dive into the research topics of 'Game theoretical approach for load balancing using SGMLB model in cloud environment'. Together they form a unique fingerprint.

Cite this