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