Implementation of Algorithms for Right-Sizing Data Centers
Jonas H\"ubotter

TL;DR
This paper explores dynamic algorithms for reducing data center energy use by adjusting server capacity in real-time, demonstrating near-optimal performance and cost savings through empirical evaluation on real-world traces.
Contribution
It implements and evaluates online convex optimization algorithms for data center right-sizing, highlighting their practical effectiveness and potential for further cost reductions with predictive features.
Findings
Algorithms perform close to offline optimal in practice
Significant cost reductions over static provisioning
Performance influenced by data center features and trace characteristics
Abstract
The energy consumption of data centers assumes a significant fraction of the world's overall energy consumption. Most data centers are statically provisioned, leading to a very low average utilization of servers. In this work, we survey uni-dimensional and high-dimensional approaches for dynamically powering up and powering down servers to reduce the energy footprint of data centers while ensuring that incoming jobs are processed in time. We implement algorithms for smoothed online convex optimization and variations thereof where, in each round, the agent receives a convex cost function. The agent seeks to balance minimizing this cost and a movement cost associated with changing decisions in-between rounds. We implement the algorithms in their most general form, inviting future research on their performance in other application areas. We evaluate the algorithms for the application of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Distributed and Parallel Computing Systems · Advanced Data Storage Technologies
