O DAS recomenda ou executa automaticamente o scale-up e o scale-back das suas instâncias de banco de dados com base nas políticas que você define, ajudando a manter o desempenho e controlar os custos.
Visão geral do recurso
O recurso de Auto Scaling está sendo disponibilizado gradualmente no Database Autonomy Service (DAS) desde 18 de fevereiro de 2022.
Prediction-based auto scaling: Usa dados históricos dos últimos 10 dias para prever o uso de métricas de desempenho nas próximas 24 horas. Quando o valor previsto atinge ou supera a meta definida, o DAS fornece uma recomendação de scale-up.
Scheduled auto scaling: Executa o scale-up de uma instância de banco de dados em um horário agendado com base em uma política predefinida e reverte automaticamente após a duração especificada. Use este recurso para lidar com alterações previsíveis e cíclicas de carga de trabalho, mantendo o controle de custos.
Automatic scaling for local resources: Se a utilização média da CPU atingir um limiar definido dentro de uma janela de observação, o DAS aumenta os núcleos de CPU da instância usando recursos disponíveis no host local.
Automatic storage expansion: Caso o espaço de armazenamento usado atinja ou exceda um limiar estabelecido, o sistema expande automaticamente o armazenamento para garantir a continuidade do service.
Crie uma política
Faça login no console do DAS.
No painel de navegação à esquerda, clique em Resource Management > Auto Scaling Settings.
-
Na seção Auto Scaling Policies, clique em Add Policy à direita. Na página Add Policy, selecione um Mode para a nova política e configure seus parâmetros conforme descrito nos tópicos a seguir:
Aplicar uma política
Faça login no console do DAS.
No painel de navegação à esquerda, clique em Resource Management > Auto Scaling Settings.
Na seção Auto Scaling Policies, localize a política desejada e clique em Apply na coluna Actions.
Na página Apply Policies, selecione as instâncias de banco de dados para esta política e clique em
.Clique em OK para aplicar a política às instâncias de banco de dados selecionadas.
Remover uma política de uma instância
Faça login no console do DAS.
No painel de navegação à esquerda, clique em Resource Management > Auto Scaling Settings.
Na seção Auto Scaling Policies, localize a política desejada e clique no número na coluna Applied Instances.
Na página Instance Details, localize a instância desejada e clique em Cancel na coluna Actions.
Clique em OK.
Modifique uma política
Faça login no console do DAS.
No painel de navegação à esquerda, clique em Resource Management > Auto Scaling Settings.
Na seção Auto Scaling Policies, localize a política desejada e clique em Modify na coluna Actions.
-
Na página Update Policy, modifique as configurações da política.
NotaAlterações em uma política afetam todas as instâncias de banco de dados às quais ela se aplica.
-
A modificação de uma política de scheduled auto scaling afeta suas operações em andamento.
Se você modificar a configuração Operation de uma política de Auto Scaling agendada durante um ciclo de execução, o sistema não executará o scale-back. Isso ocorre porque as especificações da instância não correspondem mais aos requisitos de scale-back definidos na política.
Caso você altere as configurações Valid From e Recurrence de uma política de Auto Scaling agendada durante um ciclo de execução e o Scale-back Time mudar como resultado, o sistema não executará o scale-back.
Clique em OK.
Exclua uma política
Faça login no console do DAS.
No painel de navegação à esquerda, clique em Resource Management > Auto Scaling Settings.
-
Para excluir uma ou mais políticas:
NotaSó é possível excluir políticas não aplicadas a nenhuma instância. Para remover uma política de uma instância, consulte Remove a policy from an instance.
Se você excluir uma política de Auto Scaling agendada durante seu ciclo de execução, o sistema não executará o scale-back correspondente.
Para excluir várias políticas: Selecione as políticas que deseja excluir e clique em Batch Delete.
Para excluir uma única política: Localize a política que deseja excluir e clique em Delete na coluna Actions.