Skip to main content

Energy Efficient Data Placement and Buffer Management for Multiple Replication

  • Conference paper
  • First Online:
Book cover Database and Expert Systems Applications (DEXA 2019)

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

Included in the following conference series:

  • 731 Accesses

Abstract

Increasing data replication improves the reliability and availability of the large-scale storage systems. However, multiple replication required much more storage capacity and disk I/O frequency that cause of increasing the power consumption of the storage systems. To address this issue, we propose two data placement policies, Disk Group Aggregation and Cache Striping. These data placement policies employ different data mapping between buffers (memory) and disk drives to control buffer overflow timing of each replica to reduce the disk access frequency. In addition, we also propose two buffer flush algorithms, WithAllSpins and SpinupEE. WithAllSpins flushes buffered data to currently rotating disks, whereas SpinupEE forces disks to spin up based on the estimated energy efficiency, and writes buffered data to the disk to make the buffer space fresh. We evaluated the effectiveness of our proposals using a simulation program and demonstrated that they can reduce power consumption, even if the data are replicated multiply.

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

References

  1. Amur, H., et al.: Robust and flexible power-proportional storage. In: Proceedings of the 1st ACM Symposium on Cloud Computing, SoCC 2010 (2010)

    Google Scholar 

  2. Colarelli, D., Grunwald, D.: Massive arrays of idle disks for storage archives. In: Proceedings of the ACM/IEEE Conference on Supercomputing, pp. 1–11 (2002)

    Google Scholar 

  3. Ghemawat, S., Gobioff, H., Leung, S.T.: The Google file system. SIGOPS Oper. Syst. Rev. 37(5), 29–43 (2003)

    Article  Google Scholar 

  4. Le, H.H., Hikida, S., Yokota, H.: Accordion: an efficient gear-shifting for a power-proportional distributed data-placement method. IEICE Trans. Inform. Syst. 1013–1026 (2015)

    Article  Google Scholar 

  5. Hitachi Global Storage Technologies: Hard disk drive specification, hitachi deskstar 7k2000. http://www.hgst.com/tech/techlib.nsf/products/Ultrastar_7K4000

  6. Hsiao, H.I., DeWitt, D.J.: Chained declustering: a new availability strategy for multiprocessor database machines. In: Proceedings of the 6th ICDE, pp. 456–465 (1990)

    Google Scholar 

  7. Kim, J., Rotem, D.: Energy proportionality for disk storage using replication. In: Proceedings of the 14th EDBT (2011)

    Google Scholar 

  8. Lakshman, A., Malik, P.: Cassandra: a decentralized structured storage system. SIGOPS Oper. Syst. Rev. 44(2), 35–40 (2010)

    Article  Google Scholar 

  9. Lang, W., Patel, J.M., Naughton, J.F.: On energy management, load balancing and replication. SIGMOD Rec. 38(4), 35–42 (2010)

    Article  Google Scholar 

  10. Hikida, S., Le, H.H., Yokota, H.: A power saving storage method that considers individual disk rotation. In: Lee, S., Peng, Z., Zhou, X., Moon, Y.-S., Unland, R., Yoo, J. (eds.) DASFAA 2012. LNCS, vol. 7239, pp. 138–149. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-29035-0_10

    Chapter  Google Scholar 

  11. Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The Hadoop distributed file system. In: 2010 IEEE 26th MSST, pp. 1–10, May 2010

    Google Scholar 

  12. Storage system simulator. https://github.com/reddikih/spsim2

  13. Thereska, E., Donnelly, A., Narayanan, D.: Sierra: practical power-proportionality for data center storage. In: Proceedings of the 6th Conference on Computer Systems. ACM (2011)

    Google Scholar 

  14. Yin, S., Li, X., et al.: REED: a reliable energy-efficient raid. In: 2015 44th International Conference on Parallel Processing, pp. 649–658, September 2015

    Google Scholar 

  15. Yin, S., Xiao, Z., et al.: RESS: a reliable energy-efficient storage system. In: IEEE 22nd International Conference on Parallel and Distributed Systems, pp. 1193–1198, December 2016

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Satoshi Hikida .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Hikida, S., Le, H.H., Yokota, H. (2019). Energy Efficient Data Placement and Buffer Management for Multiple Replication. In: Hartmann, S., Küng, J., Chakravarthy, S., Anderst-Kotsis, G., Tjoa, A., Khalil, I. (eds) Database and Expert Systems Applications. DEXA 2019. Lecture Notes in Computer Science(), vol 11707. Springer, Cham. https://doi.org/10.1007/978-3-030-27618-8_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-27618-8_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-27617-1

  • Online ISBN: 978-3-030-27618-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics