ZFS - Рейдовая организация с 4 SSD / 4 HDD

292
CuttingWide

Я создаю сервер виртуализации с использованием Proxmox (хотя сам гипервизор здесь не совсем вопрос), и у меня под рукой следующее оборудование (интересные части): Примечание: оборудование НЕ доступно для меня физически, но находится в хостинговой компании ,

  • 1x Xeon 2630v4 -10x2,2 ГГц (второй разъем доступен, но в настоящее время не используется)
  • 256 ГБ REG ECC RAM
  • 4x твердотельных накопителя 1000 ГБ (Consumer Crucial MX300)
  • 4 жестких диска 4000 ГБ (2 WD, 2 Toshiba, Enterprise-SATA)
  • НЕТ HW-Raid-Controller (я сделал это намеренно из-за ZFS, но смотри ниже).
  • В текущей стойке нет доступных пустых отсеков, я застрял на этом количестве (хотя теоретически я мог бы заменить хранилище).

Важность данных / сервера не является необычной - значит, нет большого предприятия, полагающегося на это или что-то в этом роде. Тем не менее, надежность по-прежнему является важным моментом

Нет мысли о настройке файловой системы заключается в следующем:

  • Имейте ZFS в качестве файловой системы, потому что HW физически недоступен для меня (замена контроллера HW может быть затруднена из-за этого в случае сбоя). И воспользоваться его дополнительными возможностями, очевидно.
  • RAIDz2 для ОС с твердотельными накопителями
  • В пуле SSD запускаются высокопроизводительные приложения (в основном это данные для интеллектуального анализа данных). Они также считаются более важными приложениями относительно других.
  • Еще один RAIDz2 для жестких дисков. Как там производительность примерно с 4 накопителями?
  • Запускать более общие виртуальные машины на жестких дисках. Скорее всего, разработанные / тестирующие / отлаживающие виртуальные машины, которым не требуется столько ресурсов / редко используются одновременно. Хранящиеся в нем материалы считаются менее важными по сравнению с пулом SSD - большинство тестовых виртуальных машин все равно будут регулярно перезагружаться (принимая отдельные резервные копии вне сайта и на FTP во время изменений конфигурации).
  • Хранение не должно быть проблемой в обозримом будущем любыми средствами. Я уже планирую таким образом, чтобы не использовать более 4 ТБ в течение следующих 5 лет (для пула жестких дисков, для твердотельных накопителей не более 1 ТБ).

Итак, этот план звучит разумно? Я не уверен насчет пула жестких дисков, может быть, полосатое зеркало даст мне существенные преимущества в производительности - конечно, за счет некоторой избыточности. Однако, как уже говорилось, данные там менее важны, поэтому я мог бы использовать прирост производительности в противном случае.

Открыт для мыслей.

Привет Маркус

0
Интересно, каков твой вариант использования? Если вы оптимизируете для высоких IOPS, я не думаю, что рейд является выбором для части SSD. Также для части жесткого диска, это будет только архивирование или будет некоторый произвольный доступ? Вам нужно кеширование SSD для HDD? user3528438 6 лет назад 0
Я не обязательно оптимизирую для высоких IOPS (тогда я, конечно, подумал бы сначала о получении разных SSD). Первым приоритетом для SSD является надежность. Я, вероятно, был бы в порядке с зеркалом, поскольку активность в целом не будет такой высокой. Однако, как уже говорилось, HW физически недоступен для меня, поэтому я чувствую себя более защищенным с резервированием на два диска. Часть жесткого диска была бы другой - некоторые резервные копии, но также и некоторый произвольный доступ, скорее всего. Не думайте, что я буду использовать кеширование для жестких дисков, а вместо этого больше изучать l2arc. CuttingWide 6 лет назад 0

0 ответов на вопрос