RAID


RAID


Redundant Array of Inexpensive Disks

또는

Redundant Array of Independent Disks

데이터를 저장할 때 안정성과 성능을 향상시키기 위해 여러 물리적 저장 장치들을 결합하는 데이터 스토리지 가상화 기술이다.

RAID는 데이터를 저장할 때 데이터 중복성을 제공하는데, 이 때 필요한 중복성 혹은 성능 수준에 따라 RAID 레벨을 구분하여 드라이브에 분산하여 저장한다.


RAID 0


  • Striping 방식
  • 최소 2개의 디스크 필요
  • RAID를 구성하는 모든 디스크에 데이터를 분할하여 저장
  • 전체 디스크를 동시에 사용하기 때문에 성능이 단일 디스크에 비해 n배 정도 증가
  • 용량 또한 n배 증가
  • 데이터를 한 번만 저장하고 두 디스크를 동시에 사용하기 때문에 안정성은 1/n


RAID 1


  • Mirroring 방식
  • 최소 2개의 디스크 필요
  • RAID를 구성하는 모든 디스크에 데이터를 복제하여 저장
  • 데이터를 n개로 복제하여 저장하기에 성능은 단일 디스크에 비해 떨어짐
  • 용량은 단일 디스크와 동일
  • 안정성 n배 증가. n-1개의 디스크가 고장나도 데이터를 사용할 수 있음(상시 백업을 했을 경우 기준)
  • 저장하는 데이터에 비해 비용이 많이 듦


RAID 5


https://devocean.sk.com/blog/techBoardDetail.do?ID=163608