부동 패리티의 RAID5 대 RAID4 목적


9

여전히 RAID5가 RAID4보다 나은 이유를 아직 얻지 못했습니다. 일부 오류가 발생하면 복구에 사용되는 두 패리티 비트를 계산한다는 점을 이해하지만 유일한 차이점은 해당 패리티 비트를 저장하는 것입니다. 여기에서 다이어그램을 빌 렸습니다 . RAID-5 어레이에서 패리티는 어떻게 작동합니까

A B (A XOR B)
0 0    0
1 1    0
0 1    1
1 0    1

RAID4

Disk1   Disk2   Disk3   Disk4
----------------------------
data1  data1  data1  parity1
data2  data2  data2  parity2
data3  data3  data3  parity3
data4  data4  data4  parity4

첫 번째 행은 다음과 같습니다.

data1 = 1
data1 = 0
data1 = 1
parity1 = 0 (COMPUTED: 1 XOR 0 XOR 1 = 0)

RAID5

Disk1   Disk2   Disk3   Disk4
----------------------------
parity1 data1   data1   data1   
data2   parity2 data2   data2  
data3   data3   parity3 data3
data4   data4   data4   parity4

첫 번째 행은 다음과 같습니다.

parity1 = 0 (COMPUTED: 1 XOR 0 XOR 1 = 0)
data1 = 1
data1 = 0
data1 = 1

스캔 :

1. RAID4-Disk3 오류 :

data1 = 1
data1 = 0
data1 = 1 (COMPUTED: 1 XOR 0 XOR 0 = 1)
parity1 = 0

2. RAID4-디스크 4 (패리티) 실패 :

data1 = 1
data1 = 0
data1 = 1 
parity1 = 0 (COMPUTED: 1 XOR 0 XOR 1 = 0)

기타

일반적으로 RAID (4 또는 5)가 N 디스크를 사용하고 하나가 실패 할 때. 나머지 모든 비 실패 디스크 (N-1) 및 XOR (XOR은 연관 조작이므로) 값을 취할 수 있으며 실패한 값을 얻습니다. 패리티를 전용 디스크에 저장하지 않고 오히려 순환시키는 이점은 무엇입니까? 성능상의 이점이 있습니까? 감사합니다

답변:


12

RAID 4를 사용할 때마다 변경 시마다 단일 패리티 디스크에 기록해야한다는 점에서 성능 차이가 있습니다. 즉, 해당 디스크의 패리티 데이터를 업데이트하기 위해 대기 할 수 있습니다.

RAID 5를 사용하면 패리티 업데이트로드가 여러 디스크에 분산되므로 대기열에 갇히게 될 가능성이 줄어듦에 따라 크게 줄어 듭니다.

다음 은 RAID 4의 성능 / 벌칙 (및 다른 RAID 레벨)을 명확히하는 데 도움이되는 간단한 설명과 멋진 애니메이션이 포함 된 Fujitsu멋진 링크입니다 .


아주 좋은 애니메이션. Thnak you
Tanka

-2

OWC는 인클로저와 소프트웨어 SoftRaid를 사용하여 RAID 4가 RAID 5보다 읽기 속도가 더 빠르다고 말했습니다. 동일한 수준의 보호, 동일한 쓰기 속도, 더 나은 읽기 속도, OWC Thunderbolt 3 인클로저에서 네 개의 NVMe 드라이브.


그것은 OWC의 경우 일 수도 있지만 zx485의 답변에 주어진 이유 때문에 일반적으로 사실이 아닙니다. 참조하는 기사에 대한 링크와 같은 참조를 제공하는 것도 좋습니다.
StarCat

좋은 지적. 여기 링크가 있습니다. macperformanceguide.com/… RAID 4에 대한 논쟁은 사용자 그룹이 데이터에 액세스하는 상황에서 패리티 디스크에 액세스하면 속도가 느려질 수 있다는 점을 분명히하겠습니다. Thunderbolt 3 연결을 통한 단일 사용자의 상황에서는 문제가되지 않으며 RAID 4가 더 빨라질 수 있습니다.
Zathras
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.