Mediating Power Struggles on a Shared Server

Iyswarya Narayanan, Anand Sivasubramaniam

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

1 Scopus citations

Abstract

Most of today's servers, with numerous CPU cores and other plentiful direct resources, host co-located workloads using mechanisms to reduce hardware resource contention. However, power is an equally important indirect resource in a server that is shared between the co-located applications, for which they can contend, especially when power budgets are tight. We refer to this as a 'power struggle'. While there is a considerable amount of prior effort on server power capping, they are largely oblivious to power as an indirectly shared resource. This indirect resource exhibits a unique set of properties-spatial non-multiplexing, non-convex, fluidic, time-shifting and dynamic capacity-which have not been explicitly tackled so far. We propose policies that explicitly consider these properties to mediate power struggles, implement these on real hardware, and provide experimental results to show the performance benefits of our solution.

Original languageEnglish (US)
Title of host publicationProceedings - 2020 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages149-159
Number of pages11
ISBN (Electronic)9781728147987
DOIs
StatePublished - Aug 2020
Event2020 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2020 - Boston, United States
Duration: Aug 23 2020Aug 25 2020

Publication series

NameProceedings - 2020 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2020

Conference

Conference2020 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2020
Country/TerritoryUnited States
CityBoston
Period8/23/208/25/20

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computer Networks and Communications
  • Hardware and Architecture
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Mediating Power Struggles on a Shared Server'. Together they form a unique fingerprint.

Cite this