Alvo ou destino de compartilhamento do iSCSI Windows Cluster por nó

2

Eu tenho um ambiente de laboratório onde eu tenho um Synology NAS que fornece alvos iSCSI que são usados pela VM do Windows 2012 R2 em execução na caixa virtual.

Eu quero configurar um cluster de failover do Windows e, para isso, as VMs precisam compartilhar um disco.

Eu adicionei um novo alvo com um novo LUN. Eu adicionei isso através do iniciador iSCSI na VM, formatei o disco e, em seguida, adicionei os discos de armazenamento para meu cluster por meio do Gerenciador de Cluster de Failover. Eu posso trazer o papel online e ele inicia corretamente o disco.

Por padrão, o Synology não permite múltiplas conexões para o mesmo alvo iSCSI.

A não ativação de várias sessões resulta na conexão de apenas um nó, trazendo o disco on-line correspondente. A execução de um Failover não ativou automaticamente a conexão iSCSI no outro nó.

Parece que tenho as seguintes opções:

  1. Ativar * Permitir várias sessões de um ou mais Iniciadores iSCSI. Isto tem o grande aviso:

    To avaoid risk of significant data corruption, please make sure you are operating in a cluster aware filesystem.

  2. Adicione um destino adicional ao LUN. Ter dois alvos compartilham o mesmo LUN, tendo assim um destino por nó de cluster.

Ambas as opções resultam em que os iniciadores iSCSI em ambos os nós podem se conectar aos destinos iSCSI.

Perguntas:

  • Qual desses eu devo usar?
  • Ambos parecem funcionar faz alguma diferença? Eu entendo que um target tem seus próprios buffers.
  • O Windows Failover Clustering é compatível com isso?
  • Qual deles pode resultar em perda de dados?
  • Também vejo que posso criar um volume de cluster compartilhado que deve ser usado? Talvez eu esteja fazendo completamente errado.
por Ramon Smits 25.04.2016 / 13:13

1 resposta

0

O que eu li e o que eu entendi sugere que, em ambos os casos, é provável que você acabe com corrupção, a menos que você esteja usando um sistema de arquivos com reconhecimento de cluster, como o CSVFS. Eu não sou um usuário Synology, mas eu trabalho com iSCSI e Clusters de Failover.

Eu diria que, no seu caso, permitir várias sessões será a opção mais adequada. Adicionar um novo destino pode ser útil se você quiser aproveitar o MPIO, onde você tem dois segmentos de rede separados para acessar o armazenamento simultaneamente, criando assim caminhos redundantes.

Parece que esta seria uma solução suportada e, sim, você deve adicionar o disco aos volumes compartilhados em cluster, mas você só fará isso quando todos os nós puderem 'ver' o LUN.

Depois de fazer isso, experimente mover o CSV entre nós e vê-lo ficar on-line e desligar os nós do cluster para assisti-lo ao failover.

Uma outra coisa ... Todos os nós no cluster precisam ser capazes de se comunicar uns com os outros, para que possam coordenar as atividades e ficar de olho nos nós que ficam off-line (heartbeat).

    
por 30.04.2016 / 23:29