{"title":"Adaptive Multi-Threshold Energy-Aware Virtual Machine Consolidation in Cloud Data Center","authors":"Yingyue Hu, Ding Ding, Kaixuan Kang, Tingting Li","doi":"10.1109/BESC48373.2019.8963569","DOIUrl":null,"url":null,"abstract":"The ever-increasing energy consumption in cloud data centers not only translates to high operating costs, but also leads to negative impact on environment. Dynamic consolidation of virtual machine (VM) is proven to be an efficient way to improve resource utilization and reduce energy consumption in cloud data centers. In this paper, both the CPU utilization of system and SLA of users are taken into account to classify hosts and an adaptive multi-threshold energy-aware virtual machine consolidation algorithm is proposed to provide different consolidation mechanisms for different types of hosts. First, compound threshold is designed for overload hosts and will be adjusted dynamically to ensure both CPU utilization and SLA. Then a Q-Iearning based method is proposed to further divide underload hosts to save energy. Experiment results show that, our proposed algorithm can optimize resource utilization and reduce energy consumption of the data centers while minimizing the SLA violation rate and the number of migrations.","PeriodicalId":190867,"journal":{"name":"2019 6th International Conference on Behavioral, Economic and Socio-Cultural Computing (BESC)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 6th International Conference on Behavioral, Economic and Socio-Cultural Computing (BESC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BESC48373.2019.8963569","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The ever-increasing energy consumption in cloud data centers not only translates to high operating costs, but also leads to negative impact on environment. Dynamic consolidation of virtual machine (VM) is proven to be an efficient way to improve resource utilization and reduce energy consumption in cloud data centers. In this paper, both the CPU utilization of system and SLA of users are taken into account to classify hosts and an adaptive multi-threshold energy-aware virtual machine consolidation algorithm is proposed to provide different consolidation mechanisms for different types of hosts. First, compound threshold is designed for overload hosts and will be adjusted dynamically to ensure both CPU utilization and SLA. Then a Q-Iearning based method is proposed to further divide underload hosts to save energy. Experiment results show that, our proposed algorithm can optimize resource utilization and reduce energy consumption of the data centers while minimizing the SLA violation rate and the number of migrations.