$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

SSD 캐시를 이용한 RAID의 에너지 절감 기법
Energy Conservation of RAID by Exploiting SSD Cache 원문보기

정보과학회논문지. Journal of KIISE. 컴퓨팅의 실제 및 레터, v.16 no.2, 2010년, pp.237 - 241  

이효정 (홍익대학교 컴퓨터공학과) ,  김은삼 (홍익대학교 컴퓨터공학과) ,  노삼혁 (홍익대학교 컴퓨터공학과)

초록
AI-Helper 아이콘AI-Helper

최근 서버시스템 에너지 절감이 중요하게 대두되고 있다. 서버시스템에서 스토리지는 에너지 사용량이 매우 큰 서브시스템이지만, RAID와 같은 스트라이핑 기법과 하드디스크의 물리적 특성 때문에 실용적인 에너지 절감기법 개발에 어려움이 따른다. 본 연구팀의 관찰에 따르면 데이터 센터에서 전체 데이터 셋의 크기에 비해 하루 또는 몇 시간과 같이 짧은 기간의 풋프린트는 매우 작다. 본 논문은 이러한 관찰에 기반하여 SSD를 그러한 풋프린트를 감당하기 위한 커다란 캐시로 활용하여 에너지를 절약하는 새로운 아키텍처와 기법을 제안한다. 제안된 기법을 Linux 환경에서 네 개의 하드디스크와 한 개의 SSD로 구성된 RAID5에 구현하고 전력 사용량 측정 장치를 이용해 실제 전력 소모량을 측정한 결과 널리 사용되는 서버 트레이스에서 최대 14%의 저장장치 에너지 절감 효과를 얻었다.

Abstract AI-Helper 아이콘AI-Helper

Energy conservation of server systems has become important. Though storage subsystem is one of the biggest power consumers, development of energy conservation techniques is challenging problem due to striping techniques like RAID and physical characteristics of hard disks. According to our observati...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 일치하지 않는 경향이 있다. 따라서 본 논문에서는 실제 구현을 하고 실험을 수행하여 시스템이 소모하는 전력을 전력계측계를 이용해 측정하는 방식을 택했다.
  • 하드웨어 RAID에서도 구현 가능한 기법이다. 논문에서는 Linux 커널에 들어있는 md드라이버를 이용한소프트웨어 RAID에 본 기법을 구현하고 실험하였다. RAID구성은 SCSI 인터페이스를 사용하는 것이 보다일반적이고 더 높은 성능을 기대할 수 있지만, SCSI 기반의 SSD를 시장에서 구매하기 어렵기 때문에 SATA 인터페이스를 사용하여 환경을 구축하였다.
  • 본 논문에서는 이러한 현재의 환경에서 SSD를 RAID 의 커다란 캐시로 사용하여 성능 저하를 최소화 하면서에너지를 절약할 수 있는 구조를 제안한다. 또한 선반입을 수행하여 SSD가 최대한의 요청을 수행하도록 하기위한 기법에 대해 기본적인 실험결과를 제공한다.
  • 본 연구는 관찰 내용을 기반으로 SSD를 커다란 캐시로 활용하여 넓은 범위에서 유지되는 풋프린트를 최대한 SSD에 담아 하드디스크를 최대한 스탠바이 상태로유지시킬 수 있는 시스템을 제안한다. 그림 2는 본 연구에서 제안하는 시스템의 개념적 구조를 보여준다.
  • 본 연구에서는 SSD를 RAID의 캐시로 활용하여 에너지를 절감하는 기법을 제안하였다. 본 연구에서 제안하는 시스템을 활용할 경우 비교적 단순한 기법을 통해 최대 14%의 에너지 절감을 얻을 수 있음을 확인할 수 있다.
  • 본 절에서는 본 연구에서 제안하는 기법의 성능에 대해 실험환경, 구현 내용과 그 결과를 통해 기술한다
  • 본 절에서는 스토리지 전력 소모를 감소하는 기법에 대한 관련 연구들을 살펴보고 본 논문에서 사용하는 하드웨어인 SSD의 특성을 기술한다.
  • 기존에 널리 쓰이는 미리 읽기 방식의 선반입은 이러한 구조에서 적절하지 않음을 확인할 수 있다. 이 결과와 분석을 통해 장치 특성을 고려할 때 선반입 기법이 일반적인 캐시 계층구조 상에서의 선반입과 어떻게 달라져야 하는지에 대해 논한다.
본문요약 정보가 도움이 되었나요?

참고문헌 (13)

  1. Report to Congress on Server and Data Center Energy Efficiency Public Law 109-431, http://www. energystar.gov, 2007. 

  2. HP Labs. Tools and Traces. http://www.hpl.hp.com/ research/ssp/software/ 

  3. Storage Performance Council. SPC-1 Specification. http://www.storageperformance.org/specs. 

  4. E. V. Carrera, E. Pinheiro, and R. Bianchini. Conserving Disk Energy in Network Servers. In Proceedings of the 17th International Conference on Supercomputing, 2003. 

  5. S. Gurumurthi, A. Sivasubramaniam, M. Kandemir, and H. Franke. DRPM: dynamic speed control for power management in server class disks. SIGARCH Comput. Archit. News, 31(2):169-181, 2003. 

  6. Q. Zhu, Z. Chen, L. Tan, Y. Zhou, K. Keeton, and J. Wilkes. Hibernator: helping disk arrays sleep through the winter. In Proceedings of the Twentieth ACM Symposium on Operating Systems Principles (SOSP '05), pp.177-190, 2005. 

  7. C. Weddle, M. Oldham, J. Qian, A.-I. A. Wang, P. Reiher, and G. Kuenning. PARAID: a gearshifting power-aware RAID. In Proceedings of the 5th USENIX Conference on File and Storage Technologies (FAST '07), 2007. 20. 

  8. E. Pinheiro and R. Bianchini. Energy conservation techniques for disk arraybased servers. In Proceedings of the 18th International Conference on Supercomputing, pp.68-78, 2004. 

  9. L. N. Bairavasundaram, M. Sivathanu, A. C. Arpaci-Dusseau, and R. H. Arpaci-Dusseau. X-RAY: A Non-Invasive Exclusive Caching Mechanism for RAIDs. SIGARCH Comput. Archit. News, 32(2), 2004. 

  10. D. Li and J. Wang. EERAID: energy efficient redundant and inexpensive disk array. In Proceedings of the 11th ACM SIGOPS European Workshop (EW11), 2004. 

  11. Q. Zhu, F. M. David, C. F. Devaraj, Z. Li, Y. Zhou, and P. Cao. Reducing Energy Consumption of Disk Storage Using Power-Aware Cache Management. In Proceedings of the 10th International Symposium on High Performance Computer Architecture (HPCA '04), 2004. 

  12. S. H. Baek and K. H. Park. Prefetching with Adaptive Cache Culling for Striped Disk Arrays. In Proceedings of the Annual USENIX Technical Conference, 2008. 

  13. S. W. Son and M. Kandemir. Energy-aware data prefetching for multi-speed disks. In Proceedings of the 3rd ACM Conference on Computing Frontiers (CF'06), 2006. 

저자의 다른 논문 :

LOADING...

관련 콘텐츠

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로