Proxmox VE ou XCP-ng: qual escolher e por quê

Proxmox VE e XCP-ng são as duas principais alternativas open source ao VMware. Arquitetura, storage, backup, gestão e suporte comparados sem torcida.

Equipe Solvefy 7 min de leitura

Quando alguém decide sair do VMware por caminho aberto, duas opções aparecem com força: Proxmox VE e XCP-ng. As duas são maduras, têm comunidade real, rodam em produção séria e custam zero em licença. A escolha entre elas não é óbvia, e o que decide raramente é desempenho — é arquitetura, ferramenta de gestão e o perfil de quem vai operar.

Somos parceiros oficiais Proxmox e não vamos fingir neutralidade completa. Mas um comparativo útil precisa dizer onde o outro lado ganha, e o XCP-ng ganha em pontos concretos.

As duas arquiteturas

O Proxmox VE é Debian com KVM. O hipervisor é o próprio kernel Linux com o módulo de virtualização; VM roda como processo do sistema. Por baixo, você tem um Linux completo, com as ferramentas, os logs e os comandos que qualquer administrador Linux conhece. O Proxmox adiciona a interface web, o cluster, o storage, o firewall e o backup.

O XCP-ng é a continuação aberta do XenServer, baseada no hipervisor Xen. A arquitetura é diferente: o Xen é uma camada que roda diretamente sobre o hardware, e existe um domínio privilegiado (dom0) que gerencia os demais. É um desenho de hipervisor tipo 1 no sentido mais estrito, com separação forte entre a camada de virtualização e a de gestão.

Essa diferença arquitetural gera as consequências práticas de todo o resto da comparação.

Gestão: o ponto que mais separa os dois

No Proxmox, a interface web vem junto e roda em cada nó. Você acessa qualquer nó e administra o cluster inteiro. Não há componente central adicional para instalar, manter ou proteger — e não há ponto único de falha na gestão.

No XCP-ng, o hipervisor não traz interface web completa. A gestão de verdade é feita pelo Xen Orchestra, um produto separado. Ele é excelente — muitos consideram a melhor interface de gestão do mundo open source de virtualização, com backup integrado, relatórios, autoatendimento e visualização de topologia. Mas há duas ressalvas:

  • Ele é um componente à parte, que roda em uma VM e precisa ser instalado, atualizado, protegido e incluído no seu plano de recuperação.
  • A versão pré-compilada oficial é paga por assinatura. Existe a opção de compilar a partir do código-fonte, gratuita e legítima, mas ela exige manutenção própria e a atualização passa a ser tarefa sua.

Se a sua preferência é "tudo incluso, sem peça extra", Proxmox. Se a sua preferência é uma interface de gestão muito polida e você não se importa com um componente separado, XCP-ng.

Storage

Aqui o Proxmox tem vantagem clara em flexibilidade.

O Proxmox oferece nativamente ZFS — com snapshot, compressão, checksum de integridade e replicação entre nós — e Ceph integrado ao painel, permitindo montar uma operação hiperconvergente sem produto de terceiro. Aceita ainda NFS, iSCSI, Fibre Channel, LVM, LVM-thin e diretório.

O XCP-ng trabalha com o conceito de Storage Repository e cobre bem storage externo: NFS, iSCSI, Fibre Channel, storage local. Há caminhos para armazenamento distribuído, mas a integração nativa de um storage definido por software no nível do que o Ceph tem no Proxmox não é equivalente.

Consequência prática: para quem quer hiperconvergência com hardware comum — três nós com discos locais formando storage distribuído redundante —, o Proxmox é o caminho mais direto e mais suportado. Para quem já tem um storage array e quer apenas hipervisor conectado a ele, os dois atendem igualmente bem.

Backup

No Proxmox, o Proxmox Backup Server é um produto separado, gratuito e open source, com incremental real, deduplicação global, criptografia do lado do cliente, verificação de integridade agendada e restauração granular de arquivo.

No XCP-ng, o backup é uma função do Xen Orchestra: backup completo, delta, replicação contínua para outro host e backup para destino externo. É bem resolvido e a integração com a interface de gestão é agradável. A ressalva é a mesma: os recursos mais completos e a versão pronta vêm na assinatura.

Os dois entregam backup de qualidade. A diferença é onde ele mora: peça independente no Proxmox, função da ferramenta de gestão no XCP-ng.

Containers

O Proxmox traz LXC nativo, lado a lado com as VMs, na mesma interface. Container de sistema é útil para serviços internos que não justificam uma VM completa — densidade muito maior e boot em segundos.

O XCP-ng é focado em máquinas virtuais. Para rodar container, você sobe uma VM com Docker ou Kubernetes dentro.

Se aproveitar LXC faz diferença no seu caso, isso é um ponto do Proxmox. Se todo o seu mundo é VM, é irrelevante.

