• DocumentCode
    652860
  • Title

    Dynamic Energy Estimation of Query Plans in Database Systems

  • Author

    Zichen Xu ; Yi-Cheng Tu ; Xiaorui Wang

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Ohio State Univ., Columbus, OH, USA
  • fYear
    2013
  • fDate
    8-11 July 2013
  • Firstpage
    83
  • Lastpage
    92
  • Abstract
    Data centers are well known to consume large amounts of energy. Since database is one of the major applications in a typical data center, building energy-aware database systems has become an active research topic recently. The quantification of the energy cost of database systems is an important task in designing such systems. In this paper, we report our recent efforts on this topic, with a focus on the energy cost estimation of query plans during query optimization. We start from building a series of physical models for energy estimation of individual relational operators based on their resource consumption patterns. Since the execution of individual queries is a combination of relational operators, we use the physical models as a basis for a comprehensive energy cost estimation model for entire query plans. To further improve model accuracy under system dynamics and the variations of workload characteristics, we develop an online model estimation scheme that dynamically corrects the static model based on advanced modeling techniques adopted from control engineering. The models are implemented in a real database and evaluated on a physical test bed with a comprehensive set of experimental workloads. The results show that our solution achieves a high accuracy (above 90%) in energy estimation despite noises from the system and workloads.
  • Keywords
    computer centres; costing; database management systems; power aware computing; query processing; advanced modeling techniques; data centers; dynamic energy estimation; energy cost estimation model; energy cost quantification; energy estimation physical models; energy-aware database systems; individual relational operators; online model estimation scheme; query optimization; query plan; resource consumption patterns; static model; system dynamics; workload characteristics variation; Adaptation models; Energy consumption; Estimation; Power demand; Query processing; Database Management System; Energy Cost Estimation; Energy Efficient Database; Query Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems (ICDCS), 2013 IEEE 33rd International Conference on
  • Conference_Location
    Philadelphia, PA
  • ISSN
    1063-6927
  • Type

    conf

  • DOI
    10.1109/ICDCS.2013.21
  • Filename
    6681578