RAID

Redundant Array of Independent Disks

RAID의 개요

RAID의 정의

다수의 작은 디스크를 배열로 결합해 장애 발생 요인을 최대로 제거한 고성능의 무정지 저장장치

RAID의 특징

  1. Hot-Swap: 디스크 장애 시에도 시스템 정지 없이 새로운 디스크로 교체
  2. Virtual Disk: 여러 개의 디스크를 하나의 가상 디스크로 구성
  3. 분할 Read/Write: 다수의 하드디스크에 데이터를 병렬 전송하여 속도 향상
  4. Dual Host Interface: 1대 이상의 호스트를 접속해 경제적 데이터 관리 및 장애 최소화

RAID의 종류

종류 설명 장점 단점
RAID-0 디스크 스트라이핑을 통한 디스크 내 데이터 분산 저장 입출력 대기/전송 시간 감소 한 디스크 장애 시 전체 데이터 손실
RAID-1 디스크 미러링을 통한 데이터를 2개 디스크에 중복 저장 최고의 안정성/신뢰성을 제공, 구축 용이 용량 절반만 사용으로 구매 비용 높음
RAID-2 RAID-0에 추가로 오류검출용 패리티 디스크 포함 RAID-0에 안정성을 추가 데이터 디스크 n개에 패리티 디스크 n-1개가 추가로 필요
RAID-3 RAID-2를 개선하여 패리티 디스크 1개로만 사용 RAID-0에 안정성 추가, RAID-2에 비용 절감 추가 디스크 각 볼륨의 동일한 위치에서 동시 오류 발생 시 복구 어려움
RAID-4 RAID-3의 바이트 단위 패리티 정보 계산을 블록 단위로 패리티 계산 RAID-3보다 좀 더 향상된 성능 데이터 볼륨들에만 독립 접근이 가능, 패리티 디스크 병목현상
RAID-5 패리티 저장을 별도가 아닌 데이터 저장 볼륨에 분산 저장 가격과 성능 측면에서 우수 장애 발생 시 패리티에 의한 데이터 재생성으로 성능저하
RAID-10 미러링된 디스크를 스트라이프로 재구성    
RAID-01 스트라이프된 디스크를 미러링으로 재구성