$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

SSD 기반의 RAID 시스템에서 패리티 디스크의 중복 제거
De-duplication of Parity Disk in SSD-Based RAID System 원문보기

Journal of the Institute of Electronics Engineers of Korea = 전자공학회논문지, v.50 no.1, 2013년, pp.105 - 113  

양유석 (인하대학교 전자공학과) ,  이승규 (인하대학교 전자공학과) ,  김덕환 (인하대학교 전자공학과)

초록
AI-Helper 아이콘AI-Helper

데이터 입출력의 지연 및 병목현상을 해결하기 위해, 여러 개의 디스크를 병렬 구조로 연결한 RAID 시스템이 널리 사용되고 있다. 현재 HDD에 비해 입출력 성능이 좋은 SSD 기반의 RAID 시스템이 활성화 되고 있으나, SSD를 사용하여 RAID 시스템을 구현 할 경우 SSD의 쓰기 횟수 제한 문제와 빈번한 쓰기 연산으로 인한 전력소모의 문제가 발생한다. 본 논문에서는 갱신 비용이 많이 드는 SSD 기반의 RAID 시스템에서 parity 디스크의 중복된 데이터를 제거하는 방법을 제안한다. 제안한 방법은 parity 데이터의 chunk 보다 작은 크기로 분할 하고, 중복된 데이터를 제거 하여 쓰기 연산을 줄이고 마모도 및 전력 소모를 낮춘다. 실험결과 EVENODD 코드를 사용한 RAID-6 시스템의 경우 제안한 방법이 전체 디스크의 약 16%, parity 디스크에서 31% 마모도의 감소를 보였으며, 30% 전력 감소를 보여 중복제거기법을 사용하지 않았을 때 보다 성능이 증가 한 것을 알 수 있다. RAID-5 시스템에서는 전체 디스크의 약 12%, parity 디스크의 32%의 마모도 감소를 보였고, 전력소모의 경우 36%의 전력 소모 감소를 보인다.

Abstract AI-Helper 아이콘AI-Helper

RAID systems have been widely used by connecting several disks in parallel structure. to resolve the delay and bottleneck of data I/O. Recently, SSD based RAID systems are emerging since SSDs have better I/O performance than HDD. However, endurance and power consumption problems due to frequent writ...

주제어

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

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

문제 정의

  • 본 논문에서는 SSD 기반의 RAID 시스템에서 갱신이 많은 parity 디스크에 RAID의 chunk 크기보다 작은 단위의 chunk 크기를 적용하여, 변하지 않은 parity 데이터의 중복된 데이터를 제거하여 디스크의 마모도를 줄이고 쓰기 연산을 낮추어 전력 소모를 감소시키는 방법을 제안한다.
  • 본 논문에서는 SSD의 특징을 이용한 서버단위의 RAID 시스템의 문제점을 해결한다. 우선 RAID 시스템의 chunk-size 의 크기는 SSD의 page 크기보다 크다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
RAID (Redundant Array of Independent Disks) 시스템이 도입된 배경은 무엇인가? 기술의 급속한 발달에 따라 메인 프로세서와 주 기억 장치의 성능이 급격하게 향상된 데 비해 비휘발성 보조기억 장치인 HDD (Hard Disk Driver)의 경우 공간 수용 능력에 비해 자기 기록 매체의 기계적인 한계로 인해 속도 면에서 성장하지 못하였다. 이러한 데이터 입출력의 지연 현상을 해결하기 위해, 여러 개의 디스크를 병렬 구조로 연결하여 일부 중복된 데이터를 나눠서 저장하여 데이터의 병목현상을 줄이고 전반적인 속도향상을 가져오기 위한 RAID (Redundant Array of Independent Disks) 시스템이 사용되고 있으며, RAID 시스템의 데이터를 나누어 저장하는 기술은 낮은 가격으로 신뢰성과 성능 향상 이라는 장점을 가지고 있다[1]. 기존의 RAID 방식의 경우 HDD를 사용하였지만, 비휘발성 메모리인 플래시 메모리가 등장하여 SSD(Solid State Disk)가 사용되고 있다.
RAID 시스템의 데이터를 나누어 저장하는 기술이 가진 장점은? 기술의 급속한 발달에 따라 메인 프로세서와 주 기억 장치의 성능이 급격하게 향상된 데 비해 비휘발성 보조기억 장치인 HDD (Hard Disk Driver)의 경우 공간 수용 능력에 비해 자기 기록 매체의 기계적인 한계로 인해 속도 면에서 성장하지 못하였다. 이러한 데이터 입출력의 지연 현상을 해결하기 위해, 여러 개의 디스크를 병렬 구조로 연결하여 일부 중복된 데이터를 나눠서 저장하여 데이터의 병목현상을 줄이고 전반적인 속도향상을 가져오기 위한 RAID (Redundant Array of Independent Disks) 시스템이 사용되고 있으며, RAID 시스템의 데이터를 나누어 저장하는 기술은 낮은 가격으로 신뢰성과 성능 향상 이라는 장점을 가지고 있다[1]. 기존의 RAID 방식의 경우 HDD를 사용하였지만, 비휘발성 메모리인 플래시 메모리가 등장하여 SSD(Solid State Disk)가 사용되고 있다.
SSD가 노트북 같은 모바일 기기에 들어가는 HDD와는 비슷한 전력 소비율을 보이는 이유는 무엇인가? 하지만 노트북 같은 모바일 기기에 들어가는 HDD와는 비슷한 전력 소비율을 보였다[3]. 이처럼 전력소비율이 비슷한 이유는 쓰기 연산에서 전력소비가 가장 많이 발생하기 때문이다. 플래시 메모리는 제자리 덮어쓰기가 안 되는 문제로 인해, 기존의 데이터를 무효로 표시하고 다른 곳에 쓰는 방법을 사용한다.
질의응답 정보가 도움이 되었나요?

참고문헌 (7)

  1. D. Patterson, G. Gibson, and R. Katz, "A Case for Redundant Arrays of Inexpansive Disks (RAID)," In Proc. of ACM SIGMOD Conf. on Management of Data, pp.109-116, 1988. 

  2. A. Kadav, M. Balakrishnan, V. Prabhakaran, D. Malkhi, "Differential RAID: Rethinking RAID for SSD Reliability," Workshop on Hot Topics in Storage and File Systems (HotStorage' 09) colocated with SOSP, October 2009. 

  3. D. Narayanan, E. Thereska, A. Donnelly, S. Elnikety, A. Rowstron. "Migrating server storage to SSDs: analysis of tradeoffs," In Proc. of the 4th ACM European Conference on Computer systems (Eurosys '09), pp. 145-158, 2009. 

  4. B. Yoo, Y. Won, S. Cho, S. Kang, J. Choi, S. Yoon, "SD Characterization: From Energy Consumption's Perspective," In Proc. of the 3rd USENIX conference on Hot Topic in Storage and File Systems (HotStorage' 11) June, 2011. 

  5. E. Lee, R. Kartz, "Performance Consequences of parity Placement in Disk Arrays," In Proc. of ASPLOS-IV Prec. pp.190-199, 1999. 

  6. Blaum, M., Brady, J., Bruck, J., and Menon, J. EVENODD: An efficient scheme for tolerating double disk failures in RAID architectures. IEEE Transactions on Computing 44, 2, Feb. 1995. 

  7. James S. Plank, "The RAID-6 liberation codes", In Proc. of the 6th USENIX Conference on File and Storage Technologies, San Jose, California, pp.1-14, February 2008. 

저자의 다른 논문 :

LOADING...
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로