Que sistema de arquivos usar para hospedar máquinas virtuais?

2

Objetivo Uma configuração de servidor confiável que serve como backup externo para vários servidores distribuídos, além de hospedar algumas máquinas virtuais. Os backups de cada servidor devem ser criptografados, incrementais e desduplicados. As máquinas virtuais são relativamente baixas em requisitos de recursos (todas juntas - 2 GB de RAM, 100 GB de armazenamento) e precisam ser administradas remotamente. A configuração final precisa ser capaz de suportar uma ou duas falhas no disco rígido. A substituição de discos rígidos com falha não precisa acontecer on-line, mas deve ser simples o suficiente (por exemplo, identificar falha na unidade, substituir com unidade limpa de mesma capacidade, inicializar, aguardar reconstrução). O sistema deve ser capaz de detectar e remediar o Bitrot.

Hardware Eu gostaria de empregar um HP N54L, 8 GB de RAM ECC, 4 x 4 TB WD RED, 2 x 120 GB TOSHIBA discos. Eu também tenho um controlador HP P410 que eu poderia usar, se essa é a melhor opção.

Planejar Minha ideia atual é usar o 4 x 4 TB como RAID 5 de software ou hardware para armazenamento de backups e VMs, 2 x 120 GB como RAID 1 de hardware para o OS / hypervisor. Instale o Debian, configure o Proxmox VE 4 no topo, uma VM para BorgBackup mais VMs adicionais.

Sistemas de arquivos O ZFS pode consumir muita RAM para ser executado de forma confiável, especialmente porque também haverá algumas VMs, BTRFS não oferece detecção de bitrot se você usar a opção nodatacow para contra o mau desempenho das VMs . O Ext4 não oferece proteção contra o Bitrot.

Qual sistema de arquivos posso empregar?

    
por Riley 26.01.2016 / 14:50

1 resposta

2

O ZFS e o BTRFS oferecem proteção contra o bitrot, você tem que escolher entre os dois.

você também quer deduplicação

  • para o ZFS, você precisará de mais RAM
  • para o BTRFS, você pode usar a deduplicação de lote link (desduplicação em linha está planejada)

minha sugestão é ZFS

para criptografia eu sugiro o ZFS sobre o LUKS, o ZVOL para VMs

é importante que você criptografe em um nível inferior ao dedup

    
por 18.02.2016 / 00:02