Primeiro design :
Gluster + (NFS OU GaneshaNFS) no cluster
Nenhuma VM de acesso. Neste caso, o Gluster possui uma arquitetura mais simples que o CephFS. Gluster tem algumas regras sobre adição de nós e capacidade. Está certo, apenas planeje isso desde o começo.
Segundo design :
Se o seu objetivo é ter VM de acesso único para fornecer NFS / CIFS, o Linux pode monte Ceph como dispositivo de bloco. Então você tem stack assim:
NFS/CIFS in Linux -- Ceph RBD
Se você precisar de HA para acessar a VM, adicione o cluster de alta disponibilidade:
NFS/CIFS in Linux HA cluster -- Ceph RBD
Ou, em vez de Ceph RBD, você pode usar o gateway Ceph iSCSI .
Coisas a considerar:
- ampliando
- proteção de dados: 2 ou 3 cópias, eliminação / exclusão
- para desempenho decente use discos SATA e SSD corporativos
- atualização on-line / off-line
- outras soluções: por exemplo. DRBD