Eu tenho um pequeno servidor de CPU J1900 executando o debian linux com 8GB de ram e um SSD de 64GB. Eu estou usando para executar algumas máquinas virtuais kvm muito carregadas. Não é um servidor muito poderoso, mas as demandas são baixas, mas eu preciso de muito mais espaço em disco. O desempenho não é muito problemático, mas a confiabilidade é.
Agora, eu tenho um gabinete de disco ICY BOX contendo 2 discos rígidos de 4GB conectados a ele por USB3. Eu preciso de alguma confiabilidade, então estava pensando que eu poderia usar o ZFS nos dois discos e ter o espelho para que eu obtivesse alguma tolerância a falhas de disco ao custo de metade do espaço em disco. Eu criaria volumes zfs no disco para cada VM usar como armazenamento.
Esta é uma maneira razoável de organizar isso? Ouvi dizer que o ZFS usa muito ram, porém, isso consumirá muito meus 8GB limitados?
Ou é melhor usar o mdadm para espelhar o raid1 dos meus discos (supondo que isso funcione em discos USB montados) e depois o LVM para dividir o espaço?
Tags raid zfs usb-storage linux