IT 기술/CA & OS

RAID

gooooooood 2024. 12. 16. 16:03
반응형

Ⅰ. 시스템의 고가용성을 위한 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개의 디스크 필요

 

반응형

'IT 기술 > CA & OS' 카테고리의 다른 글

파이프라인 해저드  (0) 2024.12.17
CPU 주소 지정 방식  (0) 2024.12.17
GPGPU  (0) 2024.12.16
메모리 단편화  (0) 2024.12.16
교착상태  (0) 2024.12.16