Hypervisor e GlusterFS (ou similar) no mesmo host físico?

2

Eu herdei um monte de hardware de um projeto que falhou. Eles são servidores SuperMicro 2U com 24x SATA HDD ou SSDs. Eu fui encarregado de transformar esse rack de hardware genérico em um cluster IaaS. Eu sou um veterano com o Xen e o bug do show-stopper para nós com o KVM foi corrigido, então eu estou pronto para ir da maioria dos aspectos.

Olhando a documentação, não tenho certeza se posso executar o GlusterFS (ou o Nimbus / Cumulus ou outra camada de armazenamento em nuvem) no mesmo hardware que o VM Host. Estou tentando descobrir se alguém tem alguma experiência em construir esse tipo de configuração - já que não tenho nós de armazenamento separados, será possível usar esse hardware completamente?

Quaisquer outras soluções sugeridas, como a passagem de hardware para uma máquina virtual de armazenamento dedicada em cada nó?

    
por Karl Katzke 02.10.2011 / 01:00

2 respostas

0

Tenho certeza de que esses sistemas de arquivos precisam do gerenciador de inicialização se estiverem em execução nas máquinas físicas que precisariam ser usadas pelo hipervisor.

Eu uso xen e gluster, mas nunca usando VMs para executar o sistema de arquivos distribuído para executar VMs nos mesmos hipervisores. Acho que o problema seria montar o ISCSI enquanto as VMs que executam o gluster podem não ser capazes de iniciar o fornecimento do hardware. Pode funcionar se as únicas VMs a serem carregadas a partir de uma inicialização física a frio forem as VMs executando gluster, montarem manualmente o ISCSI e, em seguida, inicializarem manualmente as VMs conectadas a LUNs gluster. Deve ser roteirizado.

    
por 20.10.2011 / 02:19
0

O que você está tentando alcançar com o Gluster no VM Host?

O Gluster é um sistema de arquivos FUSE. Isso significa que ele é executado sobre qualquer outro sistema de arquivos e apenas aprimora a funcionalidade da Rede.

Se a replicação do disco HA com VMs no topo for o que você deseja, o Gluster seria a escolha errada. Existem coisas como drbd para isso. Se, no entanto, você precisar de um sistema de arquivos compartilhado para as VMs montarem, pode ser uma boa opção dependendo do que exatamente você está tentando fazer.

    
por 26.01.2012 / 02:32