A implantação de um ambiente de virtualização Proxmox VE com alta disponibilidade, utilizando dois servidores e armazenamento distribuído via GlusterFS, é uma solução robusta para pequenas e médias empresas (PMEs) que buscam redundância e escalabilidade. O GlusterFS permite criar um storage redundante onde os dados são replicados entre os discos de ambos os servidores, garantindo que a falha de um nó não interrompa os serviços das máquinas virtuais (VMs).
Topologia e Pré-requisitos
O cenário ideal envolve dois servidores físicos (nós Proxmox), cada um com discos dedicados para o sistema operacional e discos adicionais para o armazenamento GlusterFS.
- Servidor 1 (PVE01): Instalação do Proxmox VE + Discos para GlusterFS.
- Servidor 2 (PVE02): Instalação do Proxmox VE + Discos para GlusterFS.
- Rede: Recomenda-se interfaces de rede separadas para o tráfego de gerenciamento do Proxmox, o tráfego de cluster (Corosync) e o tráfego de armazenamento (GlusterFS) para melhor desempenho e isolamento.
Etapas da Implantação
O processo de implantação pode ser dividido nas seguintes fases principais:
1. Instalação do Proxmox VE
Instale o Proxmox VE em ambos os servidores físicos seguindo o procedimento padrão. Certifique-se de que os discos dedicados ao GlusterFS não sejam formatados durante a instalação do sistema operacional.
2. Criação do Cluster Proxmox
Após a instalação, crie o cluster a partir da interface web (GUI) de um dos nós e, em seguida, junte o segundo nó ao cluster usando as informações de join (junção) fornecidas pelo primeiro nó. Isso estabelece a comunicação e o gerenciamento centralizado através do Corosync.
3. Configuração do GlusterFS
Esta é a fase crucial para o armazenamento distribuído:
- Instalação dos pacotes: Em ambos os nós do cluster, instale o serviço GlusterFS via linha de comando.
- Preparação dos discos: Os discos destinados ao GlusterFS devem ser formatados e montados em um ponto de montagem específico em cada servidor.
- Configuração do volume: Crie um volume GlusterFS replicado (tipo replicated) que distribui e replica os dados entre os servidores. Para apenas dois nós, essa replicação é essencial para a redundância.
- Adição no Proxmox: Adicione o volume GlusterFS configurado como um novo tipo de armazenamento no Proxmox VE, o que permitirá o armazenamento de imagens de disco e a migração ao vivo (live migration) de VMs.
4. Testes e Alta Disponibilidade (HA)
Após a configuração, é fundamental testar a migração de VMs e a resiliência do sistema, simulando a falha de um dos nós para garantir que o HA funcione corretamente.
A implementação do Proxmox com GlusterFS oferece uma solução de infraestrutura hiperconvergente, onde os recursos de computação e armazenamento são combinados nos mesmos servidores, otimizando o uso do hardware e proporcionando um ambiente altamente disponível.
Entre em contato para saber como implantar essa tecnologia na sua empresa.

0 comentário