Я заменяю свои два старых стоечных сервера новым, который обладает достаточной мощностью, чтобы перенять функциональность моих нынешних серверов. Сервер представляет собой стойку 4U с 16 3,5-дюймовыми отсеками для дисков SAS, двумя 2,5-дюймовыми отсеками, процессором Xeon E3-1230v2 и 32 ГБ ОЗУ ECC.
Моя проблема заключается в следующем. Я хотел бы иметь файловый сервер FreeBSD с ZFS для управления дисками. Однако мне нужны другие виртуальные машины, например, сервер оболочки /git, почтовый сервер и т.д. Мне интересно, как справиться со следующими проблемами:
Я хочу, чтобы ZFS полностью управляла дисками, поэтому я не использую аппаратный RAID. Должен ли я передавать контроллер SAS непосредственно системе FreeBSD в качестве сквозного PCI?
Я хочу максимизировать надежность установки. На каких дисках я должен установить гипервизор и сохранить системные диски сервера?
Для (2) у меня есть опция установки RAID на контроллере SAS и использования ее в качестве системного диска для хранения гипервизора, а также образов виртуальных машин. Тем не менее, это делает пропуск PCI на файловый сервер невозможным. Другой вариант - использовать два 2,5-дюймовых отсека. С точки зрения надежности, как сравниваются SSD, например, с дисками WD RE4? Имеет ли смысл использовать два твердотельных накопителя в программном RAID в качестве загрузочных дисков для гипервизора, или я должен просто использовать, например, диски WD RE4 в настройке программного RAID.
Мне также нужно подумать о том, где хранить почту для почтового сервера, но это можно сделать через NFS между виртуальными машинами.
Кстати, это для домашнего использования, поэтому нагрузка не такая уж большая. То, что я ищу, это лучшие практики для разделения сервера.