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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 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
Chalise, S., et al.: Data center energy systems: current technology and future direction. In: PES GM 2015, July 2015
Reinsel, D., Gantz, J., Rydning, J.: Data age 2025: the evolution of data to life-critical. Issue paper, April 2017
Tsirogiannis, D., Harizopoulos, S., Shah, M.A.: Analyzing the energy efficiency of a database server. In: SIGMOD 2010, pp. 231–242, June 2010
Götz, S., et al.: Energy-efficient databases using sweet spot frequencies. In: UCC 2014, pp. 871–876, February 2014
Intel: Enhanced Intel SpeedStep Technology for the Intel Pentium M Processor. White paper, March 2004
Lang, W., Patel, J.: Towards eco-friendly database management systems. In: CIDR 2009 (2009)
Manousakis, I., Marazakis, M., Bilas, A.: FDIO: a feedback driven controller for minimizing energy in I/O-intensive applications. In: HotStorage 2013, June 2013
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)
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
Kunjir, M., Birwa, P.K., Haritsa, J.R.: Peak power plays in database engines. In: EDBT 2012, pp. 444–455, March 2012
Fan, X., Weber, W.D., Barroso, L.A.: Power provisioning for a warehouse-sized computer. In: ISCA 2007, June 2007
Flynn, M.J., Hung, P.: Microprocessor design issues: thoughts on the road ahead. IEEE Micro 25(3), 16–31 (2005)
Korkmaz, M., Karsten, M., Salem, K.: Towards dynamic green-sizing for database servers. In: Proceeding of ADMS 2015 (2015)
Xu, Z., Wang, X., Tu, Y.C.: Power-aware throughput control for database management systems. In: Proceeding of ICAC 2013, pp. 315–324 (2013)
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
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
Poess, M., Nambiar, R.O.: Tuning servers, storage and database for energy efficient data warehouses. In: ICDE 2010, pp. 1006–1017, March 2010
Xu, Z., Tu, Y.C., Wang, X.: PET: reducing database energy cost via query optimization. VLDB 5(12), 1954–1957 (2012)
Roukh, A., Bellatreche, L., Ordonez, C.: EnerQuery: energy-aware query processing. In: CIKM 2016, pp. 2465–2468, October 2016
Tu, Y.C., Wang, X., Zeng, B., Xu, Z.: A system for energy-efficient data management. ACM SIGMOD Rec. 43(1), 21–26 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
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)