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

Deixe um comentário

Avatar placeholder

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *