LXD на ZFS на LVM на H/W RAID 10

LXD на ZFS на LVM на H/W RAID 10

У меня Dell R540 с PERC H730P, работающим RAID 10 на 12 DISK на сумму ~22 ТБ. Я хочу запускать различные приложения/службы в контейнерах LXD.

Я понимаю, что ZFS предпочтительнее для пулов хранения LXC, и что ZFS предпочитает прямой доступ к сырым дискам.

Мой наивный подход заключался в настройке Ubuntu с LVM через H/W RAID и инициализации LXD с настройками по умолчанию (ZFS.img на EXT4 на LVM ...). Я считаю, что это будет «работать нормально», однако не является оптимальным с точки зрения производительности/защиты.

Может ли кто-нибудь дать какие-то указания по различным вариантам, которые у меня есть, и какой из них будет лучшим из большинства? Спасибо!

решение1

Если вы хотите воспользоваться всеми преимуществами ZFS, вам необходимо переустановить сервер. Измените конфигурацию HBA с RAID на JBOD (отключите RAID). Убедитесь, что вы видите все диски из ОС. Убедитесь, что вы видите их как обычные диски, а не виртуальные диски, предоставляемые RAID-контроллером. Вы должны иметь возможность видеть аппаратные данные диска, такие как поставщик, модель, серийный номер, возможно, атрибуты SMART.

Проверьте размер сектора диска, если он 512, 4k или 8k. Создайте пул с соответствующим ashiftзначением на основе максимального размера сектора текущих дисков и дисков, которые вы собираетесь добавить в пул.

Связанный контент