Nesta página

Escalabilidade

O Guara Cloud oferece dois tipos de escalabilidade para seus servicos: horizontal (mais instancias) e vertical (mais recursos por instancia).

Escalabilidade horizontal: replicas

Replicas sao instancias adicionais do seu servico rodando em paralelo. Quando voce aumenta o numero de replicas, o trafego e distribuido automaticamente entre elas, melhorando a disponibilidade e a capacidade de atendimento.

Com multiplas replicas, seu servico continua online mesmo se uma instancia falhar — as outras replicas continuam atendendo as requisicoes enquanto a instancia e substituida.

Escalabilidade vertical: CPU e memoria

Voce tambem pode aumentar a quantidade de CPU e memoria alocada para cada instancia do seu servico. Isso e util para aplicacoes que precisam de mais poder de processamento ou consomem mais memoria.

Configurando no dashboard

Para ajustar a escalabilidade do seu servico:

  1. Acesse a pagina do servico no dashboard
  2. Va ate a aba Recursos
  3. Ajuste o numero de replicas, o limite de CPU e o limite de memoria
  4. Clique em Salvar

As alteracoes sao aplicadas automaticamente. Se voce tiver mais de uma replica, a atualizacao e feita de forma gradual (rolling update) para evitar interrupcoes.

Limites por plano

Os limites de escalabilidade dependem do plano do seu projeto:

RecursoHobbyProBusinessEnterprise
CPU por servico (reservado) 0,25 vCPU 0,5 vCPU 1 vCPU 4 vCPU
CPU por servico (burst) 0,5 vCPU 1 vCPU 2 vCPU 8 vCPU
Memoria por servico (reservado) 256 MB 512 MB 2 GB 8 GB
Memoria por servico (burst) 512 MB 1 GB 4 GB 16 GB
Replicas por servico 1 2 3 50
Servicos por projeto 2 4 10 Ilimitado

Degradacao graciosa

Se voce atingir os limites do seu plano, os servicos existentes continuam funcionando normalmente. No entanto, novas alocacoes de recursos serao rejeitadas ate que voce libere recursos ou faca upgrade do plano.

Por exemplo, se voce esta no plano Pro com 4 servicos ativos, nao podera criar um quinto servico. Mas os 4 servicos existentes continuam rodando sem interrupcao.