RAID, 스트라이핑, 미러링, 패리티, 핫스페어

출제 빈도: ★★★★★ | 난이도: ★★★☆☆ | 특성: 매회 빈출 기본 토픽


답안.

Ⅰ. 개요

RAID(Redundant Array of Independent Disks)는 여러 개의 물리 디스크를 하나의 논리 디스크로 구성하여 성능 향상과 **결함 허용(Fault Tolerance)**을 동시에 달성하는 스토리지 기술이다.

Ⅱ. 핵심 구성요소

I. RAID 정의 및 목적
   - 성능: 병렬 I/O (스트라이핑)
   - 안전: 중복 저장 (미러링/패리티)
   - 가용성: 핫스페어 (Hot Spare)로 자동 재구성

II. 핵심 RAID 레벨 구조
   
   [RAID 0 - 스트라이핑]
   데이터: A1|A2|A3|A4
   디스크1: A1   A3
   디스크2:   A2   A4
   
   [RAID 1 - 미러링]
   디스크1: A1 A2 A3
   디스크2: A1 A2 A3  ← 완전 복사본
   
   [RAID 5 - 분산 패리티]
   디스크1: A1  A2  P3
   디스크2: A2  P2  A3
   디스크3: P1  A3  A4
   (P = XOR 패리티)

III. 선택 기준
   | 환경           | 권장 RAID | 이유               |
   |---------------|-----------|-------------------|
   | 데이터베이스   | RAID 10   | 랜덤 I/O 성능+안전 |
   | 파일 서버     | RAID 5/6  | 비용-효율 균형     |
   | 백업 스토리지 | RAID 6    | 이중 장애 허용     |
   | 고성능 캐시   | RAID 0    | 속도 최우선(비중요 데이터)|


해당 키워드의 기술적 구성요소와 동작 원리를 서술한다.

### Ⅲ. 특징 및 비교

핵심 기술의 장단점과 유사 기술과의 차이를 분석한다.

### Ⅳ. 적용 사례

실무 환경에서의 적용 사례와 기대효과를 제시한다.

### Ⅴ. 전망

최신 기술 동향과 향후 발전 방향을 서술한다.