반응형
Ⅰ. 시스템의 고가용성을 위한 RAID 개요
개념 | - Stripping, Mirroring 기법을 사용하여 복수의 디스크에 데이터를 중복 및 분산 저장하는 기술 | |
원리 | Stripping | - 데이터를 여러 조각으로 나누어 분산 저장 및 동시 접근 |
Mirroring | - 일부 데이터 손실시 복구 가능하도록 데이터 중복 저장 |
Ⅱ. RAID 0, RAID 1, RAID 5, RAID 6
가. RAID 0 및 RAID 1
항목 | RAID 0 | RAID 1 |
개념도 | ||
특징 | - 분산된 디스크에 논리적으로 연관된 파일을 분할하여 분산 저장 - 디스크 읽기/쓰기 성능 2배 향상 |
- 모든 디스크마다 동일 데이터를 중복으로 저장하는 중복 저장 - 데이터 손실시 복구 가능 |
최소 수량 | 2개 | 2개 |
공간 효율 | n (디스크 수량) | 1/n (n: 디스크 수량) |
고장허용 | 0 | n-1 |
- 안정성과 성능을 위해 Hybrid 방식인 RAID 1+0 구조 사용 확대
나. RAID 5, RAID 6
항목 | RAID 5 | RAID 6 |
개념도 | ||
특징 | - 데이터와 페리티를 함께 striping하여 각 디스트에 저장 - 하나의 디스크 고장나더라도 대체 작동 |
- 2차 패리티 정보를 추가하여 2개의 하드에 문제가 생겨도 복구 가능 |
최소 수량 | 3개 | 4개 |
공간 효율 | 1 - 1/n | 1 - 2/n |
고장 허용 | 1 | 2 |
- 패리티 연산으로 인상 성능 저하 극복을 위해 RAID 5+0 구조 사용 확대
Ⅲ. 안전성과 성능향상을 위한 RAID 1+0과 RAID 5+0
구분 | 구조 | 설명 |
RAID 1+0 | - 4개 이상의 디스크를 2개씩 RAID 1로 묶고 다시 RAID 0으로 구성 - Mirrorring된 두개의 디스크를 다시 Stripping 시켜 성능 향상 |
|
RAID 5+0 | - 3개의 디스크를 RAID 5로 묶고 다시 RAID 0으로 구성 - 최소 6개의 디스크 필요 |
반응형