Todos os produtos
Search
Central de documentação

Database Autonomy Service:Ajuste automático de largura de banda

Última atualização: Aug 27, 2026

O Database Autonomy Service (DAS) ajusta automaticamente a largura de banda de uma instância Redis, aumentando ou reduzindo a capacidade com base no uso médio em tempo real. Esse recurso ajuda a lidar com picos de tráfego planejados ou inesperados.

Importante
  • O Auto Scaling geralmente apresenta latência de 3 a 5 minutos. Em cenários de negócios altamente sensíveis, diminua os limiares do Auto Scaling e reduza a frequência de verificação.

  • O recurso de Auto Scaling fica indisponível se sua conta tiver pagamentos pendentes. A funcionalidade é retomada em até três horas após a regularização da conta.

  • O ajuste automático de largura de banda depende de dados de tendências de desempenho em tempo real para tomar decisões de dimensionamento. Se esses dados forem interrompidos ou sofrerem atrasos significativos, o recurso poderá não funcionar corretamente.

Pré-requisitos

  • Instâncias do Open source Redis (nos modos cloud-native ou clássico) com arquiteturas padrão, cluster ou read/write splitting.

  • Instâncias otimizadas para memória do Tair (Redis OSS-compatible) (nos modos cloud-native ou clássico) com arquiteturas padrão, cluster ou read/write splitting.

  • Instâncias otimizadas para memória persistente do Tair (Redis OSS-compatible) com arquiteturas padrão, cluster ou read/write splitting.

  • Uma service-linked role for DAS criada.

    Nota

    Caso você ainda não tenha criado uma service-linked role para o DAS, o service criará uma automaticamente antes de ajustar a largura de banda.

Contexto

Cada tipo de instância possui um limite específico de largura de banda. Se o tráfego exceder esse limite, o congestionamento de rede pode degradar o desempenho do service. Durante picos de tráfego ou aumentos temporários nas operações de leitura e gravação em chaves grandes, ajustar a largura de banda elimina rapidamente os gargalos sem alterar o tipo da instância. Essa abordagem é mais econômica do que mudar a especificação da instância e entra em vigor imediatamente, sem causar conexões transitórias. Para mais informações, consulte Manually adjust the bandwidth of a Redis instance.

Funcionamento

O sistema mantém o uso real de largura de banda entre os limiares de aumento e redução definidos por você — semelhante a um termostato que mantém a temperatura dentro de uma faixa alvo. Quando o uso ultrapassa um limiar, o sistema calcula uma nova largura de banda alvo e realiza o dimensionamento correspondente.

Fórmula de dimensionamento:

Largura de banda alvo (MB/s) = Actual bandwidth usage (MB/s) / ((Increase threshold + Decrease threshold) / 2)

Exemplo: Uma instância com largura de banda padrão de 96 MB/s, limiar de aumento de 70%, limiar de redução de 30% e janela de observação de 15 minutos.

  • Quando o Average Bandwidth Usage >= 70%, o sistema aumenta a capacidade: largura de banda alvo = (96 × 70%) / ((70% + 30%) / 2) = 135 MB/s.

  • Se o Average Bandwidth Usage cair posteriormente para <= 30%, o sistema reduz a capacidade de volta ao padrão (mínimo de 96 MB/s).

Limites de dimensionamento:

  • Aumento máximo: 6 vezes a largura de banda padrão da instância, limitado a um incremento máximo de 192 MB/s.

  • Mínimo após redução: a largura de banda padrão do tipo de instância.

Comportamento por arquitetura

Arquitetura

Comportamento de dimensionamento

Read/write splitting Cloud Native

Dimensiona a largura de banda de todos os nós com base no nó que apresentar o maior uso

Cluster ou read/write splitting Classic

Monitora e dimensiona no nível de data shard ou réplica de leitura; cada nó é dimensionado independentemente

Casos de uso

Cenário

Descrição

Lidar com picos de tráfego

Aumente temporariamente a largura de banda durante vendas relâmpago ou eventos planejados de alto tráfego e reduza-a depois para diminuir custos.

Mitigar impactos de chaves grandes

Quando muitas operações de leitura/gravação em chaves grandes geram pressão de curto prazo na largura de banda, o Auto Scaling ganha tempo enquanto você resolve a causa raiz.

Gerenciar desvio de requisições em arquiteturas distribuídas

Em arquiteturas de cluster ou read/write splitting, alguns data shards ou réplicas de leitura podem atingir seus limites de largura de banda enquanto outros permanecem ociosos. O Auto Scaling aumenta a largura de banda apenas para os nós sobrecarregados, evitando a necessidade de atualizar toda a instância.

