Skip to main navigation Skip to search Skip to main content

Hybrid resource provisioning for minimizing data center SLA violations and power consumption

  • Anshul Gandhi
  • , Yuan Chen
  • , Daniel Gmach
  • , Martin Arlitt
  • , Manish Marwah
  • Hewlett-Packard

Research output: Contribution to journalArticlepeer-review

32 Scopus citations

Abstract

This paper presents a practical and systematic approach to correctly provision server resources in data centers, such that SLA violations and energy consumption are minimized. In particular, we describe a hybrid method for server provisioning. Our method first applies a novel discretization technique on historical workload traces to identify long-term workload demand patterns that establish a "base" load. It then employs two techniques to dynamically allocate capacity: predictive provisioning handles the predicted base load at coarse time scales (e.g., hours) and reactive provisioning handles any excess workload at finer time scales (e.g., minutes). The combination of predictive and reactive provisioning achieves a significant improvement in meeting SLAs, conserving energy and reducing provisioning cost. We implement and evaluate our approach using traces from four production systems. The results show that our approach can provide up to 35% savings in power consumption and reduce SLA violations by as much as 21% compared to existing techniques, while avoiding frequent power cycling of servers.

Original languageEnglish
Pages (from-to)91-104
Number of pages14
JournalSustainable Computing: Informatics and Systems
Volume2
Issue number2
DOIs
StatePublished - Jun 2012

Keywords

  • Power management
  • Resource provisioning
  • Sustainable computing
  • Workload analysis

Fingerprint

Dive into the research topics of 'Hybrid resource provisioning for minimizing data center SLA violations and power consumption'. Together they form a unique fingerprint.

Cite this