Underprovisioning backup power infrastructure for datacenters

Di Wang, Sriram Govindan, Anand Sivasubramaniam, Aman Kansal, Jie Liu, Badriddine Khessib

Research output: Chapter in Book/Report/Conference proceedingConference contribution

29 Citations (Scopus)

Abstract

While there has been prior work to underprovision the power distribution infrastructure for a datacenter to save costs, the ability to underprovision the backup power infrastructure, which contributes significantly to capital costs, is little explored. There are two main components in the backup infrastructure - Diesel Generators (DGs) and UPS units - which can both be underprovisioned (or even removed) in terms of their power and/or energy capacities. However, embarking on such under-provisioning mandates studying several ramifications - the resulting cost savings, the lower availability, and the performance and state loss consequences on individual applications - concurrently. This paper presents the first such study, considering cost, availability, performance and application consequences of under-provisioning the backup power infrastructe. We present a framework to quantify the cost of backup capacity that is provisioned, and implement techniques leveraging existing software and hardware mechanisms to provide as seamless an operation as possible for an application within the provisioned backup capacity during a power outage. We evaluate the cost-performance availability trade-offs for different levels of backup underprovisioning for applications with diverse reliance on the backup infrastructure. Our results show that one may be able to completely do away with DGs, compensating for it with additional UPS energy capacities, to significantly cut costs and still be able to handle power outages lasting as high as 40 minutes (which constitute bulk of the outages). Further, we can push the limits of outage duration that can be handled in a cost-effective manner, if applications are willing to tolerate degraded performance during the outage. Our evaluations also show that different applications react differently to the outage handling mechanisms, and that the efficacy of the mechanisms is sensitive to the outage duration. The insights from this paper can spur new opportunities for future work on backup power infrastructure optimization.

Original languageEnglish (US)
Title of host publicationASPLOS 2014 - 19th International Conference on Architectural Support for Programming Languages and Operating Systems
Pages177-192
Number of pages16
DOIs
StatePublished - Mar 14 2014
Event19th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2014 - Salt Lake City, UT, United States
Duration: Mar 1 2014Mar 5 2014

Publication series

NameInternational Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS

Other

Other19th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2014
CountryUnited States
CitySalt Lake City, UT
Period3/1/143/5/14

Fingerprint

Outages
Costs
Availability
Hardware

All Science Journal Classification (ASJC) codes

  • Software
  • Information Systems
  • Hardware and Architecture

Cite this

Wang, D., Govindan, S., Sivasubramaniam, A., Kansal, A., Liu, J., & Khessib, B. (2014). Underprovisioning backup power infrastructure for datacenters. In ASPLOS 2014 - 19th International Conference on Architectural Support for Programming Languages and Operating Systems (pp. 177-192). (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS). https://doi.org/10.1145/2541940.2541966
Wang, Di ; Govindan, Sriram ; Sivasubramaniam, Anand ; Kansal, Aman ; Liu, Jie ; Khessib, Badriddine. / Underprovisioning backup power infrastructure for datacenters. ASPLOS 2014 - 19th International Conference on Architectural Support for Programming Languages and Operating Systems. 2014. pp. 177-192 (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS).
@inproceedings{8242ca63ae9443dd8d1317ee4e6f8c11,
title = "Underprovisioning backup power infrastructure for datacenters",
abstract = "While there has been prior work to underprovision the power distribution infrastructure for a datacenter to save costs, the ability to underprovision the backup power infrastructure, which contributes significantly to capital costs, is little explored. There are two main components in the backup infrastructure - Diesel Generators (DGs) and UPS units - which can both be underprovisioned (or even removed) in terms of their power and/or energy capacities. However, embarking on such under-provisioning mandates studying several ramifications - the resulting cost savings, the lower availability, and the performance and state loss consequences on individual applications - concurrently. This paper presents the first such study, considering cost, availability, performance and application consequences of under-provisioning the backup power infrastructe. We present a framework to quantify the cost of backup capacity that is provisioned, and implement techniques leveraging existing software and hardware mechanisms to provide as seamless an operation as possible for an application within the provisioned backup capacity during a power outage. We evaluate the cost-performance availability trade-offs for different levels of backup underprovisioning for applications with diverse reliance on the backup infrastructure. Our results show that one may be able to completely do away with DGs, compensating for it with additional UPS energy capacities, to significantly cut costs and still be able to handle power outages lasting as high as 40 minutes (which constitute bulk of the outages). Further, we can push the limits of outage duration that can be handled in a cost-effective manner, if applications are willing to tolerate degraded performance during the outage. Our evaluations also show that different applications react differently to the outage handling mechanisms, and that the efficacy of the mechanisms is sensitive to the outage duration. The insights from this paper can spur new opportunities for future work on backup power infrastructure optimization.",
author = "Di Wang and Sriram Govindan and Anand Sivasubramaniam and Aman Kansal and Jie Liu and Badriddine Khessib",
year = "2014",
month = "3",
day = "14",
doi = "10.1145/2541940.2541966",
language = "English (US)",
isbn = "9781450323055",
series = "International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS",
pages = "177--192",
booktitle = "ASPLOS 2014 - 19th International Conference on Architectural Support for Programming Languages and Operating Systems",

}

Wang, D, Govindan, S, Sivasubramaniam, A, Kansal, A, Liu, J & Khessib, B 2014, Underprovisioning backup power infrastructure for datacenters. in ASPLOS 2014 - 19th International Conference on Architectural Support for Programming Languages and Operating Systems. International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS, pp. 177-192, 19th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2014, Salt Lake City, UT, United States, 3/1/14. https://doi.org/10.1145/2541940.2541966

Underprovisioning backup power infrastructure for datacenters. / Wang, Di; Govindan, Sriram; Sivasubramaniam, Anand; Kansal, Aman; Liu, Jie; Khessib, Badriddine.

ASPLOS 2014 - 19th International Conference on Architectural Support for Programming Languages and Operating Systems. 2014. p. 177-192 (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Underprovisioning backup power infrastructure for datacenters

AU - Wang, Di

AU - Govindan, Sriram

AU - Sivasubramaniam, Anand

AU - Kansal, Aman

AU - Liu, Jie

AU - Khessib, Badriddine

PY - 2014/3/14

Y1 - 2014/3/14

N2 - While there has been prior work to underprovision the power distribution infrastructure for a datacenter to save costs, the ability to underprovision the backup power infrastructure, which contributes significantly to capital costs, is little explored. There are two main components in the backup infrastructure - Diesel Generators (DGs) and UPS units - which can both be underprovisioned (or even removed) in terms of their power and/or energy capacities. However, embarking on such under-provisioning mandates studying several ramifications - the resulting cost savings, the lower availability, and the performance and state loss consequences on individual applications - concurrently. This paper presents the first such study, considering cost, availability, performance and application consequences of under-provisioning the backup power infrastructe. We present a framework to quantify the cost of backup capacity that is provisioned, and implement techniques leveraging existing software and hardware mechanisms to provide as seamless an operation as possible for an application within the provisioned backup capacity during a power outage. We evaluate the cost-performance availability trade-offs for different levels of backup underprovisioning for applications with diverse reliance on the backup infrastructure. Our results show that one may be able to completely do away with DGs, compensating for it with additional UPS energy capacities, to significantly cut costs and still be able to handle power outages lasting as high as 40 minutes (which constitute bulk of the outages). Further, we can push the limits of outage duration that can be handled in a cost-effective manner, if applications are willing to tolerate degraded performance during the outage. Our evaluations also show that different applications react differently to the outage handling mechanisms, and that the efficacy of the mechanisms is sensitive to the outage duration. The insights from this paper can spur new opportunities for future work on backup power infrastructure optimization.

AB - While there has been prior work to underprovision the power distribution infrastructure for a datacenter to save costs, the ability to underprovision the backup power infrastructure, which contributes significantly to capital costs, is little explored. There are two main components in the backup infrastructure - Diesel Generators (DGs) and UPS units - which can both be underprovisioned (or even removed) in terms of their power and/or energy capacities. However, embarking on such under-provisioning mandates studying several ramifications - the resulting cost savings, the lower availability, and the performance and state loss consequences on individual applications - concurrently. This paper presents the first such study, considering cost, availability, performance and application consequences of under-provisioning the backup power infrastructe. We present a framework to quantify the cost of backup capacity that is provisioned, and implement techniques leveraging existing software and hardware mechanisms to provide as seamless an operation as possible for an application within the provisioned backup capacity during a power outage. We evaluate the cost-performance availability trade-offs for different levels of backup underprovisioning for applications with diverse reliance on the backup infrastructure. Our results show that one may be able to completely do away with DGs, compensating for it with additional UPS energy capacities, to significantly cut costs and still be able to handle power outages lasting as high as 40 minutes (which constitute bulk of the outages). Further, we can push the limits of outage duration that can be handled in a cost-effective manner, if applications are willing to tolerate degraded performance during the outage. Our evaluations also show that different applications react differently to the outage handling mechanisms, and that the efficacy of the mechanisms is sensitive to the outage duration. The insights from this paper can spur new opportunities for future work on backup power infrastructure optimization.

UR - http://www.scopus.com/inward/record.url?scp=84897786611&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84897786611&partnerID=8YFLogxK

U2 - 10.1145/2541940.2541966

DO - 10.1145/2541940.2541966

M3 - Conference contribution

AN - SCOPUS:84897786611

SN - 9781450323055

T3 - International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS

SP - 177

EP - 192

BT - ASPLOS 2014 - 19th International Conference on Architectural Support for Programming Languages and Operating Systems

ER -

Wang D, Govindan S, Sivasubramaniam A, Kansal A, Liu J, Khessib B. Underprovisioning backup power infrastructure for datacenters. In ASPLOS 2014 - 19th International Conference on Architectural Support for Programming Languages and Operating Systems. 2014. p. 177-192. (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS). https://doi.org/10.1145/2541940.2541966