디스크 이중화, RAID

I. 디스크 고가용성, RAID(Redundant Array of Independent Disks)

여러 개의 하드 디스크에 데이터를 나누어 저장하여 하나의 디스크처럼 사용하는 디스크 고가용성 기술

 

II. RAID 유형I (표준 레이드 레벨)

가. RAID-0 (블록 레벨 스트라이핑)

항목설명
개념블록 저장 시 각 블록을 다른 디스크에 나누어 저장하는 방식, 최소 2개
– 가용용량: D
– 고장허용: 0
※ (D: Disk개수, R: RAID 개수)
※ 최소 구성 Disk 2개
장점쓰기 속도 우수
단점하나의 디스크 고장 시 전체 어레이에 영향

나. RAID-1 (디스크 미러링)

항목설명
개념블록이 디스크에 각각 저장되고 모든 데이터는 중복 방식, 최소 2개
– 가용용량: D / 2
– 고장허용: D / 2
※ (D: Disk개수, R: RAID 개수)
※ 최소 구성 Disk 2개
장점안전성 우수, 읽기 성능 우수
단점디스크 추가 시 2배 비용, 전체 용량 절반 효율

다. RAID-2 (비트 레벨 스트라이핑, 전용 해밍코드 디스크)

항목설명
개념전용 해밍코드 에러 수정 방식 사용 비트 레벨 스트라이핑 구성 방식, 자체 해밍코드 에러 수정이 가능해지며 현재는 미사용
– 가용용량: D – R
– 고장허용: R
※ (D: Disk개수, R: RAID 개수)
※ 최소 구성 Disk 3개
장점한 개의 디스크가 고장 허용, 쓰기/읽기 성능 우수
단점현재는 사용하지 않으며, 임의 쓰기 성능 미흡

라. RAID-3 (바이트 레벨 스트라이핑, 전용 패리티 비트 디스크)

항목설명
개념바이트 단위 모든 디스크에 균등 저장되는 바이트 레벨 스트라이핑 구성방식 패리티정보 별도 저장
– 가용용량: D – R
– 고장허용: R
※ (D: Disk개수, R: RAID 개수)
※ 최소 구성 Disk 3개
장점한 개의 디스크가 고장 허용, 쓰기/읽기 성능 우수
단점잘 사용하지 않으며, 임의 쓰기 성능 미흡

마. RAID-4 (블록 레벨 스트라이핑, 전용 패리티 디스크)

항목설명
개념파일은 블록으로 쪼개 여러 디스크에 저장되지만 균등하지 않고, 패리티 정보 별도 디스크에 저장
– 가용용량: D – R
– 고장허용: R
※ (D: Disk개수, R: RAID 개수)
※ 최소 구성 Disk 3개
장점한 개의 디스크 고장 허용, 쓰기 성능 우수
단점쓰기 성능이 미흡

바. RAID-5 (블록 레벨 스트라이핑, 패리티 분산)

항목설명
개념블록은 모든 디스크에 나누어 저장되지만 균등하지 않고, 패리티 정보도 모든 디스크 나누어 저장
– 가용용량: D – R
– 고장허용: R
※ (D: Disk개수, R: RAID 개수)
※ 최소 구성 Disk 3개
장점1 개의 디스크 고장 허용, 읽기 속도 우수
단점디스크 재구성이 매우 느리고 패리티 정보 갱신으로 인해 쓰기 성능 저하

사. RAID-6 (블록 레벨 스트라이핑, 패리티 이중 분산)

항목설명
개념블록은 모든 디스크에 나누어 저장되지만 균등하지 않고, 패리티 정보도 이중으로 모든 디스크 나누어 저장
– 가용용량: D – 2R
– 고장허용: 2R
※ (D: Disk개수, R: RAID 개수)
※ 최소 구성 Disk 4개
장점2 개의 디스크 고장 허용, 읽기 성능 우수
단점패리티 정보 갱신으로 인해 쓰기 성능이 저하되며, 디스크 재구성 시 성능이 매우 저하

 

III. RAID 유형II (중첩 레이드 레벨)

가. RAID-1+0

항목설명
개념각각 미러링(RAID-1)한 볼륨을 스트라이핑(RAID-0)으로 구성으로 RAID-0의 속도와 RAID-1의 안정성 갖춘 디스크 구성 방식
– 가용용량: R / 2
– 고장허용: R / 2
※ (D: Disk개수, R: RAID 개수)
※ 최소 구성 Disk 4개
장점2 개의 디스크 고장 허용, 읽기/쓰기 성능 우수
단점디스크 구성 비용이 일반 디스크의 4배로 고비용

나. RAID-0+1

항목설명
개념각각 스트라이핑(RAID-0) 볼륨을 미러링(RAID-1)으로 구성으로 RAID-1의 안정성과 RAID-0의 속도를 갖춘 디스크 구성 방식
– 가용용량: R / 2
– 고장허용: R / 2
※ (D: Disk개수, R: RAID 개수)
※ 최소 구성 Disk 4개
장점2 개의 디스크 고장 허용, 읽기/쓰기 성능 우수
단점일반 디스크 4배 비용, Disk Fault 시 복구 위해 RAID-1+0보다 긴 시간 필요

다. RAID-5+0

항목설명
개념각각 스트라이핑(RAID-0) 볼륨을 미러링(RAID-1)으로 구성으로 RAID-1의 안정성과 RAID-0의 속도를 갖춘 디스크 구성 방식
– 가용용량: D – R
– 고장허용: R
※ (D: Disk개수, R: RAID 개수)
※ 최소 구성 Disk 6개
장점2 개의 디스크 고장 허용, 읽기/쓰기 성능 우수
단점일반 디스크 대비 고비용, 속도와 안정성 높음

콘텐츠 사용 시 출처 표기 부탁 드리고, 궁금한 점이나 의견은 댓글 남겨주세요^^