Todos os artigos

hospedagem

Qual tamanho de VPS você precisa? Um guia sem complicação sobre CPU, RAM e armazenamento

Escolha o tamanho certo de servidor para um site, um app ou um serviço self-hosted sem pagar por uma potência que você não precisa.

  • hospedagem
  • dimensionamento
  • iniciantes
Três tamanhos de servidor sobre uma bancada — pequeno, médio e grande — com o médio marcado como a escolha certa e o grande mostrando espaço não utilizado.

Você não quer pagar caro por um servidor que fica quase sempre parado, mas também não quer que o seu site engasgue na primeira vez que algumas pessoas acessarem ao mesmo tempo.

Escolher um tamanho parece uma coisa técnica porque os provedores vendem números: núcleos de CPU, RAM, armazenamento, banda. Mas a decisão fica mais simples quando você trata o servidor como um pequeno espaço de trabalho. Você precisa de mãos suficientes para fazer o trabalho, espaço suficiente na mesa para manter as coisas abertas e espaço suficiente no armário para guardar o que importa.

Comece pelo que o servidor precisa sustentar

Antes de escolher os números, dê um nome ao trabalho.

Um pequeno site institucional é como uma loja tranquila com poucos visitantes olhando as prateleiras. Um site WordPress com plugins é mais movimentado: ele precisa montar páginas, conversar com um banco de dados e, às vezes, enviar e-mails. Uma web app tem mais peças em movimento, especialmente se tiver tarefas em segundo plano, upload de arquivos ou usuários reais logados. Um serviço self-hosted, como uma nuvem privada de arquivos, pode depender mais do armazenamento do que da velocidade pura.

Aqui vai um ponto de partida simples:

O que você está rodandoTamanho inicial sensato
Site estático ou site pessoal minúsculo1 CPU, 1 GB RAM, 20 GB de armazenamento
Site WordPress pequeno ou blog1–2 CPU, 2 GB RAM, 30–50 GB de armazenamento
Web app pequena com banco de dados2 CPU, 2–4 GB RAM, 40–80 GB de armazenamento
Serviço privado de arquivos ou fotos2 CPU, 2–4 GB RAM, armazenamento conforme os seus arquivos
Vários sites pequenos juntos2–4 CPU, 4 GB RAM, 60+ GB de armazenamento

Isso não são leis. São linhas de partida seguras. Se você está saindo de uma hospedagem compartilhada, o seu antigo provedor provavelmente escondia esses limites de você. O nosso guia sobre como migrar de uma hospedagem compartilhada cPanel para o seu próprio servidor explica essa mudança com mais detalhes.

CPU: quantas mãos estão fazendo o trabalho

A CPU (central processing unit) é o trabalhador que faz o raciocínio. Quando alguém visita o seu site, a CPU ajuda a montar a página, executar o código do app, redimensionar imagens, processar logins e responder às perguntas do banco de dados.

Uma CPU é suficiente para muitos sites pequenos porque as requisições web são curtas. O trabalhador pega uma tarefa, termina e passa para a próxima. Você precisa de mais CPU quando muitas tarefas chegam ao mesmo tempo, ou quando cada tarefa é pesada.

Escolha mais CPU se você roda:

  • WordPress com muitos plugins ou construtores de página
  • Um app com ações frequentes dos usuários
  • Processamento de imagem ou vídeo
  • Indexação de busca
  • Vários sites em um só servidor

Não compre CPU extra só porque soa mais rápido. Se o seu site passa a maior parte do tempo esperando visitantes, essas mãos a mais podem ficar paradas o dia todo.

RAM: o tamanho da bancada

A RAM (memória) é a bancada. Ela guarda as coisas que o seu servidor está usando ativamente neste momento: o servidor web, o banco de dados, o código do app, o cache e as tarefas abertas.

Quando a RAM é pouca demais, o servidor começa a mandar coisas para dentro e para fora de um armazenamento mais lento. É como tentar cozinhar o jantar em uma tábua do tamanho de um cartão-postal. Dá para fazer, mas tudo demora mais e é fácil derrubar as coisas.

Para quem está começando, a RAM costuma ser o limite que você sente primeiro.

Um site bem pequeno pode rodar com 1 GB, mas sobra pouca folga. Um site ou app WordPress pequeno geralmente fica melhor com 2 GB. Se você roda um banco de dados no mesmo servidor, lida com upload de arquivos ou hospeda vários serviços, 4 GB é um ponto de partida bem mais tranquilo.

Se você está publicando um app pequeno, é aqui que o planejamento ajuda. O app em si pode ser leve, mas o banco de dados, o worker em segundo plano e o cache também precisam de espaço na bancada. A gente cobre esse quadro maior em publicar uma pequena web app sem DevOps.

Armazenamento: o armário, não o motor

O armazenamento é onde os seus arquivos vivem quando não estão sendo usados ativamente. Arquivos do site, imagens enviadas, dados do banco de dados, logs, backups e atualizações do sistema — tudo precisa de espaço.

Normalmente, o armazenamento não deixa um site simples mais rápido depois que você tem o suficiente dele. É mais parecido com o espaço de um armário. Muito pouco é um problema. Um armário enorme e vazio não deixa a casa melhor.

O erro é contar só os arquivos do seu site. Um site que hoje pesa 5 GB pode precisar de muito mais espaço para:

  • Crescimento do banco de dados
  • Mídia enviada
  • Arquivos temporários
  • Arquivos de log
  • Atualizações de software
  • Cópias de backup antes de serem movidas para outro lugar

Para um site básico, 30–50 GB costuma ser confortável. Para um serviço privado de arquivos, o número certo depende do que você planeja armazenar. Se você está fazendo self-hosting de algo como uma nuvem privada, o armazenamento passa a ser a decisão principal, não um detalhe secundário. O nosso guia de self-hosting do Nextcloud percorre esse tipo de caso de uso.

Deixe espaço para picos e backups

O seu servidor não precisa ser dimensionado para o dia mais movimentado dos seus sonhos. Mas ele deve sobreviver às surpresas normais.

Um pico pode ser uma newsletter sendo enviada, uma publicação nas redes sociais ganhando atenção, um backup rodando, um mecanismo de busca rastreando o seu site ou um plugin fazendo um trabalho agendado. Se o seu servidor já está cheio num dia tranquilo, um pico pequeno pode derrubá-lo.

Uma boa regra: não mire no menor tamanho que mal consegue ligar. Mire no menor tamanho que ainda tem um respiro.

Os backups também contam aqui. Um backup não é só uma cópia de segurança; é também um trabalho que o seu servidor tem que executar. Ele lê arquivos, empacota dados e, às vezes, usa espaço temporário extra. Se o seu armazenamento está quase cheio, os backups podem falhar exatamente no momento em que você mais precisa deles. Se você tem dúvidas sobre essa parte, comece por como fazer o backup do seu servidor.

O atalho

O problema honesto do dimensionamento é que você está adivinhando antes de ter qualquer evidência. Os números de um plano — núcleos, gigabytes — não significam nada até um site de verdade estar rodando neles, e aí uma estimativa errada aparece do jeito mais difícil: uma máquina que passa a maior parte do tempo dormindo e cobra caro de você em silêncio, ou uma que desaba na primeira tarde movimentada.

O Server Manager fecha essa lacuna mostrando o que o servidor está realmente sustentando — o quanto as mãos estão ocupadas, o quanto a bancada fica cheia, com que rapidez o armário está enchendo — em palavras simples em vez de gráficos brutos. Assim você dimensiona a partir da realidade, não de um folheto: dá para saber se o plano de hoje tem folga real ou está no limite, e perceber isso num dia calmo em vez de durante o pico que força a decisão.

O verdadeiro benefício é que a pergunta continua fácil de responder mais tarde. Meses depois, basta uma olhada para saber se você ainda tem espaço para crescer ou se é hora de subir de tamanho — e subir de tamanho vira um passo deliberado, não uma emergência. Você consegue o que queria desde o início: um servidor sob medida para o trabalho, com folga suficiente para dormir tranquilo e nenhuma que você esteja pagando para ficar à toa.

O seu ganho: no tamanho certo, não superdimensionado

O tamanho certo de servidor não é o maior que você pode pagar. É o que se ajusta ao trabalho, com um pouco de espaço para respirar.

Comece pelo que você está hospedando. Dê a ele CPU suficiente para os momentos movimentados, RAM suficiente para manter a bancada livre e armazenamento suficiente para crescimento e backups. É assim que você evita os dois erros comuns: comprar demais por medo, ou comprar de menos e brigar com páginas lentas mais adiante.