Deep Learning Modified Reinforcement Learning with Virtual Machine Consolidation for Energy-Efficient Resource Allocation in Cloud Computing

被引:1
作者
Dutta, Chiranjit [1 ]
Rani, R. M. [2 ]
Jain, Amar [3 ]
Poonguzhali, I. [4 ]
Salunke, Dipmala [5 ]
Patel, Ruchi [6 ]
机构
[1] SRM Inst Sci & Technol, Dept CSE, NCR Campus, Ghaziabad 201204, Uttar Pradesh, India
[2] SRM Inst Sci & Technol, Fac Engn & Technol, Dept Informat Technol, Chennai 600089, Tamil Nadu, India
[3] Symbiosis Int Deemed Univ, Symbiosis Inst Technol, Dept Civil Engn, Chennai 600089, Tamil Nadu, India
[4] Panimalar Engn Coll, Dept ECE, Chennai 600123, Tamil Nadu, India
[5] JSPMs Rajarshi Shahu Coll Engn, Pune 411033, Maharashtra, India
[6] Gyan Ganga Inst Technol & Sci, Jabalpur 482003, Madhya Pradesh, India
关键词
Deep learning; reinforcement learning; resource allocation; virtual machine consolidation; energy consumption; cloud data centers; VM CONSOLIDATION; AWARE; PREDICTION; PLACEMENT; QOS;
D O I
10.1142/S0218843024500059
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing has attracted significant attention because of the growing service demands of businesses that outsource computationally intensive tasks to the data center. Meanwhile, the infrastructure of a data center is comprised of hardware resources that consume a great deal of energy and release harmful levels of carbon dioxide. Cloud data centers demand massive amounts of electrical power as modern applications and organizations grow. To prevent resource waste and promote energy efficiency, virtual machines (VMs) must be dispersed over numerous physical machines (PMs) in a data center in the cloud. The actual allocation of VMs to PMs can involve more complex decision-making processes, such as considering the resource utilization, load balancing, performance requirements, and constraints of the system. Advanced techniques, like intelligent placement algorithms or dynamic resource allocation, may be employed to optimize resource utilization and achieve efficient VM distribution across multiple PMs. Cloud service suppliers aim to lower operational expenses by reducing energy consumption while offering clients competitive services. Minimizing large-scale data center power usage while maintaining the quality of service (QoS), especially for social media-based cloud computing systems, is crucial. Consolidating VMs has been highlighted as a promising method for improving resource efficiency and saving energy in data centers. This research provides deep learning augmented reinforcement learning (RL)-based energy efficient and QoS-aware virtual machine consolidation (VMC) approach to meet the difficulties. The proposed deep learning modified reinforcement learning-virtual machine consolidation (DLMRL-VMC) model can motivate both cloud providers and customers to distribute cloud infrastructure resources to achieve high CPU utilization and good energy efficiency as measured by power usage effectiveness (PUE) and data center infrastructure efficiency (DCiE). The suggested model, DLMRL-VMC, offers a VM placement approach based on resource usage and dynamic energy consumption to determine the best-matched host and VM selection strategy, Average Utilization Migration Time (AUMT). Based on AUMT, deep learning modified reinforcement learning (DLMRL) will choose a VM with a low average CPU utilization and a short migration time. The DLMRL-VMC Energy-efficient, Resource Allocation strategy is evaluated on the trace of the CloudSim VM to attain good PUE and CPU utilization.
引用
收藏
页数:33
相关论文
共 24 条
[1]  
[Anonymous], 2021, INT J DISTRIB SENS N, V17, DOI [10.1177/1550147721997218.20, DOI 10.1177/1550147721997218.20]
[2]   A dynamic VM consolidation technique for QoS and energy consumption in cloud environment [J].
Fard, Seyed Yahya Zahedi ;
Ahmadi, Mohamad Reza ;
Adabi, Sahar .
JOURNAL OF SUPERCOMPUTING, 2017, 73 (10) :4347-4368
[3]   An Enhanced Multi-Objective Gray Wolf Optimization for Virtual Machine Placement in Cloud Data Centers [J].
Fatima, Aisha ;
Javaid, Nadeem ;
Butt, Ayesha Anjum ;
Sultana, Tanzeela ;
Hussain, Waqar ;
Bilal, Muhammad ;
Hashmi, Muhammad Aqeel ur Rehman ;
Akbar, Mariam ;
Ilahi, Manzoor .
ELECTRONICS, 2019, 8 (02)
[4]   Prediction-based underutilized and destination host selection approaches for energy-efficient dynamic VM consolidation in data centers [J].
Haghshenas, Kawsar ;
Mohammadi, Siamak .
JOURNAL OF SUPERCOMPUTING, 2020, 76 (12) :10240-10257
[5]  
Kanagasubaraja M., 2022, P 2022 INT C ADV COM, P1, DOI [10.1109/ACCAI53970.2022.9752582.23.Q, DOI 10.1109/ACCAI53970.2022.9752582]
[6]   An Iterative Budget Algorithm for Dynamic Virtual Machine Consolidation Under Cloud Computing Environment [J].
Laili, Yuanjun ;
Tao, Fei ;
Wang, Fei ;
Zhang, Lin ;
Lin, Tingyu .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (01) :30-43
[7]   SLA-Aware and Energy-Efficient VM Consolidation in Cloud Data Centers Using Robust Linear Regression Prediction Model [J].
Li, Lianpeng ;
Dong, Jian ;
Zuo, Decheng ;
Wu, Jin .
IEEE ACCESS, 2019, 7 :9490-9500
[8]   Enhancing Energy-Efficient and QoS Dynamic Virtual Machine Consolidation Method in Cloud Environment [J].
Liu, Yaqiu ;
Sun, Xinyue ;
Wei, Wei ;
Jing, Weipeng .
IEEE ACCESS, 2018, 6 :31224-31235
[9]   An energy efficient and SLA compliant approach for resource allocation and consolidation in cloud computing environments [J].
Malekloo, Mohammad-Hossein ;
Kara, Nadjia ;
El Barachi, May .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2018, 17 :9-24
[10]   Energy-efficient virtual machine selection based on resource ranking and utilization factor approach in cloud computing for IoT [J].
Mekala, Mahammad Shareef ;
Viswanathan, P. .
COMPUTERS & ELECTRICAL ENGINEERING, 2019, 73 :227-244