Swinburne
Browse

Dynamic right-sizing for power-proportional data centers

Download (591.17 kB)
journal contribution
posted on 2024-07-13, 01:36 authored by Minghong Lin, Adam Wierman, Lachlan L. H. Andrew, Eno Thereska
Power consumption imposes a significant cost for data centers implementing cloud services, yet much of that power is used to maintain excess service capacity during periods of low load. This paper investigates how much can be saved by dynamically 'right-sizing' the data center by turning off servers during such periods, and how to achieve that saving via an online algorithm. We propose a very general model and prove that the optimal offline algorithm for dynamic right-sizing has a simple structure when viewed in reverse time, and this structure is exploited to develop a new 'lazy' online algorithm, which is proven to be 3-competitive. We validate the algorithm using traces from two real data center workloads and show that significant cost-savings are possible. Additionally, we contrast this new algorithm with the more traditional approach of receding horizon control.

Funding

Increasing internet energy and cost efficiency by improving higher-layer protocols

Australian Research Council

Find out more...

History

Available versions

PDF (Accepted manuscript)

ISSN

1063-6692

Journal title

IEEE/ACM Transactions on Networking

Volume

21

Issue

5

Pagination

13 pp

Publisher

IEEE

Copyright statement

Copyright © 2012 IEEE. The accepted manuscript is reproduced in accordance with the copyright policy of the publisher. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC