Estou planejando configurar um pool do FreeNAS ZFS usando duas unidades de 2 TB e duas unidades de 1 TB. Eu gostaria de ter redundância de dados de alguma forma. Li este post que parece sugerir que minhas duas opções são perder 1 TB por unidade de 2 TB usando RAIDZ ou usar este comando (que dobra o espaço necessário para redundância de dados):
zfs set copies=2 poolname
Existe uma maneira melhor de lidar com isso e obter algo mais como o Beyond RAID da Drobo ou o XRAID da Netgear? Como alternativa, eu poderia particionar cada unidade de 2 TB em partições de 1 TB e colocar as duas partições no pool?
Isso depende da quantidade de armazenamento de dados que você precisa. Você pode criar dois conjuntos de 1 TB e 2 TB cada, usando o RAID 1. Caso contrário, verifique se você pode adquirir discos do mesmo tamanho e tente o RAID 1 + 0 ou o RAIDZ.
fonte
No guia de administração do ZFS:
"Os dispositivos podem ser fatias individuais em um disco pré-formatado ou podem ser discos inteiros que o ZFS formata como uma única fatia grande".
Portanto, sim, você pode criar duas partições de 1 TB nessas unidades de 2 TB, usá-las para o RAID-Z vdev e o espaço restante para armazenamento não redundante.
No entanto, de acordo com o Guia de práticas recomendadas do ZFS, você pode enfrentar um desempenho degradado:
fonte