RAID란
여러대의 하드디스크가 있을 때 동일한 데이터를 다른 위치에 중복해서 저장하는 방법으로 여러개의 하드디스크를 마치 하나의 하드디스크처럼 사용하는 것으로 입출력 속도 및 안정성을 개선시킨 기술 장치이다.
즉, 저렴한 하드디스크의 장점을 이용해 여러개의 하드디스크를 하나로 취급하자라는 생각에서 나온것이 RAID이다.
RAID의 종류들은 다음과 같다.
- RAID-0
- RAID-1
- RAID-2
- RAID-3
- RAID-5
- RAID-4
- RAID-6
- RAID-SAFE33
- RAID-SAFE50
- RAID-1+0
- RAID-0+1
RAID-0
- 데이터를 여러 세그먼트로 분할해서 저장하는 방식(스트라이핑)이다.
- 중복 저장과 에러 검출 및 교정이 없는 방식이다.
RAID-1
- 두 개의 물리적인 디스크에 각각 중복 저장하는 방식이다.
- 디스크 미러링 방식이며 높은 신뢰도를 갖는 방식이다.
- 즉, 하나가 망가져도 다른 거에 있으니까 OK
RAID-2
- 해밍 코드 방식을 사용하여 디스크의 데이터 에러 검증에 사용하는 방식이다.
RAID-3
- 스트라이핑 방식으로 디스크에 저장하는 방식으로 패리티 정보는 별도의 디스크에 저장한다. 패리티 디스크의 패리티 단위는 바이트 단위
RAID-4
- 블록 단위로 나누어 저장하며, 패리티 정보를 별도의 디스크에 저장한다.
- 패리티 디스크의 패리티 단위는 블록 단위
RAID-5
- 스트라이핑 방식 저장, 패리티 정보는 모든 하드디스크에 나누어 저장한다.
- 패리티 블록들을 여러 디스크에 분산 저장하는 방식이며 단일 에러 검출 및 교정이 가능한 방식이다.
RAID-6
- RAID-5 의 패리티를 이중 구조로 구축하여 데이터 보호성을 높인 방식이다.