{"title":"Lyapunov-Driven Optimization for Energy-Cost Minimization in Data Center With Renewable Energy and Time-Varying Electricity Prices","authors":"Wenjia Zhao;Linghao Xu;Yong Qi","doi":"10.1109/TCC.2026.3670125","DOIUrl":null,"url":null,"abstract":"Data centers are increasingly adopting renewable energy sources to mitigate environmental impact and reduce operational costs. However, effectively optimizing energy costs remains challenging due to unpredictable workloads and fluctuating renewable energy availability. This article introduces LOECM, a Lyapunov-driven online scheduling algorithm designed to minimize energy cost without relying on future information. LOECM is formulated as an online stochastic optimization problem and leverages Lyapunov optimization techniques to balance immediate cost minimization against task queue stability. By exploiting the inherent structure of the optimization problem, we design an efficient solver with constant time and space complexity (<inline-formula><tex-math>$\\mathcal {O}(1)$</tex-math></inline-formula>). Additionally, we propose the LOECM scheduling policy to dynamically manage workloads and node activation based on a covering subset strategy. To evaluate the practicality and effectiveness of our approach, we implement a prototype system called LOECMHadoop, integrating the LOECM scheduler into Hadoop—a widely-used data processing platform—across a 10-node cluster. Experimental results show that our power model has an average deviation of approximately 5%, and LOECM achieves over 20% electricity cost savings compared without our policy on the prototype system.","PeriodicalId":13202,"journal":{"name":"IEEE Transactions on Cloud Computing","volume":"14 2","pages":"684-700"},"PeriodicalIF":5.3000,"publicationDate":"2026-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Cloud Computing","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11419838/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/3/3 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Data centers are increasingly adopting renewable energy sources to mitigate environmental impact and reduce operational costs. However, effectively optimizing energy costs remains challenging due to unpredictable workloads and fluctuating renewable energy availability. This article introduces LOECM, a Lyapunov-driven online scheduling algorithm designed to minimize energy cost without relying on future information. LOECM is formulated as an online stochastic optimization problem and leverages Lyapunov optimization techniques to balance immediate cost minimization against task queue stability. By exploiting the inherent structure of the optimization problem, we design an efficient solver with constant time and space complexity ($\mathcal {O}(1)$). Additionally, we propose the LOECM scheduling policy to dynamically manage workloads and node activation based on a covering subset strategy. To evaluate the practicality and effectiveness of our approach, we implement a prototype system called LOECMHadoop, integrating the LOECM scheduler into Hadoop—a widely-used data processing platform—across a 10-node cluster. Experimental results show that our power model has an average deviation of approximately 5%, and LOECM achieves over 20% electricity cost savings compared without our policy on the prototype system.
期刊介绍:
The IEEE Transactions on Cloud Computing (TCC) is dedicated to the multidisciplinary field of cloud computing. It is committed to the publication of articles that present innovative research ideas, application results, and case studies in cloud computing, focusing on key technical issues related to theory, algorithms, systems, applications, and performance.