Usando 2 servidores Hyper-v (sem AD) com replicação para fornecer transição perfeita

Usando 2 servidores Hyper-v (sem AD) com replicação para fornecer transição perfeita

Tenho um orçamento muito limitado e pouco conhecimento sobre isso, então, por favor, tenha paciência comigo.

Temos um servidor Hyper-V primário e de backup. A replicação está sendo executada do primário para o secundário. Preciso fazer failover de uma das VMs primária para secundária sem interromper os serviços fornecidos por essa VM.

Esta VM é um servidor web, com um site público.

Nenhuma alteração de dados é gravada no armazenamento desta VM – há outra VM onde os bancos de dados estão hospedados. A VM do servidor web precisa ser reiniciada após as atualizações do Windows, enquanto o Hyper-V secundário executa a imagem de replicação mais recente.
Depois que a VM for reiniciada no Primário, a VM no Primário deverá ser novamente a ativa e, em seguida, o WindowsUpdates será replicado até o Hyper-V Secundário (inativo novamente).

Resumindo - Tendo 2 servidores Hyper-V (não agrupados - sem Active Directory), como fazer com que uma VM seja executada no secundário (sem tempo de inatividade do serviço fornecido), reinicialize a VM no primário e troque todos os usuários 'sessões de volta para a VM no primário?

Responder1

LIveMigration é necessário para evitar a interrupção do serviço no seu caso. Para habilitar o LiveMigration e/ou failover automático, você precisa de WSFC ingressado no domínio (o cluster independente de domínio não oferece suporte ao LiveMigration) e armazenamento compartilhado.

Posso sugerir o seguinte design econômico:

1) Atualize a licença para o Windows Server Standard (você precisa licenciar o AD VM em cada servidor)

2) Use Virtual SAN para criar um armazenamento compartilhado (Starwindvsangrátis, por exemplo)

3) Criar cluster de failover associado ao domínio

4) Implantar VMs

PS Tecnicamente você pode fazer isso com o Hyper-V Server, mas não tenho certeza se a licença permite.

Responder2

Você pode usar a réplica do Hyper-V e o failover automatizado de script do PowerShell. Ver:

Automação de failover de réplica PoSh Hyper-V

... apenas certifique-se de usar algum mecanismo para evitar o cenário de divisão cerebral, digamos, execute seus scripts de automação no Azure ou na VM de monitoramento hospedada pela AWS.

Responder3

A réplica do Hyper-V não fornece recursos automáticos de failover e failback. Para isso você precisa implantar um Cluster de Failover.

informação relacionada