Skip to main content

Modeling Query Energy Costs in Analytical Database Systems with Processor Speed Scaling

  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 2018)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11030))

Included in the following conference series:

Abstract

Energy efficiency in analytical database systems is becoming increasingly important because of the rapid growth in energy consumed by data centers driven by the recent big data boom. Previous studies showed that processor speed scaling has the potential to improve energy efficiency of analytical queries. These results, however, were obtained from measurement of specific queries. The power–performance characteristics of processor speed scaling specific to analytical database systems still remains unexplored despite their importance in energy efficient analytical query processing. We tackle this problem by modeling the energy costs of analytical queries with processor speed scaling based on query processing throughput. Our experimental evaluation shows that our energy model can be fitted within an error of 1.65% and can be used to identify power–performance characteristics of analytical queries.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Although this assumption does not always hold on realistic environments, modeling power consumption as a time-varying function and considering variation of power consumption of other components are beyond the scope of this paper.

References

  1. Chalise, S., et al.: Data center energy systems: current technology and future direction. In: PES GM 2015, July 2015

    Google Scholar 

  2. Reinsel, D., Gantz, J., Rydning, J.: Data age 2025: the evolution of data to life-critical. Issue paper, April 2017

    Google Scholar 

  3. Tsirogiannis, D., Harizopoulos, S., Shah, M.A.: Analyzing the energy efficiency of a database server. In: SIGMOD 2010, pp. 231–242, June 2010

    Google Scholar 

  4. Götz, S., et al.: Energy-efficient databases using sweet spot frequencies. In: UCC 2014, pp. 871–876, February 2014

    Google Scholar 

  5. Intel: Enhanced Intel SpeedStep Technology for the Intel Pentium M Processor. White paper, March 2004

    Google Scholar 

  6. Lang, W., Patel, J.: Towards eco-friendly database management systems. In: CIDR 2009 (2009)

    Google Scholar 

  7. Manousakis, I., Marazakis, M., Bilas, A.: FDIO: a feedback driven controller for minimizing energy in I/O-intensive applications. In: HotStorage 2013, June 2013

    Google Scholar 

  8. Yu, P.S., Chen, M.S., Heiss, H.U., Lee, S.: On workload characterization of relational database environments. IEEE Trans. Softw. Eng. 18(4), 347–355 (1992)

    Article  Google Scholar 

  9. Roukh, A., Bellatreche, L.: Eco-processing of OLAP complex queries. In: Madria, S., Hara, T. (eds.) DaWaK 2015. LNCS, vol. 9263, pp. 229–242. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-22729-0_18

    Chapter  Google Scholar 

  10. Kunjir, M., Birwa, P.K., Haritsa, J.R.: Peak power plays in database engines. In: EDBT 2012, pp. 444–455, March 2012

    Google Scholar 

  11. Fan, X., Weber, W.D., Barroso, L.A.: Power provisioning for a warehouse-sized computer. In: ISCA 2007, June 2007

    Google Scholar 

  12. Flynn, M.J., Hung, P.: Microprocessor design issues: thoughts on the road ahead. IEEE Micro 25(3), 16–31 (2005)

    Article  Google Scholar 

  13. Korkmaz, M., Karsten, M., Salem, K.: Towards dynamic green-sizing for database servers. In: Proceeding of ADMS 2015 (2015)

    Google Scholar 

  14. Xu, Z., Wang, X., Tu, Y.C.: Power-aware throughput control for database management systems. In: Proceeding of ICAC 2013, pp. 315–324 (2013)

    Google Scholar 

  15. Hayamizu, Y., Goda, K., Nakano, M., Kitsuregawa, M.: Application-aware power saving for online transaction processing using dynamic voltage and frequency scaling in a multicore environment. In: ARCS 2011, pp. 50–61, February 2011

    Google Scholar 

  16. Meza, J., Shah, M.A., Ranganathan, P., Fitzner, M., Veazey, J.: Tracking the power in an enterprise decision support system. In: ISLPED 2009, pp. 261–266, August 2009

    Google Scholar 

  17. Poess, M., Nambiar, R.O.: Tuning servers, storage and database for energy efficient data warehouses. In: ICDE 2010, pp. 1006–1017, March 2010

    Google Scholar 

  18. Xu, Z., Tu, Y.C., Wang, X.: PET: reducing database energy cost via query optimization. VLDB 5(12), 1954–1957 (2012)

    Google Scholar 

  19. Roukh, A., Bellatreche, L., Ordonez, C.: EnerQuery: energy-aware query processing. In: CIKM 2016, pp. 2465–2468, October 2016

    Google Scholar 

  20. Tu, Y.C., Wang, X., Zeng, B., Xu, Z.: A system for energy-efficient data management. ACM SIGMOD Rec. 43(1), 21–26 (2014)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Boming Luo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Luo, B., Hayamizu, Y., Goda, K., Kitsuregawa, M. (2018). Modeling Query Energy Costs in Analytical Database Systems with Processor Speed Scaling. In: Hartmann, S., Ma, H., Hameurlain, A., Pernul, G., Wagner, R. (eds) Database and Expert Systems Applications. DEXA 2018. Lecture Notes in Computer Science(), vol 11030. Springer, Cham. https://doi.org/10.1007/978-3-319-98812-2_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-98812-2_27

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-98811-5

  • Online ISBN: 978-3-319-98812-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics