RAID 비교

RAID 0

최소 디스크 개수: 2

저장소 효율: 100%

비용: 낮음

읽기 성능: 랜덤 읽기, 시퀀셜 읽기 모두 좋음

쓰기 성능: 좋음

쓰기 패널티: 없음

데이터 보호: 없음

RAID 1

최소 디스크 개수: 2

저장소 효율: 50%

비용: 높음

읽기 성능: 단일 디스크보다는 좋음

쓰기 성능: 쓰기 연산이 모든 디스크에 커밋돼야 하므로 느리다

쓰기 패널티: 적당함

데이터 보호: 복제

RAID 3

최소 디스크 개수: 3

저장소 효율: [(n-1)/n]x100 %

비용: 적당함

읽기 성능: 랜덤 읽기는 적당하고 시퀀셜 읽기에는 좋음

쓰기 성능: 작은 랜덤 쓰기에는 적당하거나 좀 떨어지고, 많은 양을 쓰거나 시퀀셜 쓰기에는 적당함

쓰기 패널티: 높음

데이터 보호: 별도 패리티 디스크 (단일 디스크 고장 대비)

RAID 4

최소 디스크 개수: 3

저장소 효율: [(n-1)/n]x100 %

비용: 적당함

읽기 성능: 랜덤 읽기와 시퀀셜 읽기에 좋음

쓰기 성능: 랜덤 쓰기와 시퀀셜 쓰기에 적당함

쓰기 패널티: 높음

데이터 보호: 별도 패리티 디스크 (단일 디스크 고장 대비)

RAID 5

최소 디스크 개수: 3

저장소 효율: [(n-1)/n]x100 %

비용: 적당함

읽기 성능: 랜덤 읽기와 시퀀셜 읽기에 좋음

쓰기 성능: 랜덤 쓰기와 시퀀셜 쓰기에 적당함

쓰기 패널티: 높음

데이터 보호: 분산 패리티 (단일 디스크 고장 대비)

RAID 6

최소 디스크 개수: 4

저장소 효율: [(n-1)/n]x100 %

비용: RAID 5보다는 높지만 적당함

읽기 성능: 랜덤 읽기와 시퀀셜 읽기에 좋음

쓰기 성능: 작은 랜덤 쓰기에는 적당하거나 좀 떨어지고, 많은 양을 쓰거나 시퀀셜 쓰기에는 적당함

쓰기 패널티: 매우높음

데이터 보호: 분산 패리티 (2개의 디스크 고장 대비)

RAID 10/01

최소 디스크 개수: 4

저장소 효율: 50 %

비용: 높음

읽기 성능: 좋음

쓰기 성능: 좋음

쓰기 패널티: 적당함

데이터 보호: 복제

 

핫 스페어

hot spare는 고장난 디스크를 잠시 대체하는 RAID 어레이의 여분 드라이브다.

  • 패리티 RAID를 사용하면 RAID 집합의 살아 있는 디스크 드라이브의 데이터와 패리티로부터 데이터를 복구해 핫 스페어에 복구한다.
  • 미러(복제)를 사용하는 경우 살아 있는 미러의 데이터를 핫 스페어에 복사한다.

새로 디스크 드라이브를 시스템에 추가하면 핫 스페어의 데이터를 새 드라이브에 복사한다. 핫 스페어는 다시 대기 상태로 돌아가고 다음 고장을 준비한다.

핫 스페어가 고장난 드라이브를 계속해서 대체할 수도 있다. 이 경우에는 새로 핫 스페어를 어레이에 추가해야 한다.

핫 스페어는 고장난 드라이브의 데이터를 저장할 수 있는 용량을 가져야 하며, 데이터 가용성을 위해 여러개를 쓰기도 한다.

핫 스페어는 장애 발생 시 자동으로 설정하거나 사용자가 직접 지시한다.

자동 설정은 복구 가능한 오류의 발생 빈도가 지정한 값을 넘어서면 디스크 서브시스템이 오류가 발생하는 드라이브의 데이터를 자동으로 핫 스페어로 옮긴다. 손상된 디스크가 고장나기 전 작업이 완료되면 서브시스템은 핫 스페어를 바꾸고 고장난 디스크를 사용하지 않는다. 그렇지 않는 경우에는 패리티 혹은 미러디스크를 사용해 데이터를 복구한다.

728x90
반응형

'OS & Container > Storage' 카테고리의 다른 글

스토리지 프로비저닝  (0) 2022.03.22
스토리지 시스템 컴포넌트  (0) 2022.03.21
RAID와 디스크 성능  (0) 2022.03.16
RAID 레벨  (0) 2022.03.15
RAID Array 구성요소, 기술  (0) 2022.03.08

+ Recent posts