북 스터디/혼자 공부하는 컴퓨터구조 + 운영체제

RAID의 정의와 종류

EnoughTT 2023. 10. 30. 13:50

RAID의 정의와 종류

 

RAID

하드 디스크와 SSD를 사용하느 기술로, 데이터의 안전성 혹은 높은 성능을 위해 여러 개의 물리적 보조기억장치를 마치 하나의 논리적 보조기억장치처럼 사용하는 기술을 의미함

 

 

RAID 종류

 

RAID 0

여러 개의 보조기억장치에 데이터를 단순히 나누어 저장하는 구성 방식

데이터를 저장할 때 각 하드 디스크는 아래와 같이 번갈아 가며 데이터를 저장함

 

스트라입: 줄무늬처럼 분산되어 저장된 데이터

스트라이핑: 분산하여 저장

 

  • 장점: 저장된 데이터를 읽고 쓰는 속도가 빠름
  • 단점: 저장된 정보가 안전하지 않음, 디스크 중 하나에 문제가 생긴다면 다른 모든 하드 디스크의 정보를 읽는 데 문제가 생길 수 있음

 

RAID 1

복사본을 만드는 방식, 거울처럼 완전한 복사본을 만드는 구성이기에 미러링이라고도 함

 

  • 장점: 복구가 매우 간단함
  • 단점: 하드 디스크 개수가 한정되었을 때 사용 가능한 용량이 적어짐

 

 

RAID 4

RAID 1처럼 완전한 복사본을 만드는 대신 오류를 검출하고 복구하기 위한 정보를 저장 장치를 두는 구성 방식

패리티 비트: 오류를 검출하고 복구하기 위한 정보

  • 단점: 저장 될 때마다 패리티를 저장하는 디스크에도 데이터를 쓰게되므로 패리티를 저장하는장치에 병목 현상이 발생함

 

 

RAID 5

패티리 정보를 분산하여 저장하는 방식

병목 현상을 해소함

 

 

RAID 6

기본 구성은 RAID 5와 같지만, 서로 다른 두 개의 패리티를 두는 방식

  • 장점: 데이터를 더욱 안전하게 보관
  • 단점: 쓰기 속도는 RAID 5보다 느림