DOI QR코드

DOI QR Code

G-RAID: A Green RAID Mechanism for enhancing Energy-Efficiency in Massive Storage System

G-RAID: 대용량 저장장치에서 에너지 효율향상을 위한 그린 RAID 기법

  • Kim, Young-Hwan (Dept. of Computing, Soongsil University) ;
  • Suck, Jin-Sun (Convergence Emerging Industries R&D Division, Korea Electronics Technology Institute) ;
  • Park, Chang-Won (Convergence Emerging Industries R&D Division, Korea Electronics Technology Institute) ;
  • Hong, Ji-Man (Dept. of Computing, Soongsil University)
  • 김영환 (숭실대학교 컴퓨터학과) ;
  • 석진선 (전자부품연구원 융합신산업연구본부) ;
  • 박창원 (전자부품연구원 융합신산업연구본부) ;
  • 홍지만 (숭실대학교 컴퓨터학과)
  • Received : 2011.01.31
  • Accepted : 2011.02.14
  • Published : 2011.06.30

Abstract

In the global IT market, a lot of issues for responding to various environmental regulations emerged. In case of the data centers, it is consuming huge amounts of energy to maintain. So there have been various technical attempts as Consolidation, Virtualization, Optimization to efficiently manage energy and data storage to fix the problems. In this paper, we propose a new RAID(Redundant Array of Independent Disks) mechanism which is differing the intensity of power consumption and works to provide data protection and disaster recovery(backup, mirroring etc.) to stratify multiple volumes. G-RAID minimize the power consumption and the lower of I/O performance by selecting the volume depending on the frequency of data access while classifying the power consumption between volumes in storage system. Also, it is possible that a filesystem and block map information of G-RAID is processed by basic unit which is group located in a row for the blocks to work efficiently and can minimize the performance degradation of block mapping load by the access frequency in each groups. As a result, we obtained to elevate a little bit of response time caused by block relocation work, but showed the decrease of power consumption by 38%.

각종 환경 규제에 대한 대응이 세계 IT 시장에서 큰 이수로 부각되면서 데이터 센터 유지를 위해 소모되는 막대한 양의 에너지와 저장 장치를 효율적으로 관리하기 위한 통합(Consolidation), 가상화(Virtualization), 최적화(Optimization), 관리 (Leverage) 등의 다양한 시도가 이루어지고 있다. 본 논문에서는 이러한 노력의 일환으로 다수의 저장 장치를 계층화하여 전력 소비량 및 데이터 이중화 작업의 강도를 달리하는 새로운 개념의 RAID 기법을 제안한다. G-RAID는 저장 장치의 전력 소비량을 계층화하고 데이터 접근 빈도수에 따라 저장 장치를 선택함으로써 데이터 I/O 성능 저하의 발생을 최소화하면서 전력 소비를 최소화 했다. 또한 파일 시스템과 G-RAID의 블록 맵 정보는 효율적인 작업을 위해 연속적으로 위치한 블록들의 그룹을 기본 단위로 처리되며 그룹 별 접근 빈도수를 고려하여 블록 연결 작업으로 인한 성능 감소를 최소화하고자 했다. 실험 결과, 블록 재배치 작업으로 인한 응답 시간의 향상이 나타났지만 전력 소비 율은 최대 38% 감소하는 것으로 나타났다.

Keywords

References

  1. U.S. Environmental Protection Agency, "Report to Congress on Server and Data Center Energy Efficiency", Public Law 109-431, 2007
  2. C. Weddle, M. Oldham, J. Qian, A.-I. A. Wang, L. Reiher, and G. H. Kuenning. "PARAID: A Gear-Shifting Power-Aware RAID.", Proceedings of USENIX Conf. on File and Storage Tech, pp. 245-260, 2007.
  3. Dennis Colarelli, Dirk Grunwald, "Massive Arrays of Idle Disks For Storage Archieves.", Proceedings of ACM/IEEE conference on Supercomputing02, pp.1-11., 2002.
  4. Ziliang Zong, Matt Briggs, Nick O'Connor, Xiao Qin, "An Energy-Efficient Framework for Large-Scale Parallel Storage Systems", Proceedings of IPDPS'07, 2007.
  5. Eduardo Pinheiro, Ricardo Bianchini, "Energy Conservation Techniques for Disk Array-Based Servers', Proceedings of ICS"04, 2004.
  6. J.W. Um, "Green IT realized with Virtualization", Oracle Korea Magazine, pp.6-16, 2009.
  7. Manish Malhotra, "Reliability Analysis of Redundant Arrays of Inexpensive Disks", Proceedings of Journal of parallel and distributed computing, pp.146-151., 1993.
  8. J. S. Bucy, G. R. Ganger. and et al. "The DiskSim Simulation Environment Version 4.0 Reference Manual."http://www.pdl.cmu.ecu/Disksim.
  9. blktrace(8) linux man page. http://linux.die.net/man/8/blktrace.
  10. IOzone 3.257, http://www.iozone.org, Accessed January 2006.
  11. Jeffrey Katcher, 'PostMark: A New File System Benchmark.' http://www.netapp.com/technology/level3/3022. html
  12. Qingbo Zhu, Asim Shankar and Yuanyuan Zhou, "'PB-LRU: A Self-Tuning Power Aware Storage Cache Replacement Algorithm for Conserving Disk Energy", Proceedings of ICS'04, 2004.