{"title":"Adaptive Deep Reinforcement Learning for Efficient Task Scheduling in Green Energy Powered Cloud Data Center","authors":"Chengyu Hu;Yangmin Wang;Pengcheng Kong;Xuesong Yan;Deze Zeng","doi":"10.1109/TSUSC.2025.3591510","DOIUrl":null,"url":null,"abstract":"Cloud computing has emerged as a dominant force in tackling dynamic, unpredictable, and adaptable computing demands. However, the vast scale of cloud computing, the complexities of diverse scenarios, and the unpredictable nature of user requests pose significant challenges to achieving efficient and effective cloud computing scheduling. To address these issues and enhance computational efficiency while reducing energy consumption in cloud computing systems, we introduce a workload-adaptive deep reinforcement learning algorithm that dynamically adjusts the discount factor in accordance with real-time workload changes. To demonstrate the effectiveness of our proposed method, we utilize a real dataset from the Google Cloud computing center, which encompasses workloads from 12,000 machines running over 670,000 applications and 40 million jobs. Simulation results reveal that our method achieves a 9.93% reduction in task rejection rate and a 5.01% decrease in energy consumption cost compared to state-of-the-art solutions.","PeriodicalId":13268,"journal":{"name":"IEEE Transactions on Sustainable Computing","volume":"10 6","pages":"1189-1201"},"PeriodicalIF":5.3000,"publicationDate":"2025-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Sustainable Computing","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11114814/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/8/5 0:00:00","PubModel":"Epub","JCR":"Q2","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0
Abstract
Cloud computing has emerged as a dominant force in tackling dynamic, unpredictable, and adaptable computing demands. However, the vast scale of cloud computing, the complexities of diverse scenarios, and the unpredictable nature of user requests pose significant challenges to achieving efficient and effective cloud computing scheduling. To address these issues and enhance computational efficiency while reducing energy consumption in cloud computing systems, we introduce a workload-adaptive deep reinforcement learning algorithm that dynamically adjusts the discount factor in accordance with real-time workload changes. To demonstrate the effectiveness of our proposed method, we utilize a real dataset from the Google Cloud computing center, which encompasses workloads from 12,000 machines running over 670,000 applications and 40 million jobs. Simulation results reveal that our method achieves a 9.93% reduction in task rejection rate and a 5.01% decrease in energy consumption cost compared to state-of-the-art solutions.