Dimensione os nós FE verticalmente (altere a especificação) ou horizontalmente (adicione ou remova nós) para melhorar o processamento de metadados, o throughput de conexões e a disponibilidade da instância.
Impacto
-
A redução horizontal e o downgrade vertical podem causar interrupções momentâneas de conexão. Proceda com cautela em períodos de baixo tráfego e garanta que a aplicação implemente previamente um mecanismo de reconexão.
Tipo de dimensionamento
Impacto nos negócios
Expansão horizontal
Sem impacto
Redução horizontal
Quedas breves de conexão
Upgrade vertical
Quedas de conexão por aproximadamente 30 segundos a 1 minuto
Downgrade vertical
Quedas de conexão por aproximadamente 30 segundos a 1 minuto
Operações de gerenciamento: durante a alteração de configuração, a instância entra no estado Changing Specifications. Nesse período, as operações de gerenciamento (reinicialização, upgrade e alteração de configuração) ficam indisponíveis.
Limites
Em instâncias com o modo de implantação legado do FE (master-observer), adicione apenas nós Observer durante a expansão. A adição de nós Observer em instâncias na versão 3.0 pode reduzir temporariamente as taxas de acerto de cache. Recomendamos executar essa operação fora dos horários de pico.
O modo de implantação do FE é considerado legado (master-observer) se o FE tiver 2 nós ou se a versão do kernel for anterior à 4.0.4. Caso contrário, trata-se do modo atualizado (follower).
Especificações
Especificação do nó: 4 CU a 64 CU
Quantidade de nós: 1 a 11 (números ímpares)
Custos
Estime as cobranças adicionais do FE a partir de 15 de agosto com base no FeSize e nas regras de faturamento. Para instâncias por assinatura, as cobranças do FE referentes ao período atual são adicionadas no primeiro ciclo de renovação após 15 de agosto.
Guia de downgrade do FE
Para reduzir as especificações do FE e controlar custos, revise as métricas de CPU e memória JVM do FE dos últimos 7 dias, incluindo os horários de pico de negócios. Diminua a especificação em um nível por vez e monitore por pelo menos 7 dias antes de novos ajustes.
Considere reduzir a especificação em um nível quando todos os nós FE atenderem às seguintes condições:
|
Métrica |
Condição para downgrade |
|
Utilização de CPU |
Utilização média abaixo de 20% e pico abaixo de 40%. |
|
Memória JVM |
Queda clara após GC, com marca d'água mínima consistentemente abaixo de 30%. |
|
Full GC |
Sem Full GC frequente e sem tendência de alta na marca d'água mínima de memória JVM. |
Configuração recomendada
Para ambientes de produção, mantenha pelo menos 4 núcleos × 3 nós de votação para equilibrar a capacidade básica de processamento e a alta disponibilidade:
4 núcleos fornecem a margem de recursos necessária para análise de SQL, planejamento de consultas, gerenciamento de metadados e tarefas em segundo plano.
3 nós de votação formam um quórum majoritário; assim, se 1 nó falhar, os 2 restantes continuam atendendo ao tráfego.
Um único nó não oferece alta disponibilidade. Quantidades pares de nós de votação geralmente não melhoram a capacidade de failover.
Os nós de votação do FE normalmente usam números ímpares, como 1, 3 ou 5. Nós sem direito a voto, como Observers, não contam para o quórum.
Ajustar a configuração
Acesse o console do ApsaraDB for SelectDB.
Na página Instances, localize a instância desejada.
-
Na coluna Actions, clique em More e escolha uma ação conforme sua necessidade:
Para adicionar nós FE, clique em FE horizontal expansion.
Para remover nós FE, clique em FE Scale In.
Para fazer upgrade das especificações dos nós FE, clique em FE Scale Up.
Para fazer downgrade das especificações dos nós FE, clique em FE Scale Down.
NotaA quantidade de nós FE deve ser ímpar, com mínimo de 1. A remoção de nós pode causar quedas breves de conexão. Recomendamos executar essa operação fora dos horários de pico.
Verifique a current configuration e selecione a especificação alvo (Core) ou a quantidade de nós na seção configuration parameters.
A parte inferior da página exibe o FeSize e o preço atualizados em tempo real. Aceite o contrato de service e clique em Buy now.
Retorne à página Instances. A alteração entra em vigor quando o status da instância retornar para Running.