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

Мнения о конфигурации ZFS

В настоящее время мне поручено постепенно создавать магазин ZFS. Количество операций ввода-вывода в секунду не является приоритетом, безопасность данных и емкость являются приоритетом.

По сути, у нас есть одна грубая машина, которая содержит ОС (скорее всего, FreeBSD, но возможна OmniOS), 2 диска ОС RAID-1 и 4 SSD для кэширования и ZIL. ОЗУ будет начинаться с 16 ГБ, но при необходимости я могу довести до 128 ГБ (и если бухгалтерия не пострадает). Это, в свою очередь, подключено к шасси JBOD, которое может обрабатывать до 45 дисков. Каждый диск составляет 4 ТБ.

Я рассматривал возможность увеличения на 9 дисков, используя схему RAID-Z2, а затем, по мере необходимости, создавая новый vDEV из еще 9 дисков, пока не будет заполнена емкость 45 дисков, после чего мы добавили бы еще одно шасси, которое также обрабатывает еще 45 дисков. Существует ограничение в 3 или 4 подключенных шасси, прежде чем потребуется создать новую аналогичную конфигурацию.

Другой возможный вариант - увеличить на 7 секунд (RAID-Z2), и как только мы достигнем отметки 42 диска, мы сможем вставить 3 диска, которые будут использоваться в любой момент любым из vdev, если диск выталкивает ромашки.

Архитектура выглядит следующим образом:

                                Storage Server
                                       |
                                       |
                                       |
               ------------------------------------------------
              |                       |                       | 
             JBOD 1       ...        JBOD 2                   JBOD 3
            -vdev 1.1 (9 drives)    -vdev 2.1 (9 drives)     -vdev 3.1 (9 drives)
            -vdev 1.2 (9 drives)    -vdev 2.2 (9 drives)     -vdev 3.2 (9 drives)
            -vdev 1.3 (9 drives)    -vdev 2.3 (9 drives)     -vdev 3.3 (9 drives)
            -vdev 1.4 (9 drives)    -vdev 2.4 (9 drives)     -vdev 3.4 (9 drives)
            -vdev 1.5 (9 drives)    -vdev 2.5 (9 drives)     -vdev 3.5 (9 drives)

Кстати, я также очень признателен за любой вклад в FreeBSD, Illumian и OmniOS в отношении ZFS. Я довольно свободно владею FreeBSD и немного поиграл с OmniOS, но не имею практических знаний об Illumian.

TIA

[редактировать]

Ссылка Сообщение в блоге Nex7 Пункт 9, мы строим наши VDEV на 9 дисках, 2 предназначены для контроля четности, поэтому мы все еще не уверены, но я могу поверить, что заменим это на 15 vdev с 2 для контроля четности, поскольку мы используем RAIDZ2.

Точка, сделанная на дисках SATA, переключение на SAS не будет проблемой. SSD-диски - это серверные диски Intel, но я буду проверять. В целом, поскольку у нас есть несколько десятков устройств, работающих на 100% на одном и том же оборудовании, я не беспокоюсь о совместимости.

Причина, по которой мы не получили Linux, заключается в том, что мы не на 100% уверены в том, насколько достойна и стабильна эта реализация. Если бы было стабильно ...

Какое преимущество OpenIndiana перед FreeBSD для ZFS? В чем преимущество Napp-it?

Как вы посоветуете решить проблему высокой доступности головки хранилища?

Спасибо

Каков твой вопрос? Я не вижу в вашем посте вопросительного знака ... :)

  • Если вы спрашиваете, будет ли это работать ... Да, это будет работать в любой ZFS-совместимой ОС. Если вам одна из них не нравится, вы можете легко перенести данные ZFS в другую ОС.
  • Если вы спрашиваете, будет ли он хорошо работать ... Это зависит ... Но на самом деле нет, вероятно, не будет. SATA - плохие новости за то, что вы предлагаете.
  • Вы задумываетесь о конструкции кабельной разводки? JBOD на 45 дисков будет иметь встроенный расширитель. Станет ли кабельная система SAS узким местом?
  • Если вы спрашиваете, лучший ли это способ достичь горизонтально масштабируемого хранилища ... Вероятно, нет. У вашего проекта нет высокой доступности головки для хранения. Что будет, если у вашего «грубого» сервера выйдет из строя материнская плата? Вы потеряете доступ ко ВСЕМ, пока это не починят.
  • Если вы спрашиваете, поддерживается ли оборудование ... Это зависит от обстоятельств. Вы не предоставили никаких технических характеристик оборудования или компонентов. В самом деле. Какой сервер, какие контроллеры, какие диски, какой производитель SSD?
  • Если вы спрашиваете, есть ли лучшие практики за то, что вы пытаетесь сделать, да это так. (На вашем месте я бы переосмыслил количество дисков в каждом vddv)
  • Если вы спрашиваете, какую ОС использовать, я бы сказал ни один из них... но это субъективно. Я бы предложил NexentaStor, OpenIndiana (с участием Напп-Оно?) или просто Linux Эти дни.

Это те вопросы, на которые вы хотели получить ответы? Это им ответ?