Quando o hipervisor deixa de pagar o próprio salário
Esta é a página mais fácil de escrever com honestidade aqui, porque vendemos ambos e não temos razão para empurrá-lo para nenhum lado. A maioria das cargas de trabalho pertence a uma máquina virtual. As que não pertencem costumam se anunciar, e seus donos já sabem o porquê.
O que a virtualização custa
Em silício moderno, a sobrecarga de computação é pequena e entediante. O que você realmente abre mão é o acesso à camada por baixo, e para um punhado de cargas de trabalho essa camada importa.
Menos do que se supõe em CPU, mais do que se supõe em controle.
Alguns por cento de CPU, e isso é tudo
A virtualização de hardware está madura há uma década. Para cargas de trabalho comuns de aplicação, banco de dados e web, a diferença contra o metal nu fica na casa dos dígitos únicos baixos, e é menor que o intervalo entre duas gerações de chip.
Uma indireção no caminho de E/S
Armazenamento e tráfego de rede passam por um driver paravirtualizado. É eficiente, não é grátis, e em taxas de pacotes muito altas é a primeira coisa que você vai encontrar.
Sem firmware, sem configurações de placa
Intercalação de memória, perfis de energia, topologia PCIe e comportamento de boot são nossos. Se ajustar qualquer um desses faz parte do seu trabalho, uma máquina virtual vai frustrá-lo em uma semana.
Virtualização aninhada é limitada
Rodar seu próprio hipervisor dentro do nosso funciona para testes e mal para produção. Proxmox VE está disponível em metal e da série E-32 para cima exatamente por esse motivo.
Você compartilha um domínio de falha
Núcleos e memória são só seus, mas o nó, o switch e a alimentação de energia são compartilhados. Uma máquina dedicada estreita esse domínio a uma placa na qual você pode apontar.
O que a virtualização compra
Tudo abaixo é uma propriedade da abstração em vez do hardware, e cada um desaparece no momento em que você pega a máquina inteira.
Uma nova máquina em 47 segundos
Tempo mediano de fatura paga a credenciais de root. Reconstruções, redimensionamentos e mudanças entre datacenters são a mesma operação com um destino diferente.
Snapshots que levam segundos
Imagens point-in-time em armazenamento separado, cinco slots por €5 por mês, restauradas em segundos. Em metal, snapshots são algo que você constrói e depois mantém.
Falha de hardware vira problema nosso
Um NVMe morrendo ou uma PSU com falha em um nó significa que nós o movemos, e você vê um reboot. O mesmo evento na sua própria máquina significa um ticket, uma espera e uma reconstrução a partir do backup.
Um piso de preço de €29
Metal começa em €239 porque é uma placa inteira com sua própria energia e suas próprias unidades. Cargas pequenas em metal são, em sua maioria, pagando por núcleos ociosos.
Trinta e quatro cidades sem trinta e quatro compromissos
Subir uma instância em uma segunda jurisdição leva um checkout, não um pedido de hardware. Espalhamento geográfico é onde máquinas virtuais são mais difíceis de superar.
Virtual contra metal, como precificamos
Ambas as colunas são nosso próprio catálogo, o que torna essa a única comparação no site sem nenhum arquétipo.
| VPS | Bare metal | |
|---|---|---|
| Preço de entrada | €29 por mês | €239 por mês |
| Tempo de provisionamento | 47 segundos, mediana | No mesmo dia, geralmente em algumas horas |
| Redimensionar | Mudar de plano, reiniciar | Pedir uma máquina diferente |
| Snapshots | Segundos, pelo painel, €5 por cinco slots | Você mesmo constrói e opera |
| Falha de hardware | Nós migramos você; você vê uma reinicialização | Trocamos a peça; você espera por ela |
| Kernel e módulos | Kernels padrão, seus módulos dentro do razoável | Qualquer kernel, qualquer hypervisor, qualquer particionamento |
| Firmware e configurações da placa | Nosso | Suas, via IPMI em uma VPN |
| Vizinhos barulhentos | Nenhum em núcleos dedicados | Nenhum, por definição |
| 32 núcleos e 256 GB | E-32 por €310 por mês | BM-E por €529 por mês, com 15.36 TB de NVMe |
| Custo por núcleo quando totalmente utilizado | Mais alto | Mais baixo |
A linha dos 32 núcleos merece ser lida duas vezes. A máquina virtual é mais barata para a mesma contagem de núcleos; o metal custa €219 a mais e oferece os discos, o firmware e a placa.
Quando o metal é a melhor escolha
Você quer rodar seu próprio hypervisor
Proxmox, ou qualquer outra coisa que espere ser dona da máquina. Virtualização aninhada é ambiente de teste, não plataforma de produção, e fingir o contrário termina mal.
O layout de armazenamento é o produto
ZFS em dispositivos brutos, larguras de stripe específicas ou uma camada de cache que você controla. Falar com discos reais é muito diferente de falar com um block device que entregamos a você.
O licenciamento é precificado por socket ou por núcleo
Alguns softwares custam mais em uma plataforma virtual do que o hardware custaria. Leia a licença antes de escolher, porque ocasionalmente ela decide a arquitetura inteira.
Você tem um orçamento de latência apertado
Onde jitter medido em microssegundos é um requisito em vez de uma preferência, remova cada camada que puder. Isso inclui a nossa.
A máquina será realmente usada ao máximo
Em utilização alta e estável, o custo por núcleo em metal ganha claramente. Em trinta por cento de utilização, é uma maneira cara de manter núcleos aquecidos.
Como decidir em cinco minutos
- 01
Meça a utilização atual com honestidade
Pegue o percentil 95 de CPU e memória ao longo de duas semanas, não o pico que te assustou uma vez. Abaixo de cinquenta por cento em uma máquina que você já possui, metal não é a resposta.
- 02
Pergunte se você precisa da camada abaixo
Firmware, hypervisor, dispositivos brutos, IPMI. Um sim claro para qualquer um deles resolve imediatamente; um talvez vago significa não.
- 03
Precifique a falha que você pode tolerar
Uma placa é um domínio de falha. Se uma substituição de hardware de quatro horas seria inaceitável, ou compre duas máquinas ou adote a plataforma virtual onde mover você é rotina.
- 04
Comece virtual, depois migre
Execute em um E-32 por um mês e meça. Migrar para metal depois é uma reconstrução e uma cópia de dados, e é muito mais barato do que descobrir que você comprou uma placa que não precisava.
“Tínhamos certeza de que precisávamos de metal. Duas semanas de gráficos disseram que precisávamos de mais uma instância virtual e de um índice melhor.”
Perguntas
Por núcleo, perto o suficiente para que a diferença seja difícil de separar do ruído entre execuções na maioria das cargas de trabalho, porque o núcleo é genuinamente dedicado. Onde você verá uma lacuna é em taxas de pacotes muito altas e acesso direto a dispositivos.
Em metal nu, sim, como uma imagem suportada. No lado virtual, está disponível a partir do E-32, e abaixo disso preferimos que você não o faça, pois o desempenho aninhado não é algo em que estejamos dispostos a colocar um SLA.
Sim, e as pessoas fazem isso regularmente. É uma construção nova e uma cópia de dados em vez de uma migração ao vivo, então planeje uma janela de manutenção; o suporte manterá ambas as máquinas durante a sobreposição.
Dentro do que já temos em estoque, geralmente em um dia: contagens de discos, configurações de memória, endereços extras. Qualquer coisa que exija uma ordem de compra para peças que não temos é uma conversa sobre prazos de entrega, não um sim rápido.
Experimente virtual antes de comprar a placa
O E-32 oferece 32 núcleos EPYC e 256 GB de DDR5 ECC por €310 por mês. Se os gráficos então disserem que você quer a máquina inteira, o BM-E está esperando e a migração é rotina.