Skip to main content

RAID

· 3 min read

RAID의 개념

  • 디스크의 안정성과 성능을 위해 여러 개의 개별 디스크를 연결하여 대용량 디스크를 구성하는 기술
  • 가용성 Fault Tolerant, 유지보수성 Hot-Swap, 고속 I/O Striping, 안정성 Mirroring, Parity Check, 확장성

RAID의 유형, RAID5, RAID6 비교

RAID의 유형

구분개념도특징최소 디스크 수
RAID0raid0데이터 분산 저장, 스트라이핑, FT없음, 저비용, 고성능2
RAID1raid1데이터 중복 저장, 미러링, 가장 안정적, 고비용2
RAID2해밍코드, 다수 패리티 디스크, 사용안함3
RAID3별도 패리티 디스크, 사용안함3
RAID4블록단위 별도 패리티 디스크, 사용안함3
RAID5raid5패리티 스트라이핑, 데이터 무결성 보장3
RAID6raid6이중 패리티 스트라이핑, 높은 신뢰성4
RAID01raid01스트라이핑 후 미러링, 장애시 전체 복구, 고성능, 안정성4
RAID10raid10미러링 후 스트라이핑, 손실된 데이터만 복구, 높은 안정성, 실무사용4
  • RAID50은 최소 디스크 6개 필요

RAID5, 6 비교

구분RAID5RAID6
개념도raid5raid6
최소 디스크 수3개4개
고장 허용 디스크1개2개
패리티 수12
장점저장효율성, 관리 용이성, 빠른 읽기 성능, 적절한 쓰기 성능이중 디스크 장애허용, 높은 내결함성, 안정성
단점복수 디스크 손상시 데이터 손실느린 쓰기 성능, 복잡한 구현

RAID 적용시 고려사항

  • RAID는 백업이 아니므로, RTO, RPO를 고려한 별도의 증분 백업 전략 수립