한양과학기술고등학교

에듀테크 프로젝트 대시보드

RAID 레벨

RAID — 여러 디스크를 하나처럼

RAID(Redundant Array of Independent Disks)는 여러 개의 디스크를 묶어 하나의 저장장치처럼 쓰는 기술이다. 묶는 방식(레벨)에 따라 속도, 용량 효율, 고장 대비가 달라진다. 아래에서 디스크를 눌러 고장 내보자.

1 디스크 배열 시뮬레이터

데이터 조각 미러(사본) 패리티 P 패리티 Q

2 패리티의 비밀: XOR 한 방으로 복구

RAID 5의 패리티는 같은 줄에 있는 데이터들을 모두 XOR한 값이다. XOR은 같으면 0, 다르면 1. 신기하게도 디스크 하나가 사라져도 남은 조각들을 전부 XOR 하면 사라진 값이 그대로 되살아난다. 아래 "디스크 2 고장" 버튼을 눌러 보자.

3 한눈에 비교

레벨최소 디스크용량 효율
(디스크 N개)
견디는 고장특징
RAID 02100% (N)0개 😱스트라이핑, 가장 빠름·용량 최대, 안전장치 없음
RAID 1250% (N/2)1개 이상미러링, 통째로 복사, 읽기 빠름·용량 절반
RAID 53(N−1)/N1개분산 패리티, 용량·안정성 균형, 쓰기 시 패리티 계산 부담
RAID 64(N−2)/N2개이중 패리티(P·Q), 대용량 어레이에 안전
RAID 10450% (N/2)1개
(운 좋으면 2개)
미러 + 스트라이프, 빠르고 튼튼, 용량 절반

※ RAID는 백업이 아니다. 실수로 파일을 지우거나 랜섬웨어에 걸리면 모든 디스크에 똑같이 반영된다. RAID는 "디스크가 물리적으로 죽어도 서비스가 안 멈추게" 하는 가용성 장치일 뿐, 별도 백업은 꼭 필요하다.