Migração a partir do VMware

Os dois oferecem caminhos, e aqui o XCP-ng tem uma tradição forte: o Xen Orchestra tem ferramenta de migração a partir do VMware bastante elogiada, com bom tratamento de conversão de disco.

O Proxmox evoluiu muito nesse ponto nas versões recentes, com importação assistida de VM do VMware direto no painel, além dos caminhos clássicos de conversão de disco e reinstalação de drivers.

Na prática, os dois conduzem a migração. O que domina o esforço não é a ferramenta e sim o planejamento: inventário, ordem das ondas, drivers do sistema convidado, rede e janela de corte.

Comparativo direto

AspectoProxmox VEXCP-ng
HipervisorKVM sobre DebianXen
Interface webInclusa em cada nóXen Orchestra, componente separado
Custo da gestãoZeroAssinatura, ou compilar do código
Storage distribuído nativoCeph integradoNão equivalente
ZFSNativo, com replicaçãoSuporte menos central
BackupPBS, gratuito e independenteFunção do Xen Orchestra
ContainersLXC nativoSomente dentro de VM
Base de conhecimentoLinux padrãoEspecífica de Xen
Suporte comercialSubscription por socketAssinatura Vates
Perfil de quem operaAdministrador LinuxAdministrador de virtualização

Quando o XCP-ng é a melhor escolha

Vale reconhecer com clareza:

  • Quando a equipe vem de XenServer e já conhece o modelo. A continuidade de conceito e de ferramenta economiza meses.
  • Quando a interface de gestão é o critério dominante e a assinatura do Xen Orchestra é aceitável — ela é realmente muito boa em autoatendimento e relatórios.
  • Quando a arquitetura de hipervisor tipo 1 com dom0 separado é uma exigência de política interna ou de auditoria.
  • Quando já existe storage externo maduro e não há intenção de montar storage definido por software.

Quando o Proxmox VE é a melhor escolha

  • Quando você quer hiperconvergência com Ceph ou replicação com ZFS, sem produto adicional.
  • Quando a equipe é de administradores Linux — o diagnóstico usa as ferramentas que eles já dominam.
  • Quando quer tudo incluso sem componente de gestão separado, e sem ponto único de falha na administração.
  • Quando quer backup robusto gratuito, com deduplicação e verificação, sem assinatura.
  • Quando LXC economiza VM no seu ambiente.
  • Quando quer custo zero de software operando de forma completa, com subscription opcional apenas para suporte.

O critério que decide na prática

Depois de conduzir essa conversa muitas vezes, três perguntas resolvem:

  1. Quem vai operar isso no dia a dia? Administrador Linux tende a produzir mais rápido no Proxmox. Quem vem de XenServer tende a produzir mais rápido no XCP-ng.
  2. Você tem storage externo, ou quer montar storage com os próprios servidores? Storage externo nivela; storage definido por software pende para o Proxmox.
  3. Você prefere tudo incluso, ou não se incomoda com uma peça de gestão separada e assinada?

E, como sempre: prova de conceito antes de decidir. Três nós, carga real, queda de nó no braço, restauração cronometrada, duas semanas de operação pela equipe. Nenhuma tabela substitui esses dois números.

Erros comuns nessa decisão

  • Decidir por benchmark sintético; a diferença de desempenho entre os dois é pequena diante do resto.
  • Ignorar o custo e a manutenção do Xen Orchestra ao comparar "os dois são gratuitos".
  • Escolher pelo que é melhor no papel e ignorar a competência da equipe.
  • Planejar hiperconvergência sem verificar o suporte real a storage distribuído.
  • Esquecer que a ferramenta de gestão também precisa entrar no plano de recuperação.
  • Não escrever RTO e RPO antes de comparar.
  • Pular a prova de conceito por pressa.

Onde a Solvefy/Cloud entra

Como parceiros oficiais Proxmox, montamos a prova de conceito e conduzimos a migração a partir do VMware, do Hyper-V ou do XenServer: inventário, desenho de rede e storage, ondas de migração, teste de queda de nó e teste de restauração cronometrado. Fazemos o comparativo de TCO com os números do seu ambiente. E se a sua equipe vem de XenServer e o XCP-ng for o caminho mais sensato para ela, nós dizemos — trocar de hipervisor é decisão de anos e não vale forçar.

Está escolhendo o caminho para sair do VMware? Fazemos um diagnóstico gratuito da infraestrutura, sem compromisso, em solvefy.cloud.

Solvefy/Cloud — Infraestrutura que cresce com você.

Faça agora o seu diagnóstico e orçamento

Inicie com um diagnóstico gratuito da sua infraestrutura e receba uma proposta personalizada — com escopo, cronograma e valores.