RAID 10은 무엇이며, Mac에서 지원합니까?

Mac에서 구현하기위한 RAID 10 정의 및 고려 사항

정의

RAID 10은 RAID 1과 RAID 0을 결합하여 생성 된 중첩 된 RAID 시스템입니다.이 조합을 미러 스트라이프라고합니다. 이 배열에서 데이터는 RAID 0 배열 에서처럼 스트라이핑됩니다. 차이점은 스트라이프 된 세트의 각 구성원은 해당 데이터를 미러링한다는 것입니다. 이렇게하면 RAID 10 어레이의 단일 드라이브에 장애가 발생해도 데이터가 손실되지 않습니다.

RAID 10 어레이를 생각하는 한 가지 방법은 드라이브가 고장 나면 각 RAID 요소의 온라인 백업을 준비하고 RAID 0으로 준비하는 것입니다.

RAID 10에는 최소 4 개의 드라이브가 필요하며 쌍으로 확장 할 수 있습니다. 4 개, 6 개, 8 개, 10 개 또는 그 이상의 드라이브가있는 RAID 10 어레이를 가질 수 있습니다. RAID 10은 동일한 크기의 드라이브로 구성되어야합니다.

RAID 10은 매우 빠른 읽기 성능을 제공합니다. 배열 구성원에 대한 다중 쓰기 위치를 찾아야하기 때문에 배열 쓰기가 약간 느려질 수 있습니다. 쓰기 속도가 느려지더라도 RAID 10은 RAID 3 또는 RAID 5와 같은 패리티를 사용하는 RAID 레벨의 무작위 읽기 및 쓰기에서 볼 수있는 매우 낮은 속도의 영향을받지 않습니다.

그러나 무작위 읽기 / 쓰기 성능을 무료로 얻지는 못합니다. RAID 10에는 더 많은 드라이브가 필요합니다. RAID 3 및 RAID 5의 경우 최소 4 개 대 3 개입니다. 또한 RAID 3 및 RAID 5는 한 번에 하나의 디스크로 확장 할 수 있지만 RAID 10에는 2 개의 디스크가 필요합니다.

RAID 10은 시동 드라이브로 사용하거나 멀티미디어와 같은 대용량 파일을 저장할 수있는 공간을 포함하여 일반적인 데이터 저장에 적합합니다.

RAID 10 어레이의 크기는 단일 드라이브의 스토리지 크기에 어레이의 드라이브 수의 절반을 곱하여 계산할 수 있습니다.

S = d * (1/2 n)

"S"는 RAID 10 어레이의 크기이고 "d"는 가장 작은 단일 드라이브의 저장 크기이며 "n"은 어레이의 드라이브 수입니다.

RAID 10 및 Mac

RAID 10은 디스크 유틸리티에서 OS X Yosemite까지 지원되는 RAID 레벨입니다.

OS X El Capitan의 출시로 Apple은 Disk Utility에서 모든 RAID 레벨에 대한 직접적인 지원을 제거했지만 El CAPitan에서 RAID 어레이를 만들고 관리 할 수 ​​있으며 나중에 Terminal 및 appleRAID 명령을 사용하여 RAID 어레이를 만들고 관리 할 수 ​​있습니다.

디스크 유틸리티에 RAID 10 어레이를 생성 하려면 먼저 두 쌍의 RAID 1 (미러) 어레이 를 생성 한 다음 두 볼륨으로 사용하여 RAID 0 (스트라이프) 어레이에 결합해야합니다.

자주 간과되는 RAID 10 및 Mac의 한 가지 문제는 OS X에서 사용하는 소프트웨어 기반 RAID 시스템을 지원하는 데 필요한 대역폭의 양입니다. OS X에서 RAID 어레이를 관리하는 데 따르는 오버 헤드 외에도 최소한의 필요성이 있습니다 4 개의 고성능 I / O 채널로 드라이브를 Mac에 연결할 수 있습니다.

연결 방법은 USB 3 , Thunderbolt 또는 2012 및 이전 Mac Pro 인 경우 내부 드라이브 베이를 사용하는 것입니다. 문제는 USB 3의 경우 대부분의 Mac에 4 개의 독립적 인 USB 포트가 없다는 것입니다. 대신에 그들은 종종 하나 또는 두 개의 USB 3 컨트롤러에 연결되므로 여러 USB 포트가 컨트롤러 칩에서 사용 가능한 리소스를 공유해야합니다. 이로 인해 대부분의 Mac에서 소프트웨어 기반 RAID 10의 잠재적 성능을 제한 할 수 있습니다.

Thunderbolt는 더 많은 대역폭을 사용할 수 있지만 Mac의 Thunderbolt 포트 수가 독립적으로 제어되는 문제를 여전히 가지고 있습니다.

2013 Mac Pro의 경우 6 개의 Thunderbolt 포트가 있지만 3 개의 Thunderbolt 컨트롤러 만 있습니다. 각 컨트롤러는 2 개의 Thunderbolt 포트에 대한 데이터 처리량을 처리합니다. MacBook Air, MacBook Pro, Mac mini 및 iMac에는 모두 2 개의 Thunderbolt 포트와 공유되는 Thunderbolt 컨트롤러가 하나만 있습니다. 단 하나의 Thunderbolt 포트가있는 작은 MacBook Air는 예외입니다.

공유 USB 또는 Thunderbolt 컨트롤러로 인한 대역폭 제한을 극복하는 한 가지 방법은 한 쌍의 하드웨어 기반 RAID 1 (미러 된) 외장 인클로저를 사용하고 디스크 유틸리티를 사용하여 한 쌍의 미러를 스트라이프하여 RAID 10 어레이 만 생성하는 것입니다 2 개의 독립적 인 USB 포트 또는 하나의 Thunderbolt 포트가 필요합니다 (사용 가능한 더 높은 대역폭으로 인해).

또한 ~으로 알려진

RAID 1 + 0, RAID 1 & 0

게시일 : 5/19/2011

업데이트 : 2014 년 10 월 12 일