• DocumentCode
    1607983
  • Title

    Adaptive Management of Energy Consumption Using Adaptive Runtime Models

  • Author

    Bergen, Andreas ; Taherimakhsousi, Nina ; Muller, Hausi A.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Victoria, Victoria, BC, Canada
  • fYear
    2015
  • Firstpage
    120
  • Lastpage
    126
  • Abstract
    A promising avenue to control energy-related costs in enterprise data centers is to investigate power-aware resource management strategies. In this study we investigate techniques to schedule resources adaptively with the sole aim of reducing power consumption. Our approach is based on a characterization of energy usage and resource utilization patterns obtained by monitoring energy consumption in an enterprise data center. We propose an adaptive feature extraction method to classify resource utilization patterns from energy consumption data. Improved classification results are obtained through signal feature extraction prior to the training stages for cascading classifiers for at least 14 different energy usage patterns. Adaptive feature extraction prior to classifier training improved class identification even further. The identified patterns can now be used as a basis for adaptive resource scheduling within a power-smart data center. The classification method that performed best is part of our proposed energy runtime model and controller which manages and controls the energy consumption in the data center according to usage patterns.
  • Keywords
    adaptive scheduling; computer centres; feature extraction; pattern classification; power aware computing; power consumption; resource allocation; adaptive energy consumption management; adaptive energy runtime model; adaptive feature extraction method; adaptive resource scheduling; cascading classifiers; energy consumption monitoring; energy usage; energy usage patterns; enterprise data centers; power aware resource management strategy; power consumption reduction; resource utilization pattern classification; Accuracy; Adaptation models; Energy consumption; Feature extraction; Resource management; Servers; Training; adaptive management; adaptive runtime models; energy consumption; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2015 IEEE/ACM 10th International Symposium on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/SEAMS.2015.20
  • Filename
    7194666