Digite para filtrar os verbetes do Glossário.

    DevOps e infraestrutura · Formação DevOps

    O que é Escala vertical?

    Escala vertical ajusta os recursos de uma instância. Entenda CPU, memória, interrupções possíveis e como conferir se a aplicação aproveitou a mudança.

    Também chamado de: escalabilidade vertical, scale up

    O que é escala vertical

    Escala vertical é o ajuste dos recursos disponíveis por instância, como CPU e memória. A ampliação é chamada de scale up, e a redução é chamada de scale down.

    O serviço recebe uma instância com outra capacidade, em vez de necessariamente distribuir o trabalho por mais cópias. A plataforma pode ajustar o recurso existente ou exigir sua substituição, conforme o tipo de mudança.

    Identificar o recurso que limita o atendimento

    Uma aplicação pode ficar lenta por falta de memória, espera de disco ou chamadas demoradas a outro serviço. Aumentar a memória disponível não reduz, por si só, o tempo que uma API externa leva para responder. Relacione o recurso a alterar à etapa que limita a tarefa antes de dimensionar a mudança.

    Confira as medidas junto do comportamento que precisa melhorar. CPU baixa não descarta uma restrição a um único processador, e memória livre não explica uma consulta que aguarda resposta de uma dependência externa.

    Mais processadores não garantem ganho proporcional

    Um trabalho que executa principalmente numa única sequência pode não aproveitar todos os processadores acrescentados. Outras partes podem continuar limitadas pelo banco ou pela velocidade de leitura do armazenamento.

    Compare o mesmo tipo de tarefa antes e depois da mudança, incluindo duração e quantidade de falhas sob carga semelhante. No exemplo do container, confira se ele reconhece o novo limite e se conclui a tarefa que antes provocava seu encerramento. O plano contratado e o resultado da execução precisam ser conferidos separadamente.

    A alteração pode exigir interrupção

    Certas plataformas exigem parar ou recriar a instância para mudar seu tamanho. O procedimento precisa considerar o tempo de retorno, as conexões em andamento e os efeitos sobre endereços e armazenamento.

    Na alteração documentada de tipo de instância EC2 com volume EBS, por exemplo, é necessário parar a instância. Esse comportamento não deve ser generalizado para toda plataforma, mas mostra por que a conferência do procedimento antecede o ajuste.

    Reduzir também exige conferir compatibilidade

    Uma redução de memória pode deixar a aplicação sem espaço para picos que não apareceram numa amostra curta. Observe períodos representativos e os limites mínimos exigidos pelo sistema e pelos serviços instalados.

    Armazenamento pode ter condições diferentes de CPU e memória, inclusive ausência de redução direta. Confira o método suportado para cada recurso, sem presumir que toda ampliação pode ser desfeita pelo mesmo caminho.

    Avaliar o resultado na aplicação

    Depois do ajuste, confira os recursos reconhecidos pelo sistema e os limites efetivos dos processos. Acompanhe a tarefa que motivou a mudança para verificar se o tempo de resposta e a estabilidade melhoraram.

    A escala horizontal trata do número de instâncias e pode exigir outro desenho de distribuição. Para acompanhar essas escolhas com base no consumo e no comportamento observado, o Conselheiro de Tecnologia da Dev Side Studio pode apoiar a revisão recorrente da infraestrutura.

    Dúvidas frequentes

    Perguntas frequentes sobre Escala vertical

    Escala vertical preserva sempre a mesma máquina sem interrupção?
    Não. A plataforma pode exigir parada, reinício ou substituição por uma instância maior. O conceito trata da capacidade por instância, não da preservação obrigatória de sua identidade.
    Dobrar a CPU reduz pela metade o tempo de resposta?
    Não necessariamente. O trabalho pode não usar os processadores adicionais ou continuar esperando banco, disco ou rede. O ganho precisa ser medido.
    A aplicação usa automaticamente toda memória acrescentada?
    Depende de sua configuração e dos limites aplicados. Um processo ou container pode continuar restrito ao valor anterior mesmo depois do aumento da máquina.
    Reduzir recursos é o inverso simples de aumentar?
    Nem sempre. Há limites e procedimentos específicos da plataforma, sobretudo para armazenamento. Também é preciso conferir se o serviço continua funcionando com a capacidade menor.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Formação DevOps

    A escala vertical ajusta os recursos de uma instância conforme a carga e a capacidade observadas.

    Conhecer a formação
    Capa da Formação DevOps

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano