Skip to main content

Energy-Proportional Query Processing on Database Clusters

  • Conference paper
  • First Online:
Web-Age Information Management (WAIM 2015)

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

Included in the following conference series:

Abstract

Energy efficiency has been a critical issue in database clusters. In this paper, we present an energy-proportional database cluster and propose an energy-proportional query processing approach to reduce the energy consumed by database clusters while keeping high time performance. Particularly, we introduce a query stream buffer on top of a database cluster and propose an unbalanced load allocation algorithm to distribute workloads among the cluster so as to realize better energy proportionality. Further, we present an adaptive algorithm to turn on/off nodes according to workload changes. With this mechanism, we can reduce energy consumption while keeping high time performance for query processing on database clusters. We build a prototype database cluster and use the TPC-H benchmark to compare our proposal with three baseline methods, where different query patterns are used. The results suggest the superiority of our proposal in energy savings and time performance.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Schall, D., Hudlet, V.: WattDB: an energy - proportional cluster of wimpy nodes. In: Proc. of SIGMOD, pp. 1229–1232 (2011)

    Google Scholar 

  2. Jin, Y., Xing, B., Jin, P.: Towards a benchmark platform for measuring the energy consumption of database systems. In: Proc. of DTA, pp. 385–389 (2013)

    Google Scholar 

  3. Barroso, L., Hölzle, U.: The case for energy-proportional computing. IEEE Computer 40(12), 33–37 (2007)

    Article  Google Scholar 

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

    Google Scholar 

  5. Graefe, G.: Database servers tailored to improve energy efficiency. In: Proc. of EDBT Workshop SETDM, pp 24–28 (2008)

    Google Scholar 

  6. Yang, P., Jin, P., Yue, L.: Exploiting the performance-energy tradeoffs for mobile database applications. Journal of Universal Computer Science 20(10), 1488–1498 (2014)

    Google Scholar 

  7. Wang, X., Liu, X., Fan, L., Huang, J.: Energy-aware resource management and green energy use for large-scale datacenters: a survey. In: Patnaik, S., Li, X. (eds.) Proceedings of International Conference on Computer Science and Information Technology. Advances in Intelligent Systems and Computing, vol. 255, pp. 555–563. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  8. Lang, W., Harizopoulos, S., Patel, J., et al.: Towards energy-efficient database cluster design. Proceedings of the VLDB Endowment 5(11), 1684–1695 (2012)

    Article  Google Scholar 

  9. Nathuji, R., Kansal, A., Ghaffarkhah, A.: Q-clouds: managing performance interference effects for QoS-aware clouds. In: Proc. of EuroSys, pp. 237–250 (2010)

    Google Scholar 

  10. Leite, J., Kusic, D., Mossé, D., et al.: Stochastic approximation control of power and tardiness in a three-tier web-hosting cluster. In: Proc. of ICAC, pp 41–50 (2010)

    Google Scholar 

  11. Krioukov, A., Mohan, P., Alspaugh, S., et al.: Napsac: design and implementation of a power-proportional web cluster. Computer Communication Review 41(1), 102–108 (2011)

    Article  Google Scholar 

  12. Horvath, T., Skadron, K.: Multi-mode energy management for multi-tier server clusters. In: Proc. of PACT, pp. 270–279 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peiquan Jin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Xie, J., Jin, P., Wan, S., Yue, L. (2015). Energy-Proportional Query Processing on Database Clusters. In: Dong, X., Yu, X., Li, J., Sun, Y. (eds) Web-Age Information Management. WAIM 2015. Lecture Notes in Computer Science(), vol 9098. Springer, Cham. https://doi.org/10.1007/978-3-319-21042-1_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-21042-1_26

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-21041-4

  • Online ISBN: 978-3-319-21042-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics