Servidores cloud

Escolhendo entre servidores ARM, Standard e Dedicated vCPU

KapsuleHost Servers come in three processor families, and the right one for you is decided by three questions: does your software run on ARM, which region do you need, and does your workload need…

Os Servidores KapsuleHost vêm em três famílias de processadores, e a correta para você é decidida por três perguntas: seu software funciona em ARM, qual região você precisa e sua carga de trabalho precisa de núcleos garantidos.

Tudo o mais é igual em todas as três. Você obtém acesso root completo, as mesmas ferramentas KPanel, o mesmo firewall e patching, os mesmos backups offsite diários e os mesmos snapshots. A diferença está no processador subjacente, e essa diferença aparece no preço, na consistência de desempenho, em quais regiões você pode escolher e se algum software específico será executado.

As Três Famílias em Resumo

ARMStandard x86Dedicated vCPU
Melhor paraAplicações web econômicas, APIs, containers, workers em backgroundCompatibilidade mais ampla, cargas de trabalho geraisDesempenho consistente sob carga sustentada
CPUARM 64-bitx86 64-bit compartilhadoNúcleos x86 64-bit dedicados, não compartilhados
Posição de preçoMais baixo para um determinado vCPU e memóriaIntermediárioMais alto, porque os núcleos são reservados para você
RegiõesEuropa apenasEuropa e SingapuraTodas as seis regiões
EstoqueFrequentemente restrito, fila de reserva disponívelNormalmente disponívelNormalmente disponível
CamadasPhoton, Quark, Lepton, MuonMeteor, Comet, Atlas, Apollo, Vega, PulsarQuasar, Orion, Nebula, Nova, Sirius, Andromeda

Cada camada em cada família vem em duas formas: Cloud VPS não gerenciado, onde você executa o sistema operacional, e Managed Cloud Servers, onde nós executamos. Essa escolha é independente da família, e Managed Compared With Unmanaged Cloud Servers cobre isso.

Onde Compará-los

Faça login em KPanel, abra Store na barra lateral esquerda e escolha Cloud VPS ou Managed Cloud Servers. A escala completa, incluindo bare metal, armazenamento e GPU, está em /plans/compute, agrupada por família com um toggle Unmanaged e Managed no topo.

A escala de planos de computação em KPanel, agrupada por família de processador

Cada camada mostra suas especificações, seu preço mensal na sua moeda de faturamento excluindo GST e um badge de estoque ao vivo. Cada família também traz um painel curto informando quando escolhê-la e quais são os trade-offs, que é o mesmo conjunto de orientações apresentado abaixo.

ARM: O Melhor Custo-Benefício

ARM lhe oferece o máximo vCPU e memória pelo seu dinheiro. Os processadores ARM modernos são rápidos e energeticamente eficientes, e a grande maioria do software atual tem builds nativos em ARM: o próprio Linux, Node.js, Python, Go, PHP, Ruby, Java, Docker, nginx, PostgreSQL, MySQL, Redis e praticamente todas as ferramentas open source amplamente utilizadas.

Escolha ARM quando:

  • Sua pilha completa tem builds ARM 64-bit. A maioria dos runtimes e bancos de dados modernos têm.
  • Você quer o preço mais baixo para um determinado vCPU e memória.
  • Europa é um bom lugar para seu servidor estar.

Os trade-offs, declarados honestamente:

  • ARM apenas, sem emulação. Não emulamos x86 em ARM. Software sem build em ARM não será executado, e a instalação falha de forma clara em vez de funcionar lentamente. Isso é intencional: uma compilação recusada é mais fácil de diagnosticar do que uma que está misteriosamente lenta.
  • Europa apenas. Nenhum Estados Unidos, nenhuma Singapura.
  • Frequentemente fora de estoque. A capacidade ARM é preenchida a partir de cancelamentos, então as esperas podem chegar a várias semanas em tempos ocupados. Você pode reservar em vez de esperar na tela: veja Regions, Availability and the Reserve Queue.

Standard x86: A Escolha de Compatibilidade

Servidores Standard usam núcleos x86 64-bit compartilhados, a mesma arquitetura da maioria dos laptops e desktops. Tudo que funciona em ARM também funciona aqui, mais tudo que só é fornecido como um binário x86.

Escolha Standard quando:

  • Sua aplicação depende de software sem build em ARM.
  • Você executa binários x86-64 proprietários ou pré-compilados sem lançamento em ARM.
  • Você não tem certeza se sua pilha está pronta para ARM e quer a opção segura.
  • Você precisa de Singapura, que ARM não oferece.

