Failover do armazenamento anexado do iSCSI

3

Temos uma VM do Windows 2012 R2 Hyper-V que tem várias unidades conectadas via iSCSI diretamente a uma SAN. Essas unidades são acessadas por várias outras VMs do 2012 R2 usando caminhos UNC para adicionar e buscar arquivos (muito raro para atualizar / excluir). Os arquivos são criados por um processo interno e visualizados posteriormente pelos usuários.

Se a VM conectada ao armazenamento iSCSI ficar offline, todo o nosso processamento de arquivos terá que ser interrompido. Não podemos gerar e salvar novos arquivos, e os usuários não podem visualizá-los. Este é um ponto único de falha.

Existe uma tecnologia que podemos implementar que conecte as unidades iSCSI a outra VM se a primeira VM ficar offline (planejada ou não)?

Nossa SAN não tem a capacidade de apresentar a unidade como um NAS (isso tornaria nossa vida mais fácil). É possível usar o Cluster de Failover do Windows para fornecer alguma redundância conectando as unidades iSCSI onde quer que o primário esteja? Tudo o que consegui encontrar foi o failover do iSCSI Target, mas acho que não é isso que preciso.

Alguma idéia?

    
por Greg 07.09.2016 / 09:04

3 respostas

0

Ainda trabalhando nisso, mas parece que podemos fazer isso com o Cluster de Failover do Windows. Este blog nos deu um bom guia: link

Basicamente:

  1. Crie um Cluster de Failover e adicione todos os nós a ele. Conecte a unidade iSCSI a todas as VMs, mas mantenha-as no modo offline (usando o gerenciamento de disco).
  2. Coloque on-line em um dos servidores, formate a unidade e apresente-a ao SO.
  3. No gerenciador de cluster de failover, expanda a pasta Armazenamento, clique com o botão direito do mouse em discos e em Adicionar disco. Siga o assistente. Isso significa que a unidade fará failover para outros nós no cluster e será colocada online nessa unidade.
  4. Adicione uma função de compartilhamento de arquivos ao cluster e selecione o disco.
  5. Crie um compartilhamento na função de compartilhamento de arquivos - que, em seguida, fornece um caminho UNC que pode fazer failover em qualquer nó no Cluster de Failover
por 09.09.2016 / 03:28
2

Existe uma tecnologia chamada Multipath I / O que basicamente lida com o que você descreveu: link

Para obter redundância no nível do hipervisor, você precisará criar o Cluster de Failover. Depois disso, você poderá configurar as funções de VMs HA, SOFS ou "Servidor de arquivos com tolerância a falhas" que parecem ser a meta que você está tentando alcançar.

No entanto, a alta disponibilidade com todos os acima mencionados só pode ser obtida usando o armazenamento compartilhado. Você pode precisar de 2 servidores NAS físicos ou 2 hosts com alguns softwares de "SAN virtual" instalados.

Dê uma olhada no StarWind Virtual SAN ou no HPE VSA. Tanto quanto sei, ambos têm versões gratuitas disponíveis com algumas limitações.

StarWind: link

HPE VSA: link

    
por 07.09.2016 / 13:03
0

No seu caso, você pode criar o SOFS (cluster de servidores de arquivos):

link

    
por 07.09.2016 / 09:31