구성 드라이브 중 일부를 사용할 수 없는 경우 RAID 0 어레이는 어떻게 됩니까?

구성 드라이브 중 일부를 사용할 수 없는 경우 RAID 0 어레이는 어떻게 됩니까?

파일 시스템이 포함된 RAID 0 어레이에 3개의 드라이브가 있고 드라이브 중 2개의 연결을 끊은 경우 유일하게 연결된 드라이브에는 무엇이 표시됩니까? 아무것도 보이지 않을까요? 오류가 발생할까요?

저는 맞춤형 해킨토시 시스템에서 Mac OS X Mavericks를 실행하고 있습니다.

답변1

실제 사용한다면RAID 0(중복 없는 스트라이핑), 드라이브 중 하나라도 실패하거나 연결이 끊어지는 등의 경우전체 배열이 실패합니다.액세스할 수 없습니다.어느그러한 시나리오에서 귀하의 데이터. OS는 나머지 드라이브에 식별 가능한 파일 시스템이 있는 것으로 인식할 가능성이 없습니다. OS X가 해당 시나리오를 어떻게 처리하는지 정확히 알지 못하며 아마도 어레이에 무엇을 넣었는지에 따라 달라질 수 있지만 그 시점에서는 크게 관련이 없습니다.

그것~할 것 같다회복이 가능하다일부귀하의 데이터(데이터일어난여전히 작동하는 드라이브에 저장). 그러나 이 역시 RAID 구현의 세부 사항과 데이터의 세부 사항에 따라 크게 달라집니다.

그렇기 때문에 특별한 목적을 제외하고 RAID 0은 종종 매우 나쁜 생각입니다. 주로 속도 향상을 제공하지만 데이터 손실 위험 측면에서 상대적으로 높은 비용이 발생합니다. 일반적으로 순수 RAID 0보다는 RAID 1+0(미러링 후 스트라이핑) 또는 0+1(스트라이핑 후 미러링)을 수행합니다. 순수 RAID 0은 주로 다음 용도에 유용합니다.과도 현상속도 대 비용이 가장 중요한 고려 사항인 데이터(이러한 상황에서는 모든 의도와 목적에 있어 빠른 SSD가 빠른 회전 드라이브를 완전히 압도합니다).

또한 소프트웨어에 따라(펌웨어에 있더라도) RAID 0 어레이를 생성한 후 확장하는 것이 쉽지 않을 수 있습니다.

얼마나 많은 데이터를 처리하고 있으며 어떤 대안을 사용할 수 있습니까? 예를 들어, 하나의 드라이브에 4개의 대형 드라이브가 있을 수 있습니다.RAID 5(단일 패리티를 사용한 스트라이핑)구성이 실용적일까요? RAID 5의 4개의 2TB 드라이브는 6TB의 사용 가능한 저장 공간을 제공하며 장애가 발생한 드라이브를 가능한 한 빨리 교체하고 싶어도 드라이브 하나가 손실되어도 데이터에 즉각적인 피해를 주지 않고 살아남을 수 있습니다. 다른 곳에 대한 전체 백업이 있고 어레이를 재구축(리실버)하기 전에 두 번째 드라이브에 오류가 발생하는 경우 백업에서 복원하는 데 필요한 가동 중지 시간을 감당할 수 있다면 단일 패리티로도 괜찮을 것이라고 생각합니다. 편집증이 있는 경우 이중 패리티를 선택하세요. 하지만 그렇게 하면 다른 드라이브만큼의 저장 용량이 필요합니다.

또한소리실제로 원하는 것은 RAID라기보다는 볼륨 관리에 대한 실용적인 접근 방식이므로 요구사항 변화에 따라 스토리지 솔루션을 확장할 수 있다는 것입니다. 그렇다면 실제로 살펴보고 싶을 수도 있습니다.ZFS, 이는 본질적으로 스토리지 솔루션을 단편적으로 상대적으로 쉽게 확장할 수 있는 볼륨 관리자와 엔터프라이즈급 파일 시스템이 결합된 것입니다. 이는 시스템 디스크에 대한 실용적인 솔루션이 아닐 수도 있지만 데이터 저장소 요구 사항에 대해서는 귀하가 찾고 있는 것일 수도 있습니다. 이것이 실제로 추구하는 것이라면 실제로는 RAID와 주변적으로만 관련되어 있으므로 질문으로 게시하는 것이 좋습니다.

그리고 물론, 해당 주제에 대한 필수 의견: 수준에 관계없이,RAID는 백업이 아닙니다.

관련 정보