Software Que Não Será Executado em ARM

Esta é a razão concreta pela qual Standard existe na escala apesar de ARM ser mais barato. A superfície de pedidos lista estes como apenas x86:

  • wkhtmltopdf, amplamente utilizado para geração de PDF e screenshots. Seus binários Qt com patch são publicados apenas para x86-64.
  • A imagem oficial do Docker Mautic, que é publicada apenas para x86-64, sem manifesto ARM.

Além desses dois, o mesmo raciocínio se aplica a qualquer binário de fornecedor fechado, processador de mídia licenciado, agente empresarial herdado ou imagem de container antiga que foi publicada apenas para linux/amd64.

Não tem certeza se sua pilha está pronta para ARM? Verifique as páginas de lançamento das suas dependências para um build arm64 ou aarch64, e verifique suas imagens Docker para um manifesto linux/arm64. Se tudo em que você confia tem um, ARM economizará dinheiro. Se mesmo uma peça crítica não tiver, escolha Standard e pare de se preocupar com isso.

Os trade-offs:

  • Um pouco mais caro que ARM pelo mesmo vCPU e memória.
  • vCPU compartilhado, que é bom para a maioria das cargas de trabalho, mas não garantido sob carga completa sustentada.

Dedicated vCPU: Desempenho Previsível

Nas camadas ARM e Standard, os núcleos de CPU são compartilhados com outros locatários. Isso é eficiente e perfeitamente bom para a maioria das cargas de trabalho, mas significa que seu throughput sob carga pesada depende em parte do que seus vizinhos estão fazendo. As camadas Dedicated vCPU oferecem núcleos que são reservados apenas para você.

Escolha Dedicated vCPU quando:

  • Você precisa de desempenho consistente sob carga sustentada, sem vizinhos ruidosos.
  • Você quer a escolha de região mais ampla: esta é a única família em todas as seis regiões, incluindo os Estados Unidos.
  • Você está executando cargas de trabalho de produção que não podem tolerar variância de núcleo compartilhado: bancos de dados ocupados, servidores de aplicação com alto tráfego, CI runners, processamento de vídeo e mídia.

O trade-off: um preço mais alto que ARM ou x86 compartilhado pelo mesmo número de vCPU. Você está pagando pela garantia.

Decidindo em Quatro Perguntas

  1. Você precisa de um servidor nos Estados Unidos? Então Dedicated vCPU, a única família lá.
  2. Sua pilha inclui software sem build em ARM? Então Standard x86, na Europa ou Singapura.
  3. Sua carga de trabalho precisa de núcleos garantidos sob carga sustentada? Então Dedicated vCPU.
  4. Nenhum dos anteriores? Comece com ARM para o melhor custo-benefício e aumente a camada mais tarde se você ultrapassar.

Você pode redimensionar livremente para cima e para baixo dentro de uma família, mas não pode redimensionar entre famílias, porque o hardware subjacente é diferente. Escolher uma família é a única decisão que vale a pena gastar alguns minutos. Escolher uma camada dentro dela não: comece menor do que você pensa e redimensione quando as métricas disserem assim.

Além das Famílias de Cloud

As três famílias acima são servidores virtuais. A escala continua em hardware físico single-tenant, que é uma proposição diferente novamente:

  • Dedicated Servers (Bedrock, Slate, Granite, Basalt, Titan) para desempenho bare-metal.
  • Storage Servers (Shelf, Trench, Abyss) para capacidade muito grande sem taxas de egress. Veja Storage Servers.
  • GPU Servers (Spark, Forge, Foundry, Reactor) para treinamento e inferência de IA. Veja GPU and AI Compute Servers.

Servidores bare-metal, armazenamento e GPU carregam uma taxa de configuração única no checkout além do preço mensal, porque são hardware físico provisionado para você. Servidores de cloud ARM, Standard x86 e Dedicated vCPU não têm taxa de configuração. Veja Cloud Server Pricing and GST.

Se gostaria de uma segunda opinião sobre qual família se ajusta à sua carga de trabalho, pergunte a Kora dentro de KPanel ou responda a qualquer email Kapsule. Nosso time da Nova Zelândia preferiria ajudá-lo a escolher corretamente do que vê-lo lutar com um binário não suportado.

Ainda precisa de ajuda?

Envie-nos um email para support@kapsulehost.com ou abra um chat no KPanel.

Abrir KPanel