-
RAID
- 하드 디스크와 SSD로 사용하는 기술
- 데이터의 안정성 혹은 높은 성능을 위해 여러 물리적 보조기억 장치를 마치 하나의 논리적 보조기억장치처럼 사용하는 기술
RAID 레벨
- RAID를 구성한느 기술
- RAID 0, RAID1, RAID2, ... RAID6
RAID 0
- 데이터를 단순히 나누어 저장하는 구성 방식
- 각 하드디스크는 번갈아 가며 데이터를 저장한다
- 저장되는 데이터가 하드 디스크 개수만큼 나뉘어 저장


스프라입 : 마치 줄무늬처럼 분산되어 저장되어 있는 데이터
스트라이핑 : 분산하여 저장하는 것장점 : 입출력 속도의 향상
단점 : 저장된 정보가 안전하지 않음


RAID 1
- 미러링 : 복사복을 만드는 방식
데이터를 쓸 때 원본과 복사본 두 군대에 씀(느린 쓰기 속도)
단점 : 하드 디스크 개수가 한정되었을 때 사용 가능한 용량이 적어짐
복사복이 만들어지는 용량만큼 사용 불가 -> 많은 양의 하드 디스크 필요 -> 비용 증가
장점 : 백업과 복구가 매우 쉽다.

RAID 4
- (RAID 1처럼 완전한 복사본을 만드는 대신) 오류를 검출하고 복구하기 위한 정보를 저장
패리티 비트를 저장 -> 패리티 비트는 오류 검출만 가능할 뿐 오류 복구도 가능하다.
패리티를 저장한 장치를 이용해 다른 장치들의 오류를 검출하고, 오류가 있다면 복구


단점 : 패리티 디스크의 병목
=> 하드 디스크 데이터를 새롭게 쓸 때마다 패리티 디스크에도 저장을 해줘 야한다.
RAID 5
- 패리티 정보를 분산해서 저장하는 방식

RAID 6
- 두 종류의 패리티(오류를 검출하고 복구할 수 있는 수단)
RAID 5보다 안전, 쓰기는 RAID 6보다 느림
