Escalado manual para Memcached - Amazon ElastiCache

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 manual para Memcached

Escalar manualmente y de forma horizontal un clúster de Memcached hacia dentro o hacia fuera es tan fácil como añadir o eliminar nodos del clúster. Los clústeres de Memcached se componen de 1 a 60 nodos.

Dado que puede fragmentar los datos entre todos los nodos de un clúster de Memcached, el escalado con ampliación a un tipo de nodo con más memoria no suele ser necesaria. Sin embargo, dado que el motor de Memcached no conserva los datos, si escala a un tipo de nodo diferente, el nuevo clúster empezará vacío, a menos que la aplicación lo llene.

Para escalar manualmente y de forma vertical el clúster de Memcached, debe crear un clúster nuevo. Los clústeres de Memcached siempre comienzan vacíos a menos que su aplicación los rellene.

Escalar manualmente los clústeres de Memcached
Acción Tema

Escalado ascendente

Adición de nodos a un clúster

Escalado descendente

Eliminación de nodos de un clúster

Cambios de tipos de nodos

Escalar Memcached manualmente de forma vertical

Escalar Memcached manualmente de forma horizontal

El motor de Memcached permite realizar una partición de sus datos entre varios nodos. Por ello, los clústeres de Memcached se pueden escalar de forma horizontal fácilmente. Para escalar horizontalmente su clúster de Memcached, simplemente agregue o elimine nodos.

Los siguientes temas detallan cómo escalar su clúster de Memcached de forma descendente o ascendente al agregar o eliminar nodos.

Cada vez que cambie el número de nodos del clúster de Memcached, debe volver a asignar al menos algunos de su espacio de claves para que se asocien al nodo correcto. Para obtener información más detallada sobre cómo equilibrar la carga de su clúster de Memcached, consulte Configuración del ElastiCache cliente para un equilibrio de carga eficiente (Memcached).

Si utiliza la detección automática en su clúster de Memcached, no es necesario cambiar los puntos de enlace de su aplicación al agregar o eliminar nodos. Para obtener más información sobre la detección automática, consulte Identificación automática de los nodos en el clúster (Memcached). Si no utiliza la detección automática, cada vez que cambie el número de nodos de su clúster de Memcached, deberá actualizar los puntos de conexión de su aplicación.

Escalar Memcached manualmente de forma vertical

Al escalar manualmente el clúster de Memcached hacia arriba o hacia abajo, debe crear un clúster nuevo. Los clústeres de Memcached siempre comienzan vacíos a menos que su aplicación los rellene.

importante

Si escala para reducir a un tipo de nodo más pequeño, asegúrese de que el tipo de nodo más pequeño sea adecuado para sus datos, con una capacidad adicional. Para obtener más información, consulte Elección del tamaño del nodo.

Escalado vertical de Memcached (consola)

El siguiente procedimiento le mostrará cómo escalar el clúster verticalmente mediante la ElastiCache consola.

Para escalar a un clúster de Memcached verticalmente (consola)
  1. Cree un nuevo clúster con el nuevo tipo de nodo. Para obtener más información, consulte Creación de un clúster de Memcached (consola).

  2. En la aplicación, actualice los puntos de enlace a los puntos de enlace del nuevo clúster. Para obtener más información, consulte Búsqueda de puntos de conexión de un clúster (consola) (Memcached).

  3. Elimine el clúster anterior. Para obtener más información, consulte Deleting a new node in Memcached.

Escalado vertical de Memcached (AWS CLI)

El siguiente procedimiento le muestra cómo realizar el escalado de su clúster de caché de Memcached verticalmente utilizando la AWS CLI.

Para escalar a un clúster de caché de Memcached verticalmente (AWS CLI)
  1. Cree un nuevo clúster de caché con el nuevo tipo de nodo. Para obtener más información, consulte Creación de un clúster (AWS CLI).

  2. En la aplicación, actualice los puntos de enlace a los puntos de enlace del nuevo clúster. Para obtener más información, consulte Búsqueda de puntos de conexión (AWS CLI).

  3. Elimine el clúster de caché anterior. Para obtener más información, consulte Utilización de AWS CLI para eliminar un ElastiCache clúster.

Escalar Memcached verticalmente (API) ElastiCache

El siguiente procedimiento explica cómo escalar verticalmente el clúster de caché de Memcached mediante la API. ElastiCache

Para escalar verticalmente un clúster de caché de Memcached (API) ElastiCache
  1. Cree un nuevo clúster de caché con el nuevo tipo de nodo. Para obtener más información, consulte Crear un clúster para Memcached (API) ElastiCache

  2. En la aplicación, actualice los puntos de enlace a los puntos de enlace del nuevo clúster de caché. Para obtener más información, consulte Búsqueda de puntos finales (API) ElastiCache .

  3. Elimine el clúster de caché anterior. Para obtener más información, consulte Uso de la ElastiCache API.