Limitações

  • Após um aumento automático de escala, o sistema aguarda pelo menos 1 hora antes de acionar uma redução automática.

  • Existe um intervalo de resfriamento de 1 minuto entre duas operações consecutivas de aumento automático de escala.

  • A largura de banda pode ser aumentada em até 6 vezes o valor padrão do tipo de instância, com um incremento máximo de 192 MB/s. Exemplos: Se você precisar de uma largura de banda superior a esses limites, considere migrar para o Tair (Enterprise Edition), onde cada tipo de instância suporta uma largura de banda máxima de pelo menos 96 MB/s. Também é possível atualizar o tipo da instância ou mudar para uma arquitetura de cluster. Consulte Instance types para obter detalhes.

    • Uma instância padrão Tair otimizada para memória de 2 GB tem largura de banda padrão de 96 MB/s. Sua largura de banda máxima é 96 + 192 = 288 MB/s.

    • Uma instância padrão Redis Community Edition de 256 MB tem largura de banda padrão de 10 MB/s. Como o aumento máximo permitido é de 60 MB/s, o teto atinge 70 MB/s.

  • Evite ajustar manualmente a largura de banda da instância enquanto o Auto Scaling estiver ativado. As duas funcionalidades interagem da seguinte forma: Exemplos:

    • Largura de banda padrão: 10 MB/s, ajustada manualmente para 70 MB/s — o aumento automático nunca é acionado (pois já está no limite de 6x).

    • Largura de banda padrão: 10 MB/s, ajustada manualmente para 40 MB/s — o aumento automático pode elevar a capacidade para 70 MB/s; a redução automática retorna para 10 MB/s.

  • Se a instância possuir planos de largura de banda ativos, não será possível ativar o Auto Scaling de largura de banda. Cancele primeiro a assinatura desses planos. Consulte Unsubscription management.

  • As operações abaixo desativam o Auto Scaling de largura de banda. Reative o recurso posteriormente, se necessário:

    Operação

    Exceção

    Major version upgrade

    Nenhuma

    Change the configurations of an instance

    Para instâncias de arquitetura padrão, as configurações de largura de banda permanecem válidas após a mudança de especificação.

    Change the zone of an instance

    Para instâncias de arquitetura padrão, as configurações de largura de banda permanecem válidas após a migração de zona.

Faturamento

A largura de banda adicional é faturada por hora, com base na quantidade e na duração. Os valores variam conforme a região. Para mais informações, consulte Billable items.

Nota

Não há cobrança pela largura de banda padrão. Apenas a largura de banda adicional gera custos.

Procedimento

  1. Faça login no DAS console.

  2. No painel de navegação à esquerda, clique em Intelligent O&M Center > Instance Monitoring.

  3. Localize a instância desejada e clique no ID da instância para abrir a página de detalhes.

  4. No painel de navegação à esquerda, clique em Autonomy Center. No canto superior direito da página, clique em Autonomy Service Settings.

  5. No painel Autonomous Function Management > Autonomous Function Settings, ative a chave do service de autonomia e configure os parâmetros de Automatic Bandwidth Upgrade e Automatic Bandwidth Downgrade.

    1. Na aba Optimization and Throttling, marque as caixas de seleção de Automatic Bandwidth Extension e Automatic Bandwidth Scale-back.

    Categoria

    Parâmetro

    Descrição

    Automatic Bandwidth Extension

    Automatic Bandwidth Extension

    Marque a caixa de seleção para ativar este recurso.

    Average Bandwidth Usage ≥

    Quando o uso médio de largura de banda atinge ou supera este limiar, um aumento automático de largura de banda é acionado. O valor é uma porcentagem. O uso médio de largura de banda corresponde ao maior valor entre as médias de entrada e saída.

    Observation Period

    Selecione a duração da janela de observação. Unidade: minutos.

    Nota

    Com as configurações de exemplo, se o uso médio de largura de banda atingir ou exceder 70% dentro de uma janela de observação de 30 minutos, o sistema aumentará a largura de banda da instância Redis. A largura de banda adicional pode ser ampliada em até seis vezes o valor padrão da instância, com um aumento máximo de 192 MB/s. Caso o uso médio de largura de banda caia para 30% ou menos, o sistema reduzirá a largura de banda para o valor padrão do tipo de instância atual.

    Automatic Bandwidth Scale-back

    Automatic Bandwidth Scale-back

    Marque a caixa de seleção para ativar este recurso. Só é possível ativar a Automatic Bandwidth Scale-back após ativar a Automatic Bandwidth Extension.

    Average Bandwidth Usage ≤

    Quando o uso médio de largura de banda cai para este limiar ou abaixo dele, uma redução automática de largura de banda é acionada. O valor é uma porcentagem. O uso médio de largura de banda corresponde ao menor valor entre as médias de entrada e saída.

  6. Clique em OK.

  7. Opcional: Clique em Event Subscription Settings para configurar notificações de eventos referentes aos aumentos ou reduções automáticas de largura de banda.

    Sempre que ocorre um ajuste automático de largura de banda, o DAS gera um evento de nível Notification. Ative a chave Enable Subscription Service e configure os parâmetros de notificação de eventos. Para mais informações, consulte Enable event subscription.

  8. Opcional: Configure um Alert Template para assinar alertas e acompanhar os ajustes automáticos de largura de banda da sua instância de banco de dados.

    O sistema recomenda um modelo de alerta e adiciona regras para os eventos de autonomia correspondentes. Siga as instruções na tela para concluir a configuração.

    Nota
    • Se você já configurou um modelo de alerta para a instância, siga as instruções para adicionar as regras de alerta dos eventos de autonomia ao modelo existente.

    • Caso precise configurar manualmente um modelo de alerta e suas regras, consulte Configure alert templates e Configure alert rules.

  9. Selecione um Alert Contact Group para receber as notificações de alerta.

    • Clique em Add Contact para adicionar um novo contato de alerta.

    • Clique em Create Contact Group para criar um novo grupo de contatos de alerta.

    • Clique em Modify ou Remove ao lado de um contato para editá-lo ou excluí-lo.

    Para mais informações, consulte Manage alert contacts.

  10. Clique em Submit Configuration e confirme a configuração de alerta na caixa de diálogo.