Zhenfeng Gao, Wei Liu, Long Suo, Jiandong Li, Yijun Lu
{"title":"基于深度强化学习的高能效数据中心计算密集型工作负载分配","authors":"Zhenfeng Gao, Wei Liu, Long Suo, Jiandong Li, Yijun Lu","doi":"10.1109/iccc52777.2021.9580316","DOIUrl":null,"url":null,"abstract":"Recently the huge amount of energy consumption has become a barrier to the widespread deployment of data centers serving various Internet of Things applications. The reasonable allocation of compute-intensive workloads to physical servers is an efficient way to improve the data center's energy efficiency. Though existing works has proposed some algorithms to manage workloads or virtual machines for energy saving, most of them did not comprehensively consider the high dynamics of server states, and lacked in high scalability in their implementation. In this paper, the Actor Critic based Compute-Intensive Workload Allocation Scheme (AC-CIWAS) is proposed, which can both guarantee the Quality of Service (QoS) of workloads and reduce the computational energy consumption of physical servers. To achieve rational workload allocation, AC-CIWAS captures the dynamic feature of server states continuously, and takes the impact of different workloads on energy consumption into consideration. AC-CIWAS employs the Deep Reinforcement Learning (DRL) based Actor Critic (AC) algorithm to evaluate the expected cumulative return over time, while the cumulative return guides to allocate workloads with high energy efficiency. Simulation results have demonstrated that compared to existing baseline allocation methods, the proposed AC-CIWAS can achieve an approximately 20 percent decrease in server power consumption with QoS guarantee.","PeriodicalId":425118,"journal":{"name":"2021 IEEE/CIC International Conference on Communications in China (ICCC)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Deep Reinforcement Learning based Compute-Intensive Workload Allocation in Data Centers with High Energy Efficiency\",\"authors\":\"Zhenfeng Gao, Wei Liu, Long Suo, Jiandong Li, Yijun Lu\",\"doi\":\"10.1109/iccc52777.2021.9580316\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Recently the huge amount of energy consumption has become a barrier to the widespread deployment of data centers serving various Internet of Things applications. The reasonable allocation of compute-intensive workloads to physical servers is an efficient way to improve the data center's energy efficiency. Though existing works has proposed some algorithms to manage workloads or virtual machines for energy saving, most of them did not comprehensively consider the high dynamics of server states, and lacked in high scalability in their implementation. In this paper, the Actor Critic based Compute-Intensive Workload Allocation Scheme (AC-CIWAS) is proposed, which can both guarantee the Quality of Service (QoS) of workloads and reduce the computational energy consumption of physical servers. To achieve rational workload allocation, AC-CIWAS captures the dynamic feature of server states continuously, and takes the impact of different workloads on energy consumption into consideration. AC-CIWAS employs the Deep Reinforcement Learning (DRL) based Actor Critic (AC) algorithm to evaluate the expected cumulative return over time, while the cumulative return guides to allocate workloads with high energy efficiency. Simulation results have demonstrated that compared to existing baseline allocation methods, the proposed AC-CIWAS can achieve an approximately 20 percent decrease in server power consumption with QoS guarantee.\",\"PeriodicalId\":425118,\"journal\":{\"name\":\"2021 IEEE/CIC International Conference on Communications in China (ICCC)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-07-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE/CIC International Conference on Communications in China (ICCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/iccc52777.2021.9580316\",\"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/CIC International Conference on Communications in China (ICCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/iccc52777.2021.9580316","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Deep Reinforcement Learning based Compute-Intensive Workload Allocation in Data Centers with High Energy Efficiency
Recently the huge amount of energy consumption has become a barrier to the widespread deployment of data centers serving various Internet of Things applications. The reasonable allocation of compute-intensive workloads to physical servers is an efficient way to improve the data center's energy efficiency. Though existing works has proposed some algorithms to manage workloads or virtual machines for energy saving, most of them did not comprehensively consider the high dynamics of server states, and lacked in high scalability in their implementation. In this paper, the Actor Critic based Compute-Intensive Workload Allocation Scheme (AC-CIWAS) is proposed, which can both guarantee the Quality of Service (QoS) of workloads and reduce the computational energy consumption of physical servers. To achieve rational workload allocation, AC-CIWAS captures the dynamic feature of server states continuously, and takes the impact of different workloads on energy consumption into consideration. AC-CIWAS employs the Deep Reinforcement Learning (DRL) based Actor Critic (AC) algorithm to evaluate the expected cumulative return over time, while the cumulative return guides to allocate workloads with high energy efficiency. Simulation results have demonstrated that compared to existing baseline allocation methods, the proposed AC-CIWAS can achieve an approximately 20 percent decrease in server power consumption with QoS guarantee.