Como compartilhar um armazenamento entre várias VMs usando o VMWare ESXi e o VSphere?

2

Eu tenho dois servidores de aplicativos em execução em um cluster ativo / ativo em um host virtual VMWare ESXi (5.5, upgrade para 6.5 em um futuro próximo) executando o VSphere. O aplicativo precisa de um armazenamento compartilhado e de alto desempenho.

O ESXi utiliza um armazenamento EMC usando LUNs.

Existe uma maneira de criar um armazenamento adicional (dispositivo de disco) que seja mapeado via VSphere para as duas VMs?

Eu pessoalmente usaria o GlusterFS, que introduz VMs adicionais, mas meus administradores de infra-estrutura tendem a rejeitá-lo (limites de VM atingidos). Então a abordagem GlusterFS não seria possível para mim.

    
por burnersk 16.05.2018 / 15:54

1 resposta

1

O esquema geral é criar um novo vmdk usando 1: 0 como SCSI ID para criar um controlador virtual separado. Este controlador pode então ser configurado para virtual compartilhado (compartilhamento em um único host) ou físico compartilhado (compartilhado entre hosts).

Na outra VM, você também adiciona o disco existente usando um controlador separado e está definido.

Obviamente, as VMs de acesso precisam coordenar o acesso ao disco entre elas. Usar uma opção de sistema de arquivos normal sem cluster não funcionará.

Confira link para detalhes.

    
por 17.05.2018 / 14:35