Cargando…
Game theoretical approach for load balancing using SGMLB model in cloud environment
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-deman...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7170225/ https://www.ncbi.nlm.nih.gov/pubmed/32310989 http://dx.doi.org/10.1371/journal.pone.0231708 |
_version_ | 1783523851658854400 |
---|---|
author | Swathy, R. Vinayagasundaram, B. Rajesh, G. Nayyar, Anand Abouhawwash, Mohamed Abu Elsoud, Mohamed |
author_facet | Swathy, R. Vinayagasundaram, B. Rajesh, G. Nayyar, Anand Abouhawwash, Mohamed Abu Elsoud, Mohamed |
author_sort | Swathy, R. |
collection | PubMed |
description | 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. |
format | Online Article Text |
id | pubmed-7170225 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-71702252020-04-23 Game theoretical approach for load balancing using SGMLB model in cloud environment Swathy, R. Vinayagasundaram, B. Rajesh, G. Nayyar, Anand Abouhawwash, Mohamed Abu Elsoud, Mohamed PLoS One Research Article 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. Public Library of Science 2020-04-20 /pmc/articles/PMC7170225/ /pubmed/32310989 http://dx.doi.org/10.1371/journal.pone.0231708 Text en https://creativecommons.org/publicdomain/zero/1.0/ 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 (https://creativecommons.org/publicdomain/zero/1.0/) public domain dedication. |
spellingShingle | Research Article Swathy, R. Vinayagasundaram, B. Rajesh, G. Nayyar, Anand Abouhawwash, Mohamed Abu Elsoud, Mohamed Game theoretical approach for load balancing using SGMLB model in cloud environment |
title | Game theoretical approach for load balancing using SGMLB model in cloud environment |
title_full | Game theoretical approach for load balancing using SGMLB model in cloud environment |
title_fullStr | Game theoretical approach for load balancing using SGMLB model in cloud environment |
title_full_unstemmed | Game theoretical approach for load balancing using SGMLB model in cloud environment |
title_short | Game theoretical approach for load balancing using SGMLB model in cloud environment |
title_sort | game theoretical approach for load balancing using sgmlb model in cloud environment |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7170225/ https://www.ncbi.nlm.nih.gov/pubmed/32310989 http://dx.doi.org/10.1371/journal.pone.0231708 |
work_keys_str_mv | AT swathyr gametheoreticalapproachforloadbalancingusingsgmlbmodelincloudenvironment AT vinayagasundaramb gametheoreticalapproachforloadbalancingusingsgmlbmodelincloudenvironment AT rajeshg gametheoreticalapproachforloadbalancingusingsgmlbmodelincloudenvironment AT nayyaranand gametheoreticalapproachforloadbalancingusingsgmlbmodelincloudenvironment AT abouhawwashmohamed gametheoreticalapproachforloadbalancingusingsgmlbmodelincloudenvironment AT abuelsoudmohamed gametheoreticalapproachforloadbalancingusingsgmlbmodelincloudenvironment |