- Documentação
- Serviços
- Escalabilidade
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:
- Acesse a pagina do servico no dashboard
- Va ate a aba Recursos
- Ajuste o numero de replicas, o limite de CPU e o limite de memoria
- 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:
| Recurso | Hobby | Pro | Business | Enterprise |
|---|---|---|---|---|
| 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.