Cluster Hyper-V do Windows 2012 R2 sem hardware compartilhado

5

Eu tenho vários servidores com matrizes RAID SATA / SAS locais. Gostaria de executar lá máquinas virtuais com algum nível de failover automatizado - sincronizar a VM com o nó secundário em um intervalo de 1 minuto e iniciar automaticamente quando o nó primário morreu pelo menos.

Já criei cluster de failover com testemunha de compartilhamento de arquivos em outra máquina. No Gerenciador de Failover, não consigo adicionar nenhum disco, "Não há disco adequado". Eu tentei adicionar o disco iSCSI virtual via MS iSCSI Target, mas também não apareceu. O Agente de Réplica do Hyper-V não pode ser ativado sem armazenamento compartilhado.

Como alcançar o failover com o hardware atual no Hyper-V? Se não há alguma outra plataforma de virtualização para minhas necessidades? Com base na minha pesquisa com VMWare, eu precisaria de HA + vSAN, que é muito caro, o Ganeti do Google não funciona bem com os convidados do Windows.

    
por Jan Zahradník 02.01.2015 / 16:15

2 respostas

4

Você tem duas opções para criar um cluster de failover do Hyper-V usando seu hardware atual:

1) Windows Server 2016 com réplica de armazenamento link que pressupõe um failover manual no caso de um dos servidores falhar ou os Espaços de Armazenamento Diretos link que precisam de pelo menos 4 hosts link mas fornece failover automatizado e assim por diante.

2) software de terceiros como o StarWind link
Isso pode levar seus discos locais e espelhá-los entre hosts, fornecendo essas instâncias de armazenamento altamente disponíveis como armazenamento compartilhado para seu cluster do Hyper-V. Caso você queira criar um cluster de failover baseado em SMB 3.0 usando servidores dedicados para armazenamento, você pode usar sua versão gratuita link

    
por 03.05.2016 / 17:00
2

Eu não tenho uma solução para você, mas eu sinto que isso merece pelo menos algum tipo de resposta:

Para declarar o óbvio, uma máquina é altamente dependente de seu armazenamento. Em um ambiente altamente disponível - no qual todas as VMs podem ser executadas em qualquer nó - os nós devem poder ver o armazenamento de uma VM, do contrário eles não podem ser um host para essa VM. Portanto, os volumes compartilhados em cluster só podem ser criados se todos os nós puderem ver o armazenamento.

Com dois nós e sem armazenamento compartilhado, acho que o melhor que você pode esperar - sem ir a terceiros - é ficar sem o cluster de failover e usar a réplica do Hyper-v.

Em 2016, recebemos a Réplica de Armazenamento e acho que você pode usá-la para criar um cluster estendido com replicação assíncrona.

Adoraria ver algumas soluções aqui, se elas existirem.

    
por 02.05.2016 / 23:00