앞 서
병목현상
--------
병목현상은 시스템 전체 성능이 특정 한 지점 때문에 제한되는 현상입니다.
RAID에서는 RAID 4처럼 패리티를 한 디스크에만 저장하면
모든 쓰기 작업이 그 디스크에 집중되면서 패리티 디스크가 병목이 됩니다.
패리티 디스크
------------
패리티 디스크는 데이터 복구를 위해 XOR 기반 패리티 정보를 저장하는 디스크입니다.
RAID 4에서는 패리티가 한 디스크에 몰려 저장되고,
RAID 5/6에서는 분산 저장되어 병목이 줄어듭니다.
미러링
------
안정성을 위해 자원을 희생
- 공간 50% 손실
- 복사 때문에 쓰기 성능 저하
- 하지만 고장에 안전
스트라이핑
----------
성능을 위해 안정성을 희생
- 디스크가 늘수록 성능 증가
- 복구 불가 -> 하나라도 고장 나면 끝
RAID란
정의
- Redundant Array of Independent Disk의 약자
- 말 그대로 RAID는
여러 개의 디스크를 묶어 하나의 디스크처럼 사용하는 기술
기대 효과
- 대용량의 단일 볼륨을 사용하는 효과
- 디스크 I/O
병렬화로 인한 성능 향상
- 데이터 복제로 인한
안정성 향상
RAID의 구성 방식
RAID 0 - Striping

구조
- 데이터를 여러 디스크에
분산(Striping) 해서 저장
- 최소 디스크 2개 필요
장점