Dell Enterprise RAID 및 물리적 드라이브: 교체 FAQ - RAID에서 다른 드라이브를 사용할 수 있습니까?
Summary: RAID 서버 및 MD 어레이의 물리적 드라이브 교체에 대한 FAQ(Frequently Asked Question)
Instructions
이 FAQ는 엔터프라이즈 어레이에서 다양한 드라이브를 교체 및 사용하는 방법에 대한 질문에 답하기 위해 작성되었습니다.
무상수리 교체 드라이브에 대한 Dell의 드라이브 교체 전략은 무엇입니까?
Dell이 보증 대상 하드 드라이브를 비슷하거나 더 나은 사양의 드라이브로 교체하는 것입니다. 교체 드라이브는 더 크거나 더 빠른 모델이며 제조업체가 다를 수도 있습니다. Dell의 교체용 드라이브는 Dell 하드웨어와 호환되는 것으로 인정 받았습니다.
MD 어레이용 인증 하드 드라이브와 비인증 하드 드라이브는 무엇입니까?
장애가 발생한 디스크에 대한 보증이 더 이상 제공되지 않는 경우 새 드라이브를 구입해야 합니다.
MD Series의 경우 연결된 스토리지 인클로저의 Support Matrix에서 지원되는 물리적 드라이브 목록을 찾을 수 있습니다.
- MD RAID(Redundant Array of Inexpensive Disks) RBOD(Bunch of Disks)에 연결된 JBOD를 사용하는 경우 MD3 RBOD Support Matrix를 사용합니다.
주의: Support Matrix에 나와 있는 Dell 파트 번호와 함께 하드 드라이브 표에 나열된 하드 드라이브만 지원되며 "인증 드라이브"로 표시됩니다.
설명:
지원 표에 나열된 디스크는 외부 공급자로부터 구매할 수 있습니다. 예를 들어 "ST9500430SS" 제품은 Dell 인증이 없으며 비인증 드라이브는 MD 어레이에서 작동하지 않습니다.
하드 드라이브가 Dell 인증을 받았는지 확인하려면 드라이브에 Dell 파트 번호가 있어야 합니다. 즉, 디스크가 Dell의 표준에 따라 제조되고 Dell 버전의 펌웨어를 실행하며 MD 어레이와 완벽하게 호환됩니다. 일반적으로 Dell 스티커가 부착되어 있습니다.
RAID 어레이의 하드 드라이브는 동일해야 합니까?
아니요. 제조업체, 모델 번호, 크기 및 회전 속도(스핀들 속도 또는 RPM)가 다른 하드 드라이브를 사용해도 됩니다. 그러나 드라이브는 동일한 어레이에서 사용되는 드라이브와 최소한 같은 크기(용량, 섹터 수, 크기)여야 합니다. 더 큰 크기의 드라이브(용량)는 문제가 되지 않습니다.
참고: 일부 제조업체는 서로 다른 섹터 수와 크기를 사용하면서 동일한 크기(테라바이트 단위 용량)의 디스크를 제공합니다. 따라서 용량(바이트 단위)이 다른 경우 드라이브가 호환되지 않습니다. 이러한 문제가 발생할 수 있다고 생각되면 Dell 지원 팀에 문의하여 시스템에 대한 자세한 내용을 확인하십시오.
일반 사용자가 하드 드라이브가 동일해야 한다고 생각하는 이유는 무엇입니까?
RAID 초기 개념으로 인해 동일한 하드 드라이브를 사용하면 RAID 어레이 내에서 별도로 요구되는 사항이 없습니다. 그러나 하드 드라이브가 동일해야 한다는 영구적인 믿음에 영향을 줄 수 있는 몇 가지 요소가 있습니다.
첫 번째는 하드 드라이브를 사용하여 RAID 어레이를 처음 생성한다는 관점에서 유사하지 않은 드라이브를 사용하는 것은 실용적이지 않습니다. 예를 들어, 500GB 드라이브를 100GB 드라이브와 함께 사용할 경우 어레이에서 500GB 중 최대 100GB만 사용할 수 있으므로 400GB의 공간 손실이 발생합니다. 10k RPM 드라이브와 15k RPM 드라이브를 함께 사용해도 되지만 일반적으로 더 빠른 드라이브의 이점이 사라집니다. 실질적인 기술적 이점이 없는 더 큰 드라이브와 더 빠른 드라이브 간의 비용 차이가 있을 수 있다는 점을 감안할 때 이러한 방식으로 RAID 어레이를 설계하는 것은 재정적으로 타당하지 않습니다. 이러한 설계를 제한하는 기술적 이유는 없습니다.
하드 드라이브 교체 전략 관점에서는 2007년에 구입한 100GB 드라이브를 2010년에 구입한 500GB 드라이브로 교체하는 것이 가장 좋은 선택인 경우가 많습니다. 500GB 드라이브가 더 우수한 사양(크기 및 속도)임에도 불구하고 100GB 하드 드라이브는 구하기 어려워서 500GB 드라이브보다 더 비쌀 수도 있습니다. 더 크고 더 빠른 드라이브를 사용해도 문제가 되지 않으므로 가장 비용 효율적인 옵션이라면 가장 좋은 선택입니다.
둘째, RAID가 발명된(1988년) 1990년대에는 하드 드라이브 펌웨어가 상대적으로 성숙하지 않았습니다. 따라서 하드 드라이브를 여러 개 사용할 경우 일반적으로 호환성 이슈가 발생했습니다. 예를 들어, 하드 드라이브 A와 하드 드라이브 B를 각각 따로 사용하면 작동하지만, 하드 드라이브 A와 하드 드라이브 B를 동일한 컨트롤러에 연결하여 함께 사용한 경우 많은 문제가 발생했습니다. 이러한 문제가 너무 많이 발생하여 그 당시에는 RAID 어레이에 상관없이 드라이브를 여러 개 사용할 경우 동일한 드라이브(동일한 제조업체, 동일한 모델 번호, 동일한 로트 번호 등)를 사용하는 것이 모범 사례였습니다. 하드 드라이브 기술은 이러한 문제가 더 이상 적용되지 않을 정도로 발전했으며, 10년 이상 해당 문제가 없었습니다.
첫 번째 예시(어레이 구축 시 유사한 드라이브를 사용하는 경제적 이유)와 두 번째 예시(호환성 문제)를 보면 동일한 드라이브를 사용해야 한다는 통념이 수년 동안 어떻게 전파되어 현재까지 이어져 왔는지 쉽게 알 수 있습니다.
하드 드라이브 사양(있는 경우)이 동일해야 합니까?
없음, 하드 드라이브가 동일한 인터페이스 기술(SCSI 또는 SAS 또는 SATA)을 사용해야 합니다. 또한 기계식 드라이브(하드 드라이브)와 비기계식 드라이브(SSD) 드라이브는 동일한 어레이에서 함께 사용할 수 없도록 규정되어 있습니다. 동일한 어레이 내에서 SAS와 SATA, SATA와 SSD 또는 SAS와 SSD를 함께 사용하는 것이 기술적으로 금지되는 것은 아니지만 구성 및 성능 변수에 관한 잠재적 혼동에 비추어 실질적으로 거의 도움이 되지 않습니다. 따라서 대부분의 Enterprise RAID 기술 제조업체에서는 그런 조합을 허용하지 않습니다.
일반적으로 동일한 어레이 내에서 다른 하드 드라이브를 사용해도 되는 이유는 무엇입니까?
RAID 기술과 디자인은 본질적으로 하드 드라이브는 고장이 나고 교체가 필요하다는 것을 전제로 합니다. 기술의 지속적인 발전으로, 교체가 필요한 시점에 동일한 하드 드라이브를 구입하는 것이 어렵거나, 비용이 많이 들거나, 불가능할 수도 있습니다. RAID 기술은 원래 설계 시점에서부터 동일한 드라이브가 필요하지 않았습니다.
특히, 컨트롤러(RAID 또는 기타 방식)에 연결되는 모든 하드 드라이브는 항상 해당 컨트롤러에 연결된 모든 다른 하드 드라이브와 독립적으로 작동합니다. RAID 컨트롤러는 하드 드라이브를 어레이에 논리적으로 결합하지만, 하드웨어 통신의 측면에서 컨트롤러에서 각 개별 드라이브로 별도의 명령이 전송됩니다. 제조업체, 모델, 사양이 동일한 하드 드라이브라도 항상 동일한 속도로 작동하는 것은 아닙니다.
속도와 크기가 많이 다른 드라이브를 사용하더라도 드라이브 차이로 인한 데이터 손상 또는 손실의 위험 없이 RAID 기능은 작동합니다.
어레이 내에서 하드 드라이브의 크기가 달라도 되는 이유는 무엇입니까?
RAID 컨트롤러는 어레이에서 가장 작은 드라이브 크기에 해당하는 하드 드라이브의 공간을 어레이에 할당합니다. 예를 들어, 500GB, 200GB, 100GB 크기의 세 드라이브를 가진 RAID 5를 구축할 경우 각 드라이브에서 최대 100GB가 어레이에 할당됩니다. 더 큰 드라이브의 초과 공간은 해당 어레이 내에서 사용할 수 없으며 다른 어레이에서는 사용하거나 사용하지 못할 수 있습니다.
500GB 드라이브 3개로 만든 RAID 5 어레이는 각 드라이브에서 500GB를 사용할 수 있습니다. 드라이브를 더 큰 드라이브(예: 2TB)로 교체하는 경우 재구축 중에 500GB가 어레이에 할당되고 추가 공간은 어레이 내에서 사용할 수 없습니다.
어레이 내에서 하드 드라이브의 속도가 달라도 되는 이유는 무엇입니까?
RAID 컨트롤러는 드라이브와 개별적으로 통신합니다. 여러 개의 드라이브로 구성된 RAID 어레이에 대한 I/O를 완료한 경우 각 드라이브는 드라이브 속도로 완료되는 별도의 명령을 수신합니다. 모든 드라이브가 완료되면 I/O 완료가 고려됩니다.
예를 들어, 세 개의 드라이브를 포함하는 RAID 5 어레이에서 드라이브 0은 I/O를 완료하는 데 20ms 걸리고, 드라이브 1은 15ms, 드라이브 2는 10ms 걸린다고 가정합니다. 더 빠른 드라이브가 더 빨리 완료되지만, 컨트롤러는 모든 드라이브에 대한 I/O가 완료될 때까지 추가 명령을 보내지 않습니다. 이 예에서 총 I/O 시간은 20ms(가장 느린 드라이브의 속도)입니다.
따라서 10k RPM 드라이브를 15k RPM 드라이브로 교체하는 등 속도가 빠른 드라이브를 추가해도 어레이 작동에 부정적인 영향을 미치지 않습니다. 빠른 드라이브를 느린 드라이브로 교체하면 어레이의 성능이 저하될 수 있습니다. 이러한 이유로 Dell 보증에 따라 교체된 드라이브의 속도는 비슷하거나 더 빠릅니다. 어느 경우이든 어레이 내에서 속도가 다른 드라이브를 함께 사용하여 데이터가 손실되거나 손상될 위험은 없습니다.
다른 하드 드라이브를 사용할 수 없는 경우는 언제입니까?
더 작은 드라이브로 어레이를 재구축할 수 없습니다. 더 느린 드라이브는 어레이의 성능에 부정적인 영향을 줄 수 있습니다. 인터페이스 사양(SAS, SATA, SSD)이 다른 드라이브는 사용할 수 없습니다.