

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Escalado automático para clústeres de Amazon MSK
<a name="msk-autoexpand"></a>

Para ampliar automáticamente el almacenamiento del clúster en respuesta al aumento del uso, puede configurar una política de escalado automático de aplicaciones para Amazon MSK. En una política de escalado automático, se establece la utilización del disco objetivo y la capacidad máxima de escalado.

Antes de utilizar el escalado automático para Amazon MSK, debe tener en cuenta lo siguiente:
+ 
**importante**  
Una acción de escalado del almacenamiento solo puede producirse una vez cada seis horas. 

  Le recomendamos que comience con un volumen de almacenamiento del tamaño adecuado para sus demandas de almacenamiento. Para obtener orientación sobre el tamaño correcto de su clúster, consulte [Dimensione correctamente el clúster: número de agentes Standard por clúster](bestpractices.md#brokers-per-cluster).
+ Amazon MSK no reduce el almacenamiento de clústeres en respuesta a la reducción del uso. Amazon MSK no admite reducir el tamaño de los volúmenes de almacenamiento. Si necesita reducir el tamaño del almacenamiento en clúster, debe migrar el clúster existente a un clúster con un almacenamiento más pequeño. Para obtener más información sobre cómo migrar un clúster, consulte [Migración a un clúster de MSK](migration.md).
+ Amazon MSK no admite el escalado automático en las regiones Asia-Pacífico (Osaka), África (Ciudad del Cabo) y Asia-Pacífico (Malasia).
+ Al asociar una política de autoescalado a su clúster, Amazon EC2 Auto Scaling crea automáticamente una CloudWatch alarma de Amazon para el seguimiento de los objetivos. Si eliminas un clúster con una política de autoescalado, esta CloudWatch alarma persiste. Para eliminar la CloudWatch alarma, debe eliminar una política de autoescalado de un clúster antes de eliminarlo. Para obtener más información acerca del seguimiento de objetivos, consulte [Target tracking scaling policies for Amazon EC2 Auto Scaling](https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-scaling-target-tracking.html) en la *Guía del usuario de Amazon EC2 Auto Scaling*.

**Topics**
+ [Detalles de la política de escalado automático de Amazon MSK](msk-autoexpand-details.md)
+ [Configuración del escalado automático para su clúster de Amazon MSK](msk-autoexpand-setup.md)

# Detalles de la política de escalado automático de Amazon MSK
<a name="msk-autoexpand-details"></a>

La política de escalado automático define la siguiente métrica predefinida para el clúster:
+ **Objetivo de utilización de almacenamiento**: el umbral de utilización de almacenamiento que Amazon MSK utiliza para activar una operación de escalado automático. Puede establecer el objetivo de utilización entre el 10 y el 80 % de la capacidad de almacenamiento actual. Le recomendamos que habilite el objetivo de utilización del almacenamiento entre el 50 % y el 60 %.
+ **Capacidad máxima de almacenamiento**: el límite máximo de escalado que Amazon MSK puede establecer para el almacenamiento de su agente. Puede configurar una capacidad máxima de almacenamiento de hasta 16 TiB por agente. Para obtener más información, consulte [Cuota de Amazon MSK](limits.md).

Cuando Amazon MSK detecta que la métrica `Maximum Disk Utilization` es igual o superior a la configuración `Storage Utilization Target`, aumenta la capacidad de almacenamiento en una cantidad igual al mayor de los dos números: 10 GiB o el 10 % del almacenamiento actual. Por ejemplo, si tiene 1000 GiB, esa cantidad es de 100 GiB. El servicio comprueba el uso del almacenamiento cada minuto. Las operaciones de escalado adicionales siguen aumentando el almacenamiento en una cantidad igual al mayor de los dos números: 10 GiB o el 10 % del almacenamiento actual.

Para determinar si se han realizado operaciones de autoescalado, utilice la [ ListClusterOperations](https://docs.aws.amazon.com/msk/1.0/apireference/clusters-clusterarn-operations.html#ListClusterOperations)operación.

# Configuración del escalado automático para su clúster de Amazon MSK
<a name="msk-autoexpand-setup"></a>

Puede utilizar la consola de Amazon MSK, la API de Amazon MSK o CloudFormation implementar el escalado automático del almacenamiento. CloudFormation el soporte está disponible a través de. [Application Auto Scaling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html)

**nota**  
No puede implementar el escalado automático cuando crea un clúster. Primero debe crear el clúster y, a continuación, crear y habilitar una política de escalado automático para él. Sin embargo, puede crear la política mientras el servicio Amazon MSK crea el clúster.

**Topics**
+ [Configure el escalado automático con Amazon MSK Consola de administración de AWS](msk-autoexpand-setup-console.md)
+ [Configuración del escalado automático mediante la CLI](msk-autoexpand-setup-cli.md)
+ [Configuración del escalado automático de Amazon MSK con la API](msk-autoexpand-setup-api.md)

# Configure el escalado automático con Amazon MSK Consola de administración de AWS
<a name="msk-autoexpand-setup-console"></a>

En este proceso, se describe cómo utilizar la consola de Amazon MSK para implementar el escalado automático para almacenamiento.

1. ¿Iniciar sesión en la Consola de administración de AWS consola Amazon MSK y abrirla desde [https://console.aws.amazon.com/msk/casa? region=us-east-1\$1/home/](https://console.aws.amazon.com/msk/home?region=us-east-1#/home/).

1. En la lista de clústeres, elija su clúster. Se le redigirá a una página en la que se enumeran los detalles del clúster.

1. En la sección **Escalado automático para el almacenamiento**, elija **Configurar**.

1. Cree una política de escalado automático y asígnele un nombre. Especifique el objetivo de utilización del almacenamiento, la capacidad máxima de almacenamiento y la métrica objetivo.

1. Elija `Save changes`.

Al guardar y habilitar la nueva política, la política se activa para el clúster. A continuación, Amazon MSK amplía el almacenamiento del clúster cuando se alcanza el objetivo de utilización del almacenamiento.

# Configuración del escalado automático mediante la CLI
<a name="msk-autoexpand-setup-cli"></a>

En este proceso, se describe cómo utilizar la CLI de Amazon MSK para implementar el escalado automático para almacenamiento.

1. Utilice el comando para registrar un objetivo de utilización del almacenamiento [ RegisterScalableTarget](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/#available-commands).

1. Utilice el [ PutScalingPolicy](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/#available-commands)comando para crear una política de expansión automática.

# Configuración del escalado automático de Amazon MSK con la API
<a name="msk-autoexpand-setup-api"></a>

En este proceso, se describe cómo implementar el escalado automático del almacenamiento con la API de Amazon MSK.

1. Utilice la [ RegisterScalableTarget](https://docs.aws.amazon.com/autoscaling/application/APIReference/API_RegisterScalableTarget.html)API para registrar un objetivo de utilización del almacenamiento.

1. Usa la [ PutScalingPolicy](https://docs.aws.amazon.com/autoscaling/application/APIReference/API_PutScalingPolicy.html)API para crear una política de expansión automática.