Configuração de failover de máquinas virtuais usando o KVM

2

Eu tenho dois servidores físicos, cada um com: 2 CPUs (6 núcleos cada), 4 interfaces de rede, 128GB RAM, 4 x 200GB SDD, 2 x 1TB SAS HDD e 1 switch configurável como o Cisco Catalyst com suporte a vlans.

Eu preciso hospedar um aplicativo da web nesses dois servidores no modo de failover. Eu quero usar a virtualização KVM (provavelmente o Ubuntu). Haverá um número de VMs em cada servidor.

Haverá a VM com o HAProxy para o balanceamento de carga. Por trás do HAProxy haverá nginx e servidores de aplicativos (Gunicorn). Também haverá o servidor db e memchached do PostgreSQL. Eu também preciso configurar o pfsense para poder estabelecer conexões VPN para configurar os servidores remotamente.

As perguntas:

É possível ter todas as VMs nos dois servidores físicos duplicadas para tolerância a falhas sem usar nenhum armazenamento compartilhado físico? Assim, mesmo que um dos servidores físicos caia, outro permitirá que toda a configuração funcione.

O pfsense pode ser como um firewall e roteador totalmente funcionais quando é executado na VM?

Posso ter o pfsense VM um em cada servidor físico para tolerância a falhas? Quero dizer, se uma VM de pfsence em um servidor físico travar a outra VM pfsense em outro servidor físico assumirá e continuará funcionando.

Eu sei que as perguntas são muito amplas. Então, se você precisar de algum esclarecimento, pergunte a eles.

Obrigado antecipadamente.

    
por Nurjan 03.05.2017 / 08:14

1 resposta

5

I need to host a web application on these 2 servers in failover mode. I want to use KVM virtualization (most likely Ubuntu). There will be a number of VMs on each server.

Ei, seus pensamentos sobre o KVM parecem bons, só quero acrescentar que para criar realmente redundante Plataforma altamente disponível Eu recomendo que meus clientes vejam o HPE VSA ou o StarWind VSA. Ambos devem fazer o trabalho no seu caso. By the way, StarWind caiu todas as restrições para a sua versão gratuita, para que você possa obter a prova de conceito.

    
por 04.05.2017 / 15:54