Isha Bhandary, K. Atul, A. Athani, Somashekar Patil, D. Narayan
{"title":"基于强化学习的云环境下节能虚拟机调度","authors":"Isha Bhandary, K. Atul, A. Athani, Somashekar Patil, D. Narayan","doi":"10.1109/DISCOVER52564.2021.9663658","DOIUrl":null,"url":null,"abstract":"Cloud data centers consume a huge amount of energy in the form of electrical energy for their operation. They also emit carbon dioxide and impact the balance of nature. This management of exponentially increasing load and the minimization of energy use along with the impact on the environment is the biggest challenge a cloud service provider (CSP) faces. CSPs establish and maintain data center farms, which enable the delivery of cloud services to millions of clients. The reduction in energy usage by data centers while also minimizing the number of service level agreement (SLA) violations is a major challenge. In this work, we have proposed a reinforcement learning (RL)-based dynamic virtual machine (VM) consolidation mechanism wherein the host load is predicted by considering previous and current host utilization. The learning agent chooses a suitable-power mode for the hosts. Load balancing is done for the over-utilized hosts and dynamic VM consolidation is performed for the under-utilized hosts. The VM scheduling is performed using an energy-aware best fit method. Ourproposed model shows a significant drop in the number of SLA violations and energy consumption when compared to the ARIMA model.","PeriodicalId":413789,"journal":{"name":"2021 IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics (DISCOVER)","volume":"422 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Energy-Efficient VM Scheduling in the Cloud Environment using Reinforcement Learning\",\"authors\":\"Isha Bhandary, K. Atul, A. Athani, Somashekar Patil, D. Narayan\",\"doi\":\"10.1109/DISCOVER52564.2021.9663658\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Cloud data centers consume a huge amount of energy in the form of electrical energy for their operation. They also emit carbon dioxide and impact the balance of nature. This management of exponentially increasing load and the minimization of energy use along with the impact on the environment is the biggest challenge a cloud service provider (CSP) faces. CSPs establish and maintain data center farms, which enable the delivery of cloud services to millions of clients. The reduction in energy usage by data centers while also minimizing the number of service level agreement (SLA) violations is a major challenge. In this work, we have proposed a reinforcement learning (RL)-based dynamic virtual machine (VM) consolidation mechanism wherein the host load is predicted by considering previous and current host utilization. The learning agent chooses a suitable-power mode for the hosts. Load balancing is done for the over-utilized hosts and dynamic VM consolidation is performed for the under-utilized hosts. The VM scheduling is performed using an energy-aware best fit method. Ourproposed model shows a significant drop in the number of SLA violations and energy consumption when compared to the ARIMA model.\",\"PeriodicalId\":413789,\"journal\":{\"name\":\"2021 IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics (DISCOVER)\",\"volume\":\"422 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-11-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics (DISCOVER)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DISCOVER52564.2021.9663658\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics (DISCOVER)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DISCOVER52564.2021.9663658","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Energy-Efficient VM Scheduling in the Cloud Environment using Reinforcement Learning
Cloud data centers consume a huge amount of energy in the form of electrical energy for their operation. They also emit carbon dioxide and impact the balance of nature. This management of exponentially increasing load and the minimization of energy use along with the impact on the environment is the biggest challenge a cloud service provider (CSP) faces. CSPs establish and maintain data center farms, which enable the delivery of cloud services to millions of clients. The reduction in energy usage by data centers while also minimizing the number of service level agreement (SLA) violations is a major challenge. In this work, we have proposed a reinforcement learning (RL)-based dynamic virtual machine (VM) consolidation mechanism wherein the host load is predicted by considering previous and current host utilization. The learning agent chooses a suitable-power mode for the hosts. Load balancing is done for the over-utilized hosts and dynamic VM consolidation is performed for the under-utilized hosts. The VM scheduling is performed using an energy-aware best fit method. Ourproposed model shows a significant drop in the number of SLA violations and energy consumption when compared to the ARIMA model.