RAID
Redundant Array of Independent Disks
RAID의 개요
RAID의 정의
다수의 작은 디스크를 배열로 결합해 장애 발생 요인을 최대로 제거한 고성능의 무정지 저장장치
RAID의 특징
- Hot-Swap: 디스크 장애 시에도 시스템 정지 없이 새로운 디스크로 교체
- Virtual Disk: 여러 개의 디스크를 하나의 가상 디스크로 구성
- 분할 Read/Write: 다수의 하드디스크에 데이터를 병렬 전송하여 속도 향상
- Dual Host Interface: 1대 이상의 호스트를 접속해 경제적 데이터 관리 및 장애 최소화
RAID의 종류
종류 | 설명 | 장점 | 단점 |
---|---|---|---|
RAID-0 | 디스크 스트라이핑을 통한 디스크 내 데이터 분산 저장 | 입출력 대기/전송 시간 감소 | 한 디스크 장애 시 전체 데이터 손실 |
RAID-1 | 디스크 미러링을 통한 데이터를 2개 디스크에 중복 저장 | 최고의 안정성/신뢰성을 제공, 구축 용이 | 용량 절반만 사용으로 구매 비용 높음 |
RAID-2 | RAID-0에 추가로 오류검출용 패리티 디스크 포함 | RAID-0에 안정성을 추가 | 데이터 디스크 n개에 패리티 디스크 n-1개가 추가로 필요 |
RAID-3 | RAID-2를 개선하여 패리티 디스크 1개로만 사용 | RAID-0에 안정성 추가, RAID-2에 비용 절감 추가 | 디스크 각 볼륨의 동일한 위치에서 동시 오류 발생 시 복구 어려움 |
RAID-4 | RAID-3의 바이트 단위 패리티 정보 계산을 블록 단위로 패리티 계산 | RAID-3보다 좀 더 향상된 성능 | 데이터 볼륨들에만 독립 접근이 가능, 패리티 디스크 병목현상 |
RAID-5 | 패리티 저장을 별도가 아닌 데이터 저장 볼륨에 분산 저장 | 가격과 성능 측면에서 우수 | 장애 발생 시 패리티에 의한 데이터 재생성으로 성능저하 |
RAID-10 | 미러링된 디스크를 스트라이프로 재구성 | ||
RAID-01 | 스트라이프된 디스크를 미러링으로 재구성 |