EELB: an energy-efficient load balancing model for cloud environment using Markov decision process

被引:1
作者
Kotteswari, K. [1 ]
Dhanaraj, Rajesh Kumar [2 ]
Balusamy, Balamurugan [3 ]
Nayyar, Anand [4 ]
Sharma, Anupam Kumar [5 ]
机构
[1] Peri Inst Technol Autonomous, Dept Comp Technol, Chennai, India
[2] Symbiosis Int Deemed Univ, Symbiosis Inst Comp Studies & Res SICSR, Pune, India
[3] Shiv Nadar Inst Eminence, Associate Dean Acad, Delhi Natl Capital Reg NCR, Delhi, India
[4] Duy Tan Univ, Sch Comp Sci SCS, Da Nang 550000, Vietnam
[5] Galgotias Univ, Sch Comp Sci & Engn, Dankaur, India
关键词
Load balancing; Markov decision process; Fuzzy cognitive map; Energy-aware; Virtual machine; Quality of service (QoS); RESOURCE-ALLOCATION; OFFLOADING SCHEME; POWER; PERFORMANCE; SIMULATION; MANAGEMENT; ALGORITHM; NETWORK; IOT;
D O I
10.1007/s00607-025-01439-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing is termed as an on-demand service of computer system resources, especially CPU, memory, and I/O devices without direct access by the user. The resources are available to users through the internet via the pay-as-you-go policy. In the cloud environment, task scheduling and resource provisioning are significant problems in optimizing the system's performance. Clients increasingly rely on data storage in handling and processing of their data. This process consumes considerable amounts of energy, which hikes the operational costs substantially. In order to discourse these challenges, the paper proposes Energy-Efficient Load Balancing model based on Markov Decision Process (MDP). The EELB model is critical to a well-balanced workload distribution as well as the minimization of power consumption The proposed model leverages MDP to make informed decisions in resource allocation, ensuring optimal power utilization across virtual machines (VMs). The proposed approach is tested and compared with existing load-balancing models using various Quality of Service (QoS) metrics. In addition, an energy-efficient task allocation system is proposed to reasonably balance task scheduling and energy saving. The simulation results show that the proposed solution significantly reduce energy consumption and achieve better performance while satisfying the deadline constraint as compared to current energy-efficient scheduling methods like RC-GA, AMTS, and E-PAGA. Extensive experimentations reveal that the proposed EELB technique enhances availability by 96%, achieves 52% in energy savings, and reduces failure rates significantly compared to existing techniques and enhances throughput.
引用
收藏
页数:41
相关论文
共 69 条
[1]   Developing Load Balancing for IoT - Cloud Computing Based on Advanced Firefly and Weighted Round Robin Algorithms [J].
Abed, Marwa M. ;
Younis, Manal F. .
BAGHDAD SCIENCE JOURNAL, 2019, 16 (01) :130-139
[2]   Dynamic Resource Allocation Mechanism Using SLA in Cloud Computing [J].
Agarkhed, Jayashree ;
Ashalatha, R. .
ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, ICAIECES 2016, 2017, 517 :731-740
[3]   Optimal Cooperative Offloading Scheme for Energy Efficient Multi-Access Edge Computation [J].
Anajemba, Joseph Henry ;
Yue, Tang ;
Iwendi, Celestine ;
Alenezi, Mamdouh ;
Mittal, Mohit .
IEEE ACCESS, 2020, 8 :53931-53941
[4]   A Hybrid Meta-Heuristic for Optimal Load Balancing in Cloud Computing [J].
Annie Poornima Princess, G. ;
Radhamani, A. S. .
JOURNAL OF GRID COMPUTING, 2021, 19 (02)
[5]   Evaluation of the impacts of failures and resource heterogeneity on the power consumption and performance of IaaS clouds [J].
Asadi, Ali Naghash ;
Azgomi, Mohammad Abdollahi ;
Entezari-Maleki, Reza .
JOURNAL OF SUPERCOMPUTING, 2019, 75 (05) :2837-2861
[6]   Power-aware performance analysis of self-adaptive resource management in IaaS clouds [J].
Ataie, Ehsan ;
Entezari-Maleki, Reza ;
Etesami, Sayed Ehsan ;
Egger, Bernhard ;
Ardagna, Danilo ;
Movaghar, Ali .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 :134-144
[7]   GRVMP: A Greedy Randomized Algorithm for Virtual Machine Placement in Cloud Data Centers [J].
Azizi, Sadoon ;
Shojafar, Mohammad ;
Abawajy, Jemal ;
Buyya, Rajkumar .
IEEE SYSTEMS JOURNAL, 2021, 15 (02) :2571-2582
[8]   Towards Predictable Datacenter Networks [J].
Ballani, Hitesh ;
Costa, Paolo ;
Karagiannis, Thomas ;
Rowstron, Ant .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2011, 41 (04) :242-253
[9]   Modeling and Evaluation of Energy Policies in Green Clouds [J].
Bruneo, Dario ;
Lhoas, Audric ;
Longo, Francesco ;
Puliafito, Antonio .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (11) :3052-3065
[10]   A Markovian Approach to Multipath Data Transfer in Overlay Networks [J].
Bui, Vinh ;
Zhu, Weiping ;
Botta, Alessio ;
Pescape, Antonio .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2010, 21 (10) :1398-1411