O projeto de migração do VMware ESXi para Proxmox, surge em um contexto de busca por soluções de virtualização mais eficientes e econômicas, especialmente após o término do suporte gratuito ao VMware ESXi. O cliente possui uma vasta rede de aproximadamente 200 pontos de venda, necessitava de uma infraestrutura robusta e escalável para gerenciar suas operações de virtualização. A motivação principal foi a necessidade de uma solução que não apenas reduzisse custos, mas também oferecesse facilidade de gerenciamento e escalabilidade. A proposta envolveu a implementação do Proxmox VE como hypervisor principal, visando implementar pelo menos quatro máquinas virtuais em cada ponto de venda. As tecnologias planejadas incluíam o uso de ferramentas open source como Terraform, Ansible e Rundeck para automação e gerenciamento, além de uma estratégia de backup e restore para garantir a continuidade dos negócios.
Sobre o projeto
Desafios na implementação
Durante a implementação do projeto de migração do VMware ESXi para Proxmox, um dos principais problemas foi a compatibilidade das imagens virtuais com o novo ambiente Proxmox, exigindo ajustes nas configurações de rede e armazenamento. Além disso, a necessidade de automatizar o deploy em quase 200 PDVs apresentou dificuldades, especialmente na integração com ferramentas como Terraform e Ansible, que precisaram ser adaptadas para o ambiente específico do cliente. Implementamos uma estratégia de automação robusta, utilizando scripts personalizados para garantir a compatibilidade das imagens e a eficiência do deploy.
Solução implementada
Foi feita a migração do ambiente de virtualização do VMware ESXi para o Proxmox VE. Essa solução foi escolhida por ser uma plataforma robusta, escalável e de fácil gerenciamento, além de ser uma alternativa de custo-benefício eficiente. A implementação do Proxmox VE como hypervisor principal nos pontos de venda (PDVs) permitiu a virtualização de pelo menos quatro máquinas virtuais em aproximadamente 200 PDVs, garantindo uma infraestrutura de TI mais eficiente e preparada para o futuro.
A implementação foi dividida em etapas bem definidas, começando pelo desenvolvimento e homologação das imagens do Proxmox VE na matriz. Utilizando ferramentas como Terraform e Ansible, o processo de deploy das VMs foi automatizado, aumentando a eficiência e reduzindo a possibilidade de erros humanos.
Benefícios e resultados
Com a implementação concluída, conseguimos virtualizar e migrar com sucesso mais de 800 máquinas virtuais em aproximadamente 200 pontos de venda. A utilização de ferramentas como Terraform e Ansible permitiu uma automação eficiente, reduzindo o tempo de deploy e minimizando erros humanos. Além disso, a estratégia de backup e restore implementada garantiu uma recuperação de desastres rápida, com tempo de inatividade reduzido. Conseguiu-se uma grande flexibilidade já que ele suporta uma ampla gama de sistemas operacionais para VMs (como Windows e Linux) e permite o uso de containers para ambientes de aplicação leves, oferecendo bastante flexibilidade. O projeto proporcionou uma infraestrutura de TI mais robusta e escalável, resultando em uma redução de custos operacionais. A adoção do Proxmox VE, uma solução open source, eliminou a necessidade de licenças caras, permitindo um reinvestimento em outras áreas críticas do negócio.