Advertisement

Comparing and Analyzing the Energy Efficiency of Cloud Database and Parallel Database

Part of the Advances in Intelligent Systems and Computing book series (volume 167)

Abstract

To study the Energy Efficiency (EE) of cloud database so as to achieve green computing, the measurement model and approach of EE should be defined, the EE characteristics of cloud database should be investigated, and the EE of cloud database should be compared with that of parallel database. In this paper, the measurement model of EE and its mathematical expression are proposed; the test cases including data loading, querying and analyzing are defined; the measurement approach of cloud database’s EE is described; the EE characteristics of HBase (a cloud database) when executing loading, retrieving, querying, aggregation and join operations are analyzed and compared with that of GridSQL (a parallel database). Plenty of experiments show that, despite that cloud database is an application of “green cloud computing”, the EE of HBase remains to be further optimized.

Keywords

Cloud Database Parallel Database Energy Efficiency 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Daniel, A., Michael, J.C., Surajit, C., Hector, G., Jignesh, M.P., Raghu, R.: Cloud Databases: What’s New? Proc. of the VLDB Endowment 3(2), 1657 (2010)Google Scholar
  2. 2.
    Brewer, E.A.: Towards Robust Distributed Systems. In: Proc. of PODC 2000, p. 7 (2000)Google Scholar
  3. 3.
    Seth, G., Nancy, A.L.: Brewer’s Conjecture and the Feasibility of Consistent, Available, Partition-tolerant Web Services. SIGACT News 33(2), 51–59 (2002)CrossRefGoogle Scholar
  4. 4.
    Dan, P.: BASE: An Acid Alternative. ACM Magazine Queue 6(3) (2008)Google Scholar
  5. 5.
  6. 6.
    Andrew, P., Erik, P., Alexander, R., Daniel, J.A., David, J.D., Samuel, M., Michael, S.: A comparison of approaches to large-scale data analysis. In: Proc. of SIGMOD, pp. 165–178 (2009)Google Scholar
  7. 7.
    Jiang, D.W., Ooi, B.C., Shi, L., Wu, S.: The Performance of MapReduce: An In-depth Study. Proc. of the VLDB Endowment 3(1), 472–483 (2010)Google Scholar
  8. 8.
    Shi, Y.J., Meng, X.F., Zhao, J., Hu, X.M., Liu, B.B., Wang, H.P.: Benchmarking Cloud-based Data Management Systems. In: Proc. of CloudDB 2010, pp. 47–54 (2010)Google Scholar
  9. 9.
    Michael, S., Daniel, J.A., David, J.D., Samuel, M., Erik, P., Andrew, P., Alexander, R.: MapReduce and Parallel DBMSs: Friends or Foes? Commun. ACM (CACM) 53(1), 64–71 (2010)CrossRefGoogle Scholar
  10. 10.
    Chang, F., Dean, J., Ghemawat, S., Hsieh, W.C., Wallach, D.A., Burrows, M., Chandra, T., Fikes, A., Gruber, R.: Bigtable: A Distributed Storage System for Structured Data. In: Proc. of the 7th Conference on USENIX Symposium on Operating Systems Design and Implementation, pp. 205–218 (2006)Google Scholar
  11. 11.
    Cooper, B., Silberstein, A., Tam, E., Ramakrishnan, R., Sears, R.: Benchmarking Cloud Serving Systems with YCSB. In: Proc. of ACM Symposium on Cloud Computing 2010, pp. 143–154 (2010)Google Scholar

Copyright information

© Springer-Verlag GmbH Berlin Heidelberg 2012

Authors and Affiliations

  • Jie Song
    • 1
  • Tiantian Li
    • 1
  • Xuebing Liu
    • 1
  • Zhiliang Zhu
    • 1
  1. 1.Software CollegeNortheastern UniversityShenyangP.R. China

Personalised recommendations