RAID-Z1 или RAID-Z2 | TrueNAS Community
- Status
- Not open for further replies.
chsn
Dabbler
- #1
Доброго времени суток! имеется 5 дисков WD 2Тб red 5400. Какой райд лучше использовать z1 или z2??? Файловый сервер.
mav@
iXsystems
- #2
Смотря что нужно хранить и с каким средним временем простоя. Z2 выдержит отказ двух дисков, а Z1 — только одного. Конечно бакап всегда хорошо иметь, но если нужна работа 24×7, то с Z2 может спаться чуть лучше. Z1 же даст чуть большую скорость и чуть больше свободного места.
BaT
Explorer
- #3
mav@ said:
Смотря что нужно хранить и с каким средним временем простоя. Z2 выдержит отказ двух дисков, а Z1 — только одного.
Click to expand.
..
Проблема нынешних объемов дисков в том, что пока восстанавливается один диск в RaidZ легко может отвалиться и второй. При 2Тб эта проблема не так остро стоит, а вот при 12Тб дисках это уже почти гарантированная потеря данных. Так что, если интересует именно сохранность данных — я бы голосовал за Z2, а для 10-12Тб дисков — Z3.
Если же нужна скорость — то stripe лучшее решение, хоть и без всякой сохранности данных. Ну а далее stripe mirrorов и т.д.
chsn
Dabbler
- #4
Спасибо за помощь! А каким способом лучше перенести набор данных с одного сервера на другой. 1.5Тб 40 снимков.?
- Status
- Not open for further replies.
Перенос набора данных
- chsn
- Russian — Русский
- Replies
- 10
- Views
- 3K
mav@
Оптимальный RAID для 10ти дисков.
- T@ller
- Russian — Русский
- Replies
- 5
- Views
- 1K
mav@
FreeNAS на аппаратный RAID Perc H710
- root31337
- Russian — Русский
- Replies
- 2
- Views
- 958
root31337
Создание зеркала 2+2 без 2-х дисков
- Yrwn
- Russian — Русский
- Replies
- 2
- Views
- 2K
shubert
Что лучше RAID массив или ZFS массив
- djonik1562
- Russian — Русский
- Replies
- 17
- Views
- 3K
djonik1562
Share:
Facebook Twitter Reddit Pinterest Tumblr WhatsApp Email Share Link
В RAIDz появится расширение массива добавлением дисков / Хабр
Разработчик-основатель OpenZFS Мэтью Аренс на прошлой неделе объявил пул реквест для одной из самых востребованных функций ZFS — расширения RAIDz. Она позволит добавлять новые диски.
ZFS (Zettabyte File System) — это 128-битная файловая система, созданная в Sun Microsystems в 2004 году. Она объединяет концепции файловой системы, менеджера логических дисков и физических носителей. Сердцем системы хранения ZFS является zpool. Он содержит vdev с дисками. Записи разбиваются на блоки, которые затем распределяются между ними.
Хранилище vdev может быть одного из пяти типов: одинарный диск, зеркало, RAIDz1, RAIDz2 или RAIDz3. Есть возможность добавлять больше vdev в zpool или присоединить больше дисков к одинарному или зеркальному vdev. Обычный RAID предлагает возможность расширения и/или изменения формы массива. Например, можно добавить один диск в массив RAID6 с шестью дисками. Однако такая задача может потребовать недели или больше, при этом производительность массива за все время будет серьезно ограничена.
Ранее ZFS избегала такого расширения. Изначально система была разработана для использования в бизнесе, а снижение производительности хранилища в течение нескольких дней, как правило, требует больших затрат, чем покупка нового набора оборудования. Расширение в реальном времени также потенциально очень опасно, поскольку оно включает в себя чтение и перезапись всех данных.
С практической точки зрения новая функция расширения vdev просто добавляет новые возможности к существующей команде, а именно, zpool attach, которая обычно используется для добавления диска к однодисковому vdev (превращая его в зеркало) или добавления дополнительного диска к зеркалу (например, превращение двухдискового зеркала в трехдисковый).
Появится возможность присоединять новые диски к существующему RAIDz vdev. Это увеличивает ширину vdev, но не меняет тип, поэтому шестидисковый RAIDz2 vdev станет семидисковым RAIDz2 vdev, но не семидисковым RAIDz3.
После ввода команды zpool attach начинается расширение. В это время каждый блок или запись считываются из расширяемого vdev и затем перезаписываются. Секторы перезаписанного блока распределяются по всем дискам в vdev, включая новый, но ширина самой полосы не изменяется. Таким образом, RAIDz2 vdev, расширенный с шести до десяти дисков, по-прежнему будет заполнен полосами шириной шесть после завершения расширения.
Пользователи получат дополнительное пространство, доступное на новых дисках, но эффективность хранения расширенных данных не улучшится. В вышеприведенном случае с шестидисковым RAIDz2 с номинальной эффективностью хранения 67 % при переходе к RAIDz2 с десятью дисками с номинальной эффективностью хранения 80 % старые расширенные данные по-прежнему записываются полосами шириной шесть.
Добавление одного или нескольких новых дисков в vdev также означает, что он должен иметь несколько более высокую пропускную способность. Несмотря на то, что устаревшие блоки не охватывают всю ширину vdev, добавленные диски дают больше пространства для распределения. Однако это вряд ли даст возможность читать или записывать два блока одновременно, поскольку улучшения скорости, вероятно, будут незначительными.
Однако новая расширенная конфигурация должна работать так же хорошо, как исходная нерасширенная версия.
Пока известно лишь, что расширение RAIDz не попадет в грядущий выпуск OpenZFS 2.1
Справочник по типам RAIDZ
| |||||||||||||||||||||||||||||||||||||||||||||||||
Существует множество различных способов организации данных в массиве RAIDZ. Эти способы называются «RAIDZ-уровнями». Различные уровни RAIDZ имеют разные характеристики скорости и отказоустойчивости. Полосатые пулы не являются отказоустойчивыми. RAIDZ1, RAIDZ2 и RAIDZ3 в разной степени отказоустойчивы. — в случае выхода из строя одного из жестких дисков массива данные по-прежнему восстанавливаются на лету и не происходит прерывания доступа. Есть и более сложные схемы, представляющие собой комбинации базовых уровней RAIDZ. | |||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||
Чередование — это способ хранения данных на дисковом массиве. Непрерывный поток данных делится на блоки, и блоки записываются на несколько дисков по определенному шаблону. Чередование используется со всеми уровнями RAIDZ из-за специфики файловой системы ZFS, которая используется в пулах RAIDZ. Размер блока выбирается динамически для каждой строки данных, записываемой в пул ZFS. | |||||||||||||||||||||||||||||||||||||||||||||||||
Stripe pool и RAID0 почти равны друг другу. Хотя ZFS обеспечивает контрольную сумму, чтобы избежать скрытого повреждения данных, нет избыточных данных (нет четности или зеркала) для восстановления данных в случае сбоя диска. Еще одно отличие состоит в том, что ZFS хранит записи метаданных в нескольких копиях независимо от схемы RAIDZ верхнего уровня. Однако пользовательские данные по-прежнему хранятся в единственном экземпляре в чередующемся пуле ZFS. Хотя эту конфигурацию не рекомендуется использовать отдельно, его по-прежнему можно рассматривать как часть избыточных схем, таких как RAID10 (чередование плюс зеркало). Как и RAID0, чередующийся пул ZFS вообще не обеспечивает отказоустойчивости. Если какой-либо из дисков в массиве выходит из строя, выходит из строя весь пул и все данные теряются. Решения ZFS с чередованием дешевы, и они используют всю емкость диска за вычетом дискового пространства, используемого для избыточности метаданных, что является обязательным. Если чередующийся пул ZFS дает логический сбой, но все диски присутствуют и исправны, вы можете выполнить Восстановление страйп-пула ZFS относительно легко использовать программу восстановления ReclaiMe Pro ZFS. Однако следует помнить, что в случае сбоя диска данные теряются безвозвратно.
| |||||||||||||||||||||||||||||||||||||||||||||||||
Требуется как минимум два диска и в целом очень похож на RAID1.
Использование в сочетании с файловой системой ZFS дает вам определенные преимущества, такие как автоматическая контрольная сумма.
Хотя контрольная сумма просто позволяет обнаруживать повреждение данных, это все же то, чего не хватает большинству традиционных систем RAID. В то время как традиционный RAID1 рекомендуется использовать, когда вам нужно надежное хранилище относительно небольшой емкости, зеркальный пул ZFS рекомендуется, когда вам нужна чрезвычайно надежная система хранения. Обычный RAID1 хранит две идентичные копии данных на двух жестких дисках и не использует блоки и полосы. Зеркальные пулы ZFS могут хранить столько копий данных, сколько вы пожелаете, и используют блоки и полосы: копии хранятся внутри определенные «ряды». Зеркальный пул ZFS использует емкость (N-1) дисков для обеспечения отказоустойчивости. Это составляет (N-1) \ N потери емкости для массива.
Например, если вы объедините четыре диска по 500 ГБ в зеркале ZFS, вы получите только 500 ГБ полезного дискового пространства, а 1,5 ТБ пойдет на резервирование.
| |||||||||||||||||||||||||||||||||||||||||||||||||
RAIDZ подходит как большое, надежное, относительно дешевое хранилище. RAIDZ (иногда называемый RAIDZ1, указывающий на одиночную четность) больше всего похож на традиционный RAID5 и требует как минимум 2 диска.
Как и в обычном RAID5, каждая «строка» вместе с блоками данных хранит рассчитанную функцию четности.
над блоками данных, что позволяет системе пережить отказ одного диска.
Разница заключается в схеме размещения строк, которая больше не является одинаковой для набора дисков;
другое отличие — размер блока, который может варьироваться в зависимости от строки.
Кроме того, в пулах ZFS RAIDz больше не различаются правый/левый, синхронный/асинхронный макеты RAID5. Если все диски в порядке, запросы на чтение распределяются по дискам равномерно, обеспечивая скорость чтения, аналогичную скорости чередующегося пула. Теоретически для N-дискового массива чередующийся пул обеспечивает в N раз более быстрое чтение, а RAIDZ должен обеспечивать (N-1) раз быстрее читает. Однако количество блоков в конкретной строке зависит от размера записываемого блока данных. а также на размер блока модуля ZFS, поэтому мы можем говорить только об ускорении скорости чтения (N-1) раз в качестве верхнего предела. Если один из дисков вышел из строя, скорость чтения снижается до скорости одного диска, потому что все блоки подряд необходимы для обслуживания запроса. Скорость записи RAIDZ ограничена обновлениями четности.
Для каждого записанного блока соответствующий ему блок четности должен быть прочитан, обновлен и затем записан обратно.
Таким образом, в RAIDZ нет значительного улучшения скорости записи, если оно вообще есть. Емкость одного диска-участника используется для обеспечения отказоустойчивости. Например, если у вас есть 10 дисков по 1 ТБ каждый, результирующая емкость RAIDZ будет 9ТБ. В случае сбоя пула ZFS RAIDZ вы все равно можете восстановить данные из пула с помощью Программное обеспечение для восстановления RAIDZ. В отличие от чередующегося пула ZFS, RAIDZ является избыточным и может пережить сбой одного члена диска.
| |||||||||||||||||||||||||||||||||||||||||||||||||
RAIDZ2 — это большое, высоконадежное и относительно дорогое хранилище, для которого требуется как минимум 3 диска. RAIDZ2 похож на RAID6 — позволяет пережить сбой двойного диска за счет сохранения двух разных функций четности. Все соображения о шаблоне размещения блоков и размере блока такие же, как и для RAIDZ. Скорость чтения N-диска RAIDZ2 до (N-2) раз выше (примените те же соображения, что и для RAIDZ выше), чем скорость одного диска, аналогично RAIDZ. Если один или два диска выходят из строя в RAIDZ2, скорость чтения значительно снижается из-за восстановления отсутствующих блоков. требует чтения всей строки. В схеме RAIDZ2 нет значительного улучшения скорости записи. Обновления четности RAIDZ2 требуют еще большей обработки, чем в RAIDZ. Емкость двух дисков-участников используется для обеспечения отказоустойчивости. Для массива из 10 дисков по 1 ТБ каждый результирующая емкость RAIDZ2 составит 8 ТБ. Восстановление пула RAIDZ2 в случае сбоя довольно сложно, но в любом случае вам нужно
Программное обеспечение для восстановления ZFS для этого.
| |||||||||||||||||||||||||||||||||||||||||||||||||
RAID с тройной четностью.
| |||||||||||||||||||||||||||||||||||||||||||||||||
Полосатый зеркальный пул — это большое, быстрое, надежное, но дорогое хранилище. Пул чередующихся зеркал использует несколько (минимум два) зеркальных набора дисков для хранения идентичных копий содержимого. Схема очень похожа на RAID10 и традиционно требует минимум четырех устройств. Предполагая, что зеркала в среде ZFS можно создавать на любом количестве дисков (начиная с 2 дисков), можно легко создать кучу практически любых возможных зеркал (по количеству дочерних дисков) а затем чередовать данные по ним.
| |||||||||||||||||||||||||||||||||||||||||||||||||
Этот калькулятор RAIDz был создан командой ReclaiMe с сайта www.
|
Что выбрать: RAID-Z1 или RAID-Z2?
Дугофтеабачи
Дилетант
- #1
Я собираюсь собрать себе NAS через месяц или два и пытаюсь решить, хочу ли я RAID-Z1 или RAID-Z2. Теперь, если бы это было приложение корпоративного уровня, я бы просто взял Z2 и покончил с этим, но это для моего личного использования.
Zpool будет использоваться для хранения файлов и локальной веб-разработки. Это будет довольно низкий трафик. Все диски будут одной марки и модели и куплены в одно и то же время.
Теперь, когда я говорю о низком трафике, он будет находиться в моей сети, и время от времени я буду делать с ним легкую работу с разработчиками и, возможно, каждую ночь транслировать фильм. По большей части, именно так это и будет использоваться.
Действительно ли мне нужно беспокоиться о сбое двух дисков? Поскольку мы говорим о низком использовании, когда я могу легко отключить свой NAS, если диск выйдет из строя, и единственный, кто пострадает, это я, мне действительно нужно об этом беспокоиться?
Так вот, космос — это не то, чего мне бы очень хотелось. Я собираюсь использовать пять дисков по 2 ТБ на своем NAS для своего RAIDZ zpool. Если я прав, в Z1 у меня остается 8 ТБ полезного избыточного хранилища, а в Z2 — 6 ТБ. Я использую только 2 ТБ в моей текущей системе, и мне потребовалось некоторое время, чтобы заполнить ее. Дополнительные 2 ТБ были бы хороши в будущем, но это не моя главная задача.
Что вы думаете, ребята? Что бы вы выбрали?
маттевовен01
Гуру
- #2
у вас есть 5 дисков, которые могут выйти из строя, чем больше у вас дисков, тем выше вероятность того, что второй выйдет из строя, пока вы работаете над заменой первого отказавшего. Я очень рекомендую рейдз2. это просто дает вам еще один резервный диск. после того, как я потерял оба диска в зеркале в течение 4 часов, я перестал использовать избыточность одного диска.
джафин
Дилетант
- #3
Сводится к тому, насколько велик риск.
Как вы, наверное, догадались, есть много историй о том, что RAID5/RAIDZ выходит из строя с одним диском, а затем, когда происходит перестроение/восстановление, выходит другой диск, или в случае, если вы не приобрели замену (в моем случае Seagate может потребуется 2 недели, чтобы отправить диск на замену) существует вероятность дополнительного отказа диска. Таким образом, RAIDZ2 дает вам дополнительный уровень защиты, имея еще одну подстраховку от отказа двух дисков. С дисками такой большой емкости существует большая вероятность того, что большее количество битов выйдет из строя быстрее, а восстановление больших объемов данных и относительно низкая цена хранилища объемом 2 ТБ я бы настоятельно рекомендовал RAIDZ2.
Но если вас устраивает определенный уровень риска, и вы готовы выполнить перестроение/восстановление в случае неудачи, тогда используйте RAIDZ1
И, как всегда, RAID/ZFS не является стратегией резервного копирования, даже с RAID I настоятельно рекомендуем вам рассмотреть возможность автономного резервного копирования или зеркального копирования машины за пределами площадки или облачных резервных копий для реального восстановления.
Вот интересный пост о теоретических провалах рейда. http://blog.kj.stillabower.net/?p=93
Дугофтеабачи
Дилетант
- #4
О, я прекрасно понимаю, что это не стратегия резервного копирования сама по себе. Во всяком случае, в какой-то степени. Это зависит от того, что вы имеете в виду и как вы это используете. Я также знаком с этой статьей, но проблема в том, что ряд документов, в том числе и этот, смотрят на вещи с очень корпоративной точки зрения. И это здорово, если вы живете и работаете в таком мире. Мир потребителя кардинально отличается.
При этом я думаю, что RAID-Z2 — это то, к чему я собираюсь. Возможность сбоя во время восстановления — это то, что я предпочел бы не учитывать. Если использование 6 ТБ полезного хранилища вместо 8 ТБ делает крайне маловероятным, что что-то уничтожит мои данные? Звучит неплохо.
Джошмак
Старик
- #5
dougoftheabaci сказал:
чик чик.
… Все диски будут одной марки и модели и куплены в одно и то же время. Snip Snip…
Действительно ли мне нужно беспокоиться о сбое двух дисков?
Что вы думаете, ребята? Что бы вы выбрали?
Нажмите, чтобы развернуть…
Во-первых, я НАСТОЯТЕЛЬНО рекомендую вам покупать жесткие диски из разных партий. Вы увеличиваете риск катастрофического отказа всех дисков одновременно. Думайте об этом так, как если бы в процессе сборки был дефект, когда какая-то схема выйдет из строя преждевременно, не говоря уже о том, что это произойдет, но вы никогда не знаете. Когда один диск выходит из строя, другие обязательно последуют за ним, поскольку они должны иметь такие же характеристики, поскольку были собраны в одно и то же время на одной и той же сборочной линии. Одна рекомендация, которую я слышал, заключалась в том, чтобы использовать разные бренды, но мне нравится Samsung, и я всегда буду покупать их. WD в порядке, а Hitachi очень хороши. К сожалению, я узнал об этом совете после того, как купил свои четыре диска, и да, все они были произведены в том же месяце, хотя я купил один через 2 месяца после первых трех, но все они были от NewEgg.
Второй вопрос касается непосредственно того, как вы используете данные на NAS, выполняете ли вы резервное копирование данных в другое место или можете ли вы позволить себе их потерять. Я использую свой NAS для резервных копий своего компьютера, поэтому вы могли бы подумать, что для меня очень важно, чтобы не было отказа диска, однако это меня не беспокоит, пока компьютеры, с которых я создаю резервные копии, все еще работают, потому что я могу создавать еще одна резервная копия. Фотографии, которые у меня есть на NAS, также находятся на компьютере моей жены, поэтому они также находятся во втором месте. Программа и другие данные, которые не находятся на другом устройстве, либо сохранены на DVD-R, либо мне они не нужны, и я могу просто загрузить их из Интернета, если это необходимо. И последнее, что я хочу сказать о фильмах, скопированных с DVD, в настоящее время они находятся на одном диске UDF, я планирую переместить их на один ZFS, как только FreeNAS 8.x станет более полным и стабильным. Если я потеряю фильмы, ничего страшного, потому что я могу копировать их снова, когда мне нужно.
Что касается RAIDZ или RAIDZ2, это зависит от того, насколько ценны ваши данные и нужно ли им постоянно находиться в сети. Если у вас есть хорошая стратегия резервного копирования, то RAIDZ очень хорош. Также имейте в виду скорость, RAIDZ2 обычно медленнее из-за необходимых вычислений. Позвольте мне предложить вам подумать… Для элементов, для которых вы создали резервные копии, например фотографии, которые следует периодически помещать на DVD, сделайте это одним диском ZFS.
Последняя мысль… Имейте в виду, что если вы когда-либо захотите перейти на диск большего размера (сомнительно, исходя из того, что вы собираетесь приобрести), пул не будет расширяться до тех пор, пока все диски не будут иметь больший размер. Я бы порекомендовал 3 диска RAIDZ и пару зеркал ZFS. Это дает вам возможность отключить один из этих наборов дисков, когда вы обнаружите, что у вас слишком много места.
ESXi 7.0 (при наличии обновлений) | ЦП Intel E3-1230v5 (3,4 ГГц) Skylake | Супермикро X11SSM-F | 64 ГБ оперативной памяти Samsung DDR4 ECC 2133 МГц | Один IOCREST SI-PEX40062 с 4 портами SATA PCI-E (в сквозном режиме для накопителей NAS) | Загрузочный накопитель SSD на 256 ГБ | Жесткий диск ноутбука емкостью 1 ТБ для хранилищ данных | Четыре жестких диска HGST HDN726060ALE614 Deskstar NAS емкостью 6 ТБ (RAIDZ2, 8,72 ТБ полезного пространства) | Все это в корпусе Cooler Master HAF 912 | APC Back-UPS Pro BR1000G
FreeNAS 13.0-U2 | 2 ядра процессора | 16 ГБ ОЗУ | Материнская плата NIC для подключения | 10 ГБ выделенного загрузочного диска (на SSD) | Четыре диска HGST 6 ТБ (RAIDZ2) через карты IOCREST
ESXi 7.0 (применены обновления) | Супермикро A1SAM-F | 16 ГБ ОЗУ | Загрузочный диск SSD на 128 ГБ и хранилище данных | Два жестких диска для ноутбуков емкостью 500 ГБ
———————————————
Руководство по поиску и устранению неисправностей жесткого диска
Жесткий диск/твердотельный накопитель MultiReport /NVMe Reporting Script
Калькулятор емкости RAID или Biduleohm RAID Calculator
Расшифруйте свой S. M.A.R.T. Рекомендации по аппаратному обеспечению FreeNAS Data
от Ericloewe
Дугофтеабачи
Дилетант
- #6
Мои данные не обязательно должны быть в сети все время. Как я уже сказал, я единственный, кто действительно будет иметь к нему доступ, поэтому, если диск выйдет из строя, и мне нужно будет покинуть сервер на день или два, пока он восстанавливается? Отлично.
Насколько мне важны мои данные? Меня это волнует, но не настолько, чтобы тратить дополнительные 1000 долларов на создание второго сервера. Во всяком случае, еще нет. Я уверен, что в конце концов к этому придет, но не в следующем году. В основном я выбираю ZFS, потому что она предлагает те же преимущества больших объемов, что и RAID, но без всех этих надоедливых проблем с повреждением данных. Это, и я могу построить NAS за долю от стоимости эквивалентного блока RAID, NAS или DAS.
На самом деле, единственные данные, которые меня действительно интересуют, это чуть более 20 ГБ. Это бэклог моих проектов, различные документы и файлы сохранений. Это единственное, что мне действительно было бы больно терять. Вот почему я ищу способ резервного копирования только этих данных в облако. В диапазоне менее 50 ГБ есть несколько вариантов, которые подойдут для этого.
Прямой RAIDZ будет действовать аналогично RAID0, правильно? Итак, что вы предлагаете, это эквивалент RAID0+1? Это сработает, но я не уверен в одном: если я создам два zpool RAIDZ, а затем положу файлы в один, если я зеркалирую другой, это уничтожит мои данные или просто запустит копию?
Как вы сказали, судя по тому, что я думаю, до больших жестких дисков еще далеко. Я бы почти посмотрел на жесткие диски меньшего размера (поскольку они имеют немного лучшую репутацию в плане надежности), но диск емкостью 1 ТБ стоит примерно на 10–20 долларов меньше, чем диск емкостью 2 ТБ. Если я уже трачу 59 долларовчто такое 79 долларов за вдвое большую емкость на диск?
jpaetzel
Гость
- #7
RAIDZ — лучший выбор для обеспечения производительности, RAIDZ2 обеспечивает лучшую избыточность в случае сбоя диска. RAIDZ похож на RAID 3/5, а не на RAID 0. RAIDZ2 похож на RAID 6.
Во FreeBSD RAIDZ работает лучше, чем RAIDZ2
В ZFS 5-дисковый RAIDZ работает лучше, чем 5-дисковый RAIDZ2.
Примерно за десятилетие работы с RAID-массивами мне дважды удавалось терять файловые системы из-за множественных сбоев дисков, когда не было явного аппаратного сбоя (например, черные подпалины на всех дисках). Конечно, шансы не имеют значения, когда исчезли ваши данные. Я бы порекомендовал RAIDZ и актуальные резервные копии вне сайта.
маттевовен01
Гуру
- #8
dougoftheabaci сказал:
Мои данные не должны постоянно находиться в сети. Как я уже сказал, я единственный, кто действительно будет иметь к нему доступ, поэтому, если диск выйдет из строя, и мне нужно будет покинуть сервер на день или два, пока он восстанавливается? Отлично.
Нажмите, чтобы развернуть…
это 2-дневное окно, когда потеря еще одного диска все испортит.
dougoftheabaci сказал:
Прямой RAIDZ будет действовать аналогично RAID0, правильно? Итак, что вы предлагаете, это эквивалент RAID0+1?
Нажмите, чтобы развернуть…
рейдз это вообще рейд5, а не рейд0. он распределяет данные по всем дискам, кроме одного, и использует последний для хранения некоторой информации, которая может быть использована для восстановления любого отказавшего диска (на самом деле это сложнее, чем это, но это должно дать вам общую концепцию). С помощью raidz вы можете потерять один диск, но не потерять данные.
raidz2 — это, по сути, raid6, а не рейд 0+1. Вместо одного диска, который может восстановить любой потерянный диск, как в raidz, можно использовать 2 диска. с raidz2 можно потерять 2 диска и не потерять данные.
Я бы порекомендовал raidz2, он занимает больше места, чем raidz, но обеспечивает лучшую защиту. когда я запускал рейдз, я обливался потом, когда терял диск. Да, есть разница в скорости между raidz и raidz2, но я сомневаюсь, что это станет для вас узким местом. с моим 8-дисковым raidz2 я получаю скорость чтения и записи около 2,5 Гбит / с. Мой 6-дисковый raidz2 имеет скорость около 2 Гбит / с. Я предполагаю, что у вас есть один гигабитный сетевой адаптер, который способен только на 1 Гбит / с. так что это все еще будет вашим узким местом.
Эзаметт
Патрон
- #9
было опубликовано, что 6 или 10 дисков оптимальнее, чем 8.
«Я доктор, а не инженер!»
— Dr. MacCoy, Startrek
Шасси/материнская плата Supermicro: очень громкие вентиляторы. Я использую фиксированную скорость вращения вентилятора, уменьшая ее до тех пор, пока температура диска не поднимется. Я мог бы сделать его тише с помощью чувствительной к температуре настройки с переменной скоростью, но я недостаточно изощрен. Сервер остается в подвале.
https://www.ixsystems.com/community…-846-x9dri-f-fans-quiet-with-hot-disks.81433/
Массивы 11×4 ТБ Z3 и 11×8 ТБ Z3 — кажется, что этого всегда недостаточно!
Дугофтеабачи
Дилетант
- #10
Корпус, который я использую, вмещает шесть дисков. Я сказал восемь? Извините, я подумывал о корпусе с восемью отсеками, когда собирался сделать блок DAS вместо блока NAS, но отказался от этого.
На самом деле я собираюсь использовать сетевое хранилище Fractal Designs, которое становится довольно популярным на форуме. Я нашел его еще до того, как пришел сюда (выбрал аппаратное обеспечение до того, как выбрал ОС), а затем увидел, что почти такая же конфигурация используется рядом людей.
Однако я планировал использовать только пять дисков для общего пула данных, а затем сохранить шестой в качестве резервного диска. Это диск, который будет использоваться и использоваться чаще всего (Time Machine — каждый час). Если диск выйдет из строя, имеет смысл, чтобы он вышел из строя первым.
Спасибо Matthewowen01, это то, что я изначально подозревал, но то, что было сказано здесь, немного смутило меня.
Я понимаю стремление использовать RAIDZ2 вместо RAIDZ из-за этого дополнительного уровня защиты, и я мог бы сделать это в любом случае, но я должен подумать об этом.
У меня есть один вопрос, который я нигде не смог найти: можно ли увеличить RAIDZ? Либо путем замены каждого диска на больший, либо путем добавления к нему новых дисков. Не как отдельный RAIDZ, а просто добавление еще одного диска в пул.
маттевовен01
Гуру
- #11
dougoftheabaci сказал:
У меня есть один вопрос, который я нигде не нашел: можно ли увеличить RAIDZ? Либо путем замены каждого диска на больший, либо путем добавления к нему новых дисков. Не как отдельный RAIDZ, а просто добавление еще одного диска в пул.
Нажмите, чтобы развернуть…
Можно заменить каждый диск один за другим на диски большего размера, чтобы увеличить размер пула.
Также возможно присоединить второй пул к первому, например, вы можете добавить второй raidz2 к вашему первому, т.е. raidz2 из 6 дисков, и добавить пул raidz2 из 8 дисков, всего 10 дисков данных , 4 защищены 2, а 6 защищены другим 2.
Невозможно взять raidz2 из 6 дисков и добавить 2, чтобы получить пул raidz2 из 8 дисков.
джафин
Дилетант
- #12
dougoftheabaci сказал:
У меня есть один вопрос, который я нигде не нашел: можно ли увеличить RAIDZ? Либо путем замены каждого диска на больший, либо путем добавления к нему новых дисков.
Не как отдельный RAIDZ, а просто добавление еще одного диска в пул.
Нажмите, чтобы развернуть…
Если вы замените все диски в виртуальном устройстве на диски большего размера, то емкость виртуального устройства увеличится.
См. эту ветку. http://forums.overclockers.com.au/showthread.php?t=961125
См. примечание о свойстве autoexpand в пуле
Код:
zpool set autoexpand=on poolname
Дугофтеабачи
Дилетант
- №13
У меня было предчувствие, что так оно и будет работать. Тем не менее, работает нормально. К тому времени, когда я заполню пять дисков по 2 ТБ, диски на 3 ТБ будут очень дешевыми. Я все еще размышляю о том, хочу ли я RAIDZ или RAIDZ2, но, по крайней мере, теперь я знаю, почему лучше выбрать одно, а не другое.
Спасибо за совет, ребята! Теперь мне просто нужно начать копить, чтобы я мог построить этого плохого мальчика.
Милхаус
Гуру
- №14
@dougoftheabaci, можете ли вы растянуть до 6 дисков для хранения? Если это так, то я бы выбрал два vdev в одном zpool, каждый vdev с дисками 3xRAIDZ1 (при условии, что диски емкостью 2 ТБ, это дает 8 ТБ). Преимущество этой конфигурации заключается в том, что она даст вам вдвое больше операций ввода-вывода в секунду* по сравнению с одним 5- или 6-дисковым vdev/zpool.
В качестве альтернативы, если 5 дисков — это ваш предел для хранения, то как насчет снова двух виртуальных устройств в одном пуле zpool, но на этот раз 3x RAIDZ1 и 2xRAID1 (зеркало), можно использовать 6 ТБ. Опять же, удвойте IOPS записи для одного 5-дискового vdev/zpool.
Каждый из этих вариантов обеспечит уровень избыточности, аналогичный RAIDZ2, в котором вы можете столкнуться с отказом до 2 дисков (по одному от каждого виртуального устройства), но вы будете полностью перегружены, если потеряете два диска из одного виртуального устройства.
* Количество операций ввода-вывода в секунду при записи, которое может производить один vdev, ограничено значением IOPS одного самого медленного диска в vdev. Это связано с тем, что каждый член виртуального устройства должен подписывать любые изменения, внесенные в любые файлы на этом виртуальном устройстве, и операция выполняется индивидуально. Если вы хотите повысить производительность, добавьте в zpool дополнительные виртуальные устройства, а не делайте одно большое виртуальное устройство.
Эзаметт
Патрон
- №15
Отсек для шести дисков идеально подходит для RaidZ2. Нет «необходимости» в дополнительном резервном диске. Для этого существует ZFS. Если RaidZ1, то пять дисков идеально. Пережив отказ диска Raid, я твердо стою в лагере RaidZ2. У вас есть место для него, и если вы посмотрите на продажи, это всего на 60 долларов больше, чем массив RaidZ1 с 5 дисками с таким же объемом хранилища.
«Я доктор, а не инженер!»
— Dr. MacCoy, Startrek
Шасси/материнская плата Supermicro: очень громкие вентиляторы из коробки. Я использую фиксированную скорость вращения вентилятора, уменьшая ее до тех пор, пока температура диска не поднимется. Я мог бы сделать его тише с помощью чувствительной к температуре настройки с переменной скоростью, но я недостаточно изощрен. Сервер остается в подвале.
https://www.ixsystems.com/community…-846-x9dri-f-fans-quiet-with-hot-disks.81433/
Массивы 11×4 ТБ Z3 и 11×8 ТБ Z3 — этого всегда недостаточно!
Насмешка
Гость
- №16
Не проще ли использовать RaidZ1 и просто купить готовый запасной диск на случай отказа одного из них?