RAID 1에 둘 이상의 드라이브가있을 수 있습니까? 개의 드라이브가있는 RAID 1이고 다른 세

최근에 나는 내 선생님과 토론했다. 그는 5 개의 드라이브로 RAID 1을 설정할 수 있으며 데이터가이 모든 드라이브에서 미러링 될 것이라고 주장했습니다.

나는 그에게 5 개의 드라이브가있는 RAID 1이 그렇게 작동하지 않을 것이라고 말했습니다. 두 개의 드라이브가있는 RAID 1이고 다른 세 개의 드라이브를 핫 스페어로 사용합니다.

또한 RAID 6은 RAID 5와 동일하지만 모든 패리티 검사를 동일한 드라이브에 배치 할 수 있다고 말했습니다. RAID 6은 두 개의 드라이브가 패리티에 사용되는 RAID 5와 같은 솔루션이라고 생각했습니다.

그렇다면 누구입니까?



답변

RAID1에 원하는만큼의 드라이브를 사용할 수 있습니다. 그것들은 모두 미러링되고 동시에 쓰여질 것이며 서로의 정확한 사본이 될 것입니다. x 개 이상의 드라이브 를 수행하는 카드가 없다는 사실 은 개념에 대한 의미가 아닙니다. RAID1은 디스크를 미러링하고 있으며 원하는만큼 미러를 가질 수 있습니다.

또한 RAID5 / 6에 대한 관점이 잘못되었습니다. 패리티는 모든 드라이브에 분산되며 전용 드라이브는 없습니다. raid5와 비교하여 raid6은 추가로 패리티 블록을 추가하며이 블록 도 분배됩니다.

wikipedia 에 대한 자세한 정보를 찾을 수 있습니다 .


답변

두 가지 가능성이 있습니다.

사용하다

  • 레이드 1의 모든 5 개 드라이브, 모든 드라이브는 다른 드라이브의 정확한 사본
  • 미러 (예) 3 개의 드라이브를 사용하고 나머지 2 개의 디스크를 예비 디스크로 사용합니다 (처음 3 개의 디스크 중 하나에 장애가 발생하면 4 번째 디스크가 대신 사용됨)

나는 두 번째 솔루션을 선호합니다 (2 + 1 드라이브 또는 3 + 1)

raid 6에 대한 당신의 가정은 잘못되었습니다 🙂


답변

4 개 또는 12 개의 디스크가있는 일부 LenovoEMC PX4 무언가 NAS로 작업했습니다. 각 드라이브의 처음 50GB는 OS의 raid1로 사용되었고 나머지 디스크는 사용자 데이터 용이었습니다.

따라서 루트 드라이브에는 4 웨이 또는 12 웨이 raid1이 있으며이 드라이브에는 작은 스왑 파일이 있습니다. 예, 완전히 가능하고 실행 가능하며 상용 솔루션으로 생산에 사용됩니다.

하나 이상의 디스크가 여전히 작동하면 부팅 및 네트워크 상태가됩니다. 모든 디스크를 변경 한 경우 기본 OS를 다시 설치하려면 NAS가 USB 드라이브를 부팅해야했습니다.

디스크 교체 후 4 베이 NAS 재 구축은 다음과 같습니다. sdd

root@px4-300r-THYAQ42E9:/nfs/# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md0 : active raid1 sde1[4] sdc1[1] sda1[3] sdb1[2]
      20964480 blocks super 1.1 [4/3] [UUU_]
      [===========>.........]  recovery = 58.1% (12188416/20964480) finish=7.2min speed=21337K/sec

md1 : active raid5 sde2[4] sdc2[1] sda2[3] sdb2[2]
      5797200384 blocks super 1.1 level 5, 512k chunk, algorithm 2 [4/3] [_UUU]

답변

RAID 레벨에 대한 많은 오해가 있습니다.

JBoD는 드라이브 무리 일뿐입니다. 같은 상자에 여러 개의 드라이브를 볼 수있는 가장 혼란스러운 용어입니다.

몇 년 전, 일부 RAID 제조업체는 RAID 엔진으로 진정한 JBOD를 만들 수 없었으며 SPAN (BIG)을 JBoD라고합니다.

RAID1은 미러 RAID이며 서로를 미러링하려면 2 개의 HDD가 필요합니다. CLONE은 동일한 볼륨 (예 : DAT Optic의 eBOX, sBOX (하드웨어 RAID))을 가진 다중 복제 HDD입니다. 하드웨어 RAID 박스는 일반적으로 RAID 0, 1, 5, CLONE, Large 및 Hot spare를 제공합니다.

RAID 5/6의 경우, 패리티 공간 부분은 RAID5의 경우 하나의 드라이브와 RAID6의 경우 두 개의 드라이브와 같습니다.

가장 일반적인 오해는 패리티 데이터가 전용 드라이브에 있다는 것입니다. 맞지 않습니다. 파티 공간은 RAID 멤버 HDD간에 동일하게 분배됩니다.

예 : 5 개의 HDD의 RAID5, 각 드라이브에는 1/5의 공간이 패리티로 할당되는 반면 RAID6의 경우 각 드라이브에는 2/5의 공간이 패리티로 할당됩니다.

전용 패리티 드라이브가있는 경우 전용 패리티 드라이브에 장애가 발생하면 RAID가 어떻게됩니까? 재 구축에 필요한 데이터가 더 이상 없기 때문에 RAID를 재 구축 할 수 없습니다.