RAID 레벨 (RAID Levels)
Jan 28, 2026 · Updated Feb 11, 2026
핵심 개념
섹션 제목: “핵심 개념”RAID 레벨은 디스크들을 조합하는 방식에 따른 분류로, 각 레벨은 성능, 신뢰성, 저장 효율의 트레이드오프가 다르다. 용도에 따라 성능 우선, 신뢰성 우선, 비용 효율성 등 요구사항이 다르므로 여러 레벨이 존재한다.
동작 원리
섹션 제목: “동작 원리”RAID 0 (스트라이핑)
섹션 제목: “RAID 0 (스트라이핑)”N개 디스크에 블록 분산 저장. 중복성 없음. 1개 고장 시 전체 데이터 손실.
RAID 1 (미러링)
섹션 제목: “RAID 1 (미러링)”2개 디스크에 동일 데이터 저장. 읽기 2배, 용량 50%. 1개 고장 허용.
RAID 5 (분산 패리티)
섹션 제목: “RAID 5 (분산 패리티)”RAID 5 — 패리티가 순환하며 분산
Disk 0
A0 B0 C0 Dp
Disk 1
A1 B1 Cp D0
Disk 2
A2 Bp C1 D1
Disk 3
Ap B2 C2 D2
N개 디스크에 데이터와 패리티를 분산. 용량 (N-1)/N. 1개 고장 허용. 가장 일반적인 패리티 RAID.
RAID 6 (이중 패리티)
섹션 제목: “RAID 6 (이중 패리티)”XOR 패리티(P) + Galois Field 연산(Q)으로 2개의 독립적 패리티를 분산. 용량 (N-2)/N. 2개 디스크 동시 고장 허용. 대규모 배열에서 재구축 중 추가 고장에 대비.
RAID 0+1 vs RAID 1+0
섹션 제목: “RAID 0+1 vs RAID 1+0”RAID 0+1 — 스트라이핑 후 미러링
Stripe Set 0 D0, D1
Stripe Set 1 D2, D3
Mirror
RAID 1+0 — 미러링 후 스트라이핑
Mirror 0 D0 = D1
Mirror 1 D2 = D3
Stripe
- RAID 0+1: 스트라이핑 후 미러링. 1개 고장 시 스트라이프 전체 비활성화
- RAID 1+0: 미러링 후 스트라이핑. 각 미러 쌍에서 1개씩 고장 가능. RAID 0+1보다 우수
레벨 비교 요약
섹션 제목: “레벨 비교 요약”| 레벨 | 최소 디스크 | 용량 효율 | 내결함성 | 용도 |
|---|---|---|---|---|
| 0 | 2 | 100% | 없음 | 임시/고성능 |
| 1 | 2 | 50% | 1개 | 부트/고신뢰 |
| 5 | 3 | (N-1)/N | 1개 | 범용 |
| 6 | 4 | (N-2)/N | 2개 | 대규모 |
| 1+0 | 4 | 50% | N/2개 | 고성능 DB |
재구축 시간과 선택 기준
섹션 제목: “재구축 시간과 선택 기준”- RAID 1: 재구축 쉬움 — 단순 복사
- RAID 5: 재구축에 모든 디스크 읽기 필요 → 대형 배열에서 수 시간 소요
- 대형 배열: RAID 6 권장 — 재구축 중 추가 고장 대비
4개 디스크(각 1TB):
| 레벨 | 구성 | 용량 | 특징 |
|---|---|---|---|
| RAID 0 | D0 | D1 | D2 | D3 | 4TB | 4× 성능, 보호 없음 |
| RAID 1 | D0=D1, D2=D3 | 2TB | 2쌍 미러 |
| RAID 5 | D+P 분산 | 3TB | 1개 고장 허용 |
| RAID 6 | D+P+Q 분산 | 2TB | 2개 고장 허용 |
| RAID 10 | (D0=D1)+(D2=D3) | 2TB | 미러쌍별 1개씩 허용 |
관련 개념
섹션 제목: “관련 개념”- RAID (Redundant Array of Independent Disks) - RAID의 기본 개념인 중복성과 병렬성, 구현 위치 등의 기초
- 오류 검출과 정정 (ECC) - RAID 패리티와 함께 데이터 무결성을 보장하는 오류 정정 기법
- HDD (Hard Disk Drive) - RAID 배열을 구성하는 기계식 저장장치
- SSD (Solid-State Drive) - SSD RAID에서는 탐색 시간이 없어 스트라이핑 효과가 다름
- ZFS (Zettabyte File System) - RAID-Z로 전통적 RAID 레벨을 대체하는 통합 파일 시스템