У меня есть небольшой сервер ЦП J1900 под управлением Debian Linux с 8 ГБ оперативной памяти и 64 ГБ SSD. Я использую его для запуска нескольких слегка загруженных виртуальных машин KVM. Это не очень мощный сервер, но требования низкие, за исключением того, что мне нужно намного больше дискового пространства. Производительность не большая проблема, но надежность.
Теперь у меня есть дисковый корпус ICY BOX, содержащий 2 жестких диска по 4 ГБ, подключенных к нему через USB3. Мне нужна некоторая надежность, поэтому я подумал, что смогу использовать ZFS на двух дисках и иметь зеркало, чтобы получить некоторую терпимость к сбоям диска за счет половины дискового пространства. Затем я создал бы тома zfs на диске для каждой виртуальной машины, чтобы использовать ее в качестве хранилища.
Это разумный способ организовать это? Я слышал, что ZFS использует много оперативной памяти, будет ли это сильно влиять на мои ограниченные 8 ГБ?
Или мне лучше использовать mdadm для raid1-зеркалирования моих дисков (при условии, что это работает на дисках, подключенных через USB), а затем LVM, чтобы разделить пространство?