Database Autonomy Service (DAS) analiza los datos de rendimiento de su instancia correspondientes a los últimos 10 días y predice la utilización de CPU para las próximas 24 horas. Cuando se espera que un valor previsto alcance el umbral de cuello de botella de rendimiento, DAS genera una sugerencia de escalado horizontal para su revisión.
Esta función solo genera predicciones y sugerencias de escalado horizontal. Las operaciones de escalado no se ejecutan automáticamente; debe realizarlas manualmente.
Casos de uso
El autoescalado basado en predicciones es adecuado para:
Cargas de trabajo cíclicas: bases de datos con patrones de carga predecibles, como picos de tráfico durante el horario laboral o trabajos por lotes recurrentes.
Planificación proactiva de capacidad: escalar horizontalmente antes de que ocurra un cuello de botella, en lugar de reaccionar después del hecho.
Escalado con mitigación de riesgos: revisar los datos de pronóstico antes de confirmar un cambio de especificación, para escalar con confianza.
Requisitos previos
Antes de empezar, asegúrese de contar con lo siguiente:
-
Una instancia RDS que ejecute una de las siguientes versiones:
MySQL 8.0 en RDS High-availability Edition, RDS Enterprise Edition o RDS Cluster Edition , RDS Enterprise Edition,
MySQL 5.7 en RDS High-availability Edition, RDS Enterprise Edition o RDS Cluster Edition , RDS Enterprise Edition,
MySQL 5.6 en RDS High-availability Edition
MySQL 5.5 en RDS High-availability Edition
Facturación
No se generan cargos. Dado que DAS solo realiza predicciones y sugerencias, y nunca ejecuta operaciones de escalado horizontal automáticamente, habilitar esta función no tiene impacto en la facturación.
Configurar una directiva de autoescalado basado en predicciones
Vaya a la página RDS Instances. En la barra de navegación superior, seleccione una región y haga clic en el ID de la instancia destino.
-
En el panel de navegación izquierdo, elija Autonomy Services > Diagnostics > Autonomy Center. En la página Autonomy Center, haga clic en Autonomy Service Settings.
-
En la pestaña Autonomous Function Settings > Auto Scaling, haga clic en Add Policy. Configure los siguientes parámetros y haga clic en OK.
Parámetro
Descripción
Policy name
Nombre personalizado para la directiva
Mode
Seleccione Prediction-based Auto Scaling
Engine type
Seleccione RDS MySQL
Metric type
Seleccione CPU Utilization (%)
Destination value
Umbral de utilización de CPU que activa una sugerencia de escalado horizontal. Cuando el valor predicho es mayor o igual que este umbral, DAS genera una sugerencia
-
En la sección Recommended Policies, localice la directiva y haga clic en Apply en la columna Actions. En el cuadro de diálogo, haga clic en Next Step para aplicar la directiva a la instancia.
Para modificar una directiva aplicada, haga clic en Modify en su columna Actions y actualice la configuración en la pestaña Update Policy.
Para quitar una directiva, localícela en la sección Applied Policies y haga clic en Cancel en la columna Actions.
En la página Autonomous Function Management, haga clic en OK.
-
(Opcional) Para recibir notificaciones cuando se genere una sugerencia de escalado horizontal, configure alerts y agregue un grupo de contactos de alerta.
Si ha configurado un alert template para la instancia, siga las indicaciones para agregar un alert rule correspondiente al evento de autonomía en la plantilla.
Consultar resultados de predicción y evaluar sugerencias
Vaya a la página RDS Instances. En la barra de navegación superior, seleccione una región y haga clic en el ID de la instancia destino.
En el panel de navegación izquierdo, elija Autonomy Services > Diagnostics.
En la página Autonomy Center, consulte los Auto-Scaling Events correspondientes al intervalo de tiempo seleccionado.
Haga clic en Details para un evento Database Workload Prediction(Predict Only) a fin de consultar la tendencia prevista de utilización de CPU y la sugerencia de escalado horizontal.

Al revisar una sugerencia, considere lo siguiente:
¿Qué tan cerca está el pico previsto de su umbral? Una predicción que se aproxima pero no supera de forma consistente su umbral podría no requerir acción inmediata.
¿Se repite el patrón? Si el pronóstico muestra picos recurrentes (por ejemplo, cada mañana entre semana), escale horizontalmente antes del siguiente ciclo.
¿Qué tan urgente es el riesgo? La predicción abarca las próximas 24 horas. Si se pronostica un cuello de botella dentro de pocas horas, actúe con prontitud.
Pasos siguientes
Escale horizontalmente la instancia según la sugerencia. Para más detalles, consulte Change instance specifications.