Назад | Перейти на главную страницу

Как разместить хранилище большой емкости

Я создаю хранилище большой емкости для видео. В настоящее время он составляет 20 ТБ и продолжает расти. В настоящее время у меня есть корпус с 12 отсеками, заполненный дисками 2 ТБ и настроенный в режиме RAID-6. Я подумываю купить еще один корпус с 12 отсеками и заполнить его дисками емкостью 2 ТБ, и я рассматриваю следующие 2 варианта:

  1. Либо расширить мой массив RAID-6 на 12 дополнительных дисков, либо
  2. Создайте еще один массив RAID-6 из 12 новых дисков, а затем используйте LVM для расширения исходного тома.

В первом случае мне потребуется ~ 4-6 недель на восстановление, прежде чем я смогу использовать дополнительную емкость. Кроме того, если позже мне понадобится добавить еще одну полку к этому массиву и использовать тот же подход, время восстановления, вероятно, будет еще больше.

Во втором случае я теряю некоторую емкость и потенциально производительность, но кажется, что с этим легче справиться, а время доступности более предсказуемо.

Я также планирую увеличить этот массив до 7-10 полок в течение следующих 2-3 лет, и весь массив будет составлять один огромный том, сформированный с помощью XFS. Итак, может ли кто-нибудь рассказать о своем опыте и подробно рассказать о плюсах и минусах каждого подхода и потенциальных проблемах, с которыми я столкнусь со временем.

Спасибо

Чтобы найти решение вашей проблемы, необходимо подумать о многих вещах. Поскольку вы не упомянули ничего конкретного с точки зрения требований (пропускная способность, количество операций ввода-вывода в секунду / задержка, время восстановления RAID - просто чтобы назвать несколько важных параметров), я просто отвечу относительно размера полки / LVM / RAID-группы.

Как правило, вы должны стараться, чтобы ваши логические модули RAID6 не были слишком большими с точки зрения количества дисков - нет никакого смысла иметь RAID-логические модули с >> 20 дисками, поскольку вы сталкиваетесь с ужасно долгим временем восстановления. Крупные производители систем хранения (EMC, NetApp и др.) Ограничивают размер своих групп RAID примерно 20 шпинделями (в зависимости от модели диска). Но эти ребята очень хорошо знают свои RAID-контроллеры, характеристики и время восстановления, и их реализации RAID не являются обычными RAID-массивами md (1) или дешевыми PCI-E HBA. Однако имеет смысл использовать LVM для чередования / объединения ваших логических модулей RAID6, когда вы добавляете хранилище по мере необходимости. Это как раз тот случай, когда используется диспетчер томов.

Я не могу комментировать производительность, так как вы ничего не объяснили о своих шаблонах ввода-вывода и требованиях.