Что такое RAID 10 и поддерживает ли мой Mac его?

RAID 10 — это вложенная система RAID, созданная путем объединения RAID 1 и RAID 0. Эта комбинация называется полосой зеркал. При таком расположении данные чередуются так же, как в массиве RAID 0. Разница в том, что каждый член чередующегося набора имеет свои данные в зеркальном отображении. Это гарантирует, что в случае сбоя одного из дисков в массиве RAID 10 данные не будут потеряны.

Один из способов представить массив RAID 10 — это RAID 0 с оперативной резервной копией каждого готового к работе элемента RAID на случай отказа диска.

RAID 10 требует как минимум четырех дисков и может быть расширен парами; У вас может быть массив RAID 10 с 4, 6, 8, 10 или более дисками. RAID 10 должен состоять из дисков одинакового размера.

RAID 10 обладает высокой скоростью чтения. Запись в массив может быть немного медленнее, поскольку необходимо найти несколько мест записи в элементах массива. Даже при более медленной записи RAID 10 не страдает от очень низких скоростей, наблюдаемых при случайном чтении и записи уровней RAID, использующих паритет, таких как RAID 3 или RAID 5.

Однако вы не получаете произвольную производительность чтения / записи бесплатно. RAID 10 требует больше дисков; четыре как минимум против трех для RAID 3 и RAID 5. Кроме того, RAID 3 и RAID 5 можно расширять по одному диску за раз, в то время как для RAID 10 требуется два диска.

RAID 10 является хорошим выбором для общего хранения данных, в том числе в качестве загрузочного диска и хранилища для больших файлов, таких как мультимедиа.

Размер массива RAID 10 можно рассчитать, умножив размер хранилища одного диска на половину количества дисков в массиве:

S = d * (1/2 n)

«S» — это размер массива RAID 10, «d» — размер хранилища наименьшего отдельного диска, а «n» — количество дисков в массиве.

RAID 10 и ваш Mac

RAID 10 — это поддерживаемый уровень RAID, доступный в Дисковой утилите вплоть до OS X Yosemite. С выпуском OS X El Capitan Apple удалила прямую поддержку всех уровней RAID из Дисковой утилиты, но вы все равно можете создавать и управлять RAID-массивами в El Capitan, а затем использовать Terminal и команду appleRAID.

Для создания массива RAID 10 в Дисковой утилите необходимо сначала создать две пары массивов RAID 1 (зеркала), а затем использовать их в качестве двух томов для объединения в массив RAID 0 (полосатый).

Одна проблема с RAID 10 и Mac, которую часто упускают из виду, — это пропускная способность, необходимая для поддержки программной RAID-системы, используемой OS X. Помимо того, что OS X управляет RAID-массивом, существует также необходимость в минимуме из четырех высокопроизводительных каналов ввода / вывода для подключения дисков к вашему Mac.

Обычные способы подключения — использовать USB 3, Thunderbolt или, в случае с Mac Pro 2012 и более ранних версий, отсеки для внутренних накопителей. Проблема в том, что в случае USB 3 большинство компьютеров Mac не имеют четырех независимых портов USB; вместо этого они часто подключаются к одному или двум контроллерам USB 3, что заставляет несколько портов USB совместно использовать ресурсы, доступные из микросхемы контроллера. Это может ограничить потенциальную производительность программного RAID 10 на большинстве компьютеров Mac.

Несмотря на то, что у Thunderbolt намного больше пропускной способности, у него все еще может быть проблема с тем, сколько портов Thunderbolt на вашем Mac управляются независимо. В случае Mac Pro 2013 года имеется шесть портов Thunderbolt, но только три контроллера Thunderbolt, каждый из которых управляет пропускной способностью данных для двух портов Thunderbolt. MacBook Air, MacBook Pro, Mac mini и iMac имеют один контроллер Thunderbolt, который используется совместно с двумя портами Thunderbolt. Исключением является меньший MacBook Air, который имеет один порт Thunderbolt.

Один из способов преодоления ограничений полосы пропускания, вызванных общими контроллерами USB или Thunderbolt, состоит в том, чтобы использовать пару аппаратных внешних корпусов RAID 1 (с зеркалированием), а затем использовать Disk Utility для разделения пары зеркал, создавая массив RAID 10, который только нужны два независимых порта USB или один порт Thunderbolt (из-за более высокой пропускной способности).

Также известен как

RAID 1 + 0, RAID 1 0

Ссылка на основную публикацию