Acceleration Method of RAID Level 5 for DDR-SSD

DDR-SSD를 위한 RAID 레벨 5의 고속화 방법

  • Received : 2009.09.03
  • Accepted : 2009.10.30
  • Published : 2009.10.31

Abstract

In this paper, we propose the acceleration method of the DDR-SSD RAID level 5. The DDR-SSD is the storage device of the Next Generation Storage(NGS) system. The DDR-SSD has different characteristics with HDD and Flash SSD. That's why the DDR-SSD RAID level 5 does not provide the best performance when the normal acceleration method is used. In this paper, to accelerate the DDR-SSD RAID level 5 operation, we propose the parity cache and the architecture of the parity cell. The parity cache stores only parity blocks. This acceleration method proposed in this paper reduce the number of the disk access and the overhead of parity operations.

본 논문에서는 차세대 스토리지 시스템의 디스크 시스템인 DDR-SSD를 이용하여 RAID 레벨 5를 구성하였을 때 고속화 방법을 제안한다. DDR-SSD는 HDD와 Flash SSD와는 다른 특성을 가지고 있기 때문에 기존의 고속화 기법으로는 최상의 성능을 보이지 못한다. 본 논문에서는 고속화를 위해 패리티 정보만 저장하는 패리티 캐시를 사용하는 것과 패리티 캐시의 저장 셀인 패리티 셀의 구조를 제안하였다. 이것은 디스크 접근 횟수의 감소보다는 패리티 연산 오버헤드를 감소시킨다.

Keywords

References

  1. Peter Chen, Edward Lee, Garth Gibson, Randy Kats, and David Patterson, R, "RAID : High-Performance, Reliable Secondary Storage," ACM Computing Surveys, Vol. 26, Issue 2, Jun. 1994.
  2. Pei Cao, Swee Boom Lim, Shivakumar Venkatarsman, and Jone Wilkers, "The TickerTAIP Parallel RAID Architecture," ACM Tr. On Computer Systems, VOl. 12, No. 3, pp.236-269, Aug. 1994 https://doi.org/10.1145/185514.185517
  3. 김종현 역, 컴퓨터시스템 구조론, 사이텍미디어, 2006
  4. 구본근, 곽윤식,정승국,황정연, "DDR-SSD용 RAID 구현을 위한 RAID 구현 방법 및 저장 매체별 디스크 입출력 대역폭을 이용한 성능 평가", 한국정보기술학회, 게재예정(심사완료), 2009.
  5. 정승국, 고대식, "차세대 스토리지 SSD 기술동향", 정보통신연구진흥원, 주간기술동향, 1369호, pp.23-34, 2008. 10.
  6. Ko Dae-Sik, Chung Seung-Kook, "A Design of DDR-1 Solid State Drive using PCI-e Interface," APCC2009, accepted, Shanghai China, Oct. 2009