RAID

soma·2024년 2월 19일

네트워크

목록 보기
11/12
post-thumbnail

RAID 란?
Redundant Array of Inexpensive Disks의 약자로 여러 개의 하드 디스크에 하나의 디스크인 것처럼 인식시켜 일부 중복된 데이터를 나눠서 저장하는 기술

  • RAID의 장점
    • 속도·데이터 안정성·효율성·운용 가용성 증대
    • 디스크 용량 증설의 용이성
    • 디스크 I/O 성능 향상

RAID의 종류와 구성방식

  • [ RAPID 0 ]
    1. Concatenate 방식
      • 두 개 이상의 디스크에 데이터를 순차적으로 쓰는 방법
    2. Stripe 방식
      • 두 개 이상의 디스크에 데이터를 랜덤하게 쓰는 방법
    • Parity(오류검출기능)가 없는 Stirping 방식
    • 최소 2개의 디스크

  • [ RAID 1 ] 디스크 반사(Disk Mirroring) 방식
    • Parity를 사용하지 않고 디스크에 같은 데이터를 중복 기록하여 데이터 보존
    • 최소 2개의 디스크 필요

  • [ RAID 2 ]
    • Striping 방식이지만 에러 체크와 수정이 가능하도록 Hamming code 사용

  • [ RAID 3 / RAID 4 ]
    • Parity가 단순 제공되는 Striping 방식
    • RAID 3은 데이터를 바이트 단위로 나누어 디스크에 동등하게 분산 기록, 드라이브 동기화 필수
    • RAID 4는 데이터를 블록 단위로 나눠 기록
    • 최소 3개의 디스크

  • [ RAID 5 ] 회전 패리티(Rotated Parity) 방식
    • 별도의 Parity 정보 디스크 사용
    • Parity 정보를 Stripe로 구성된 디스크 내에서 처리
    • 만약 1개의 하드가 고장나도 남은 하드들을 통해 데이터 복구 가능
    • 최소 3개의 디스크

  • [ RAID 6 ]
    • RAID 5와 같은 개념이나
    • 다른 드라이브들 간에 분포되어 있는 2차 Parity 정보를 넣어 2개의 하드에 문제가 생겨도 복구 가능
profile
배움의 기록을 차곡차곡

0개의 댓글