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.
Las siguientes tablas le pueden ayudar a encontrar el tema correcto para las acciones de escalado que desea realizar.
Escalado de clústeres de Memcached
Los clústeres de Memcached se componen de 1 a 60 nodos. El escalado ascendente y descendente de un clúster de Memcached es tan sencillo como agregar o eliminar nodos del clúster.
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, debido a que el motor de Memcached no conserva los datos, si escala a un tipo de nodo distinto, el clúster nuevo comienza estando vacío a menos que la aplicación lo rellene.
Acción | Tema |
---|---|
Escalado ascendente |
|
Escalado descendente |
|
Cambios de tipos de nodos |
Los clústeres de Memcached se componen de 1 a 60 nodos. El escalado ascendente y descendente de un clúster de Memcached es tan sencillo como agregar o eliminar nodos del clúster.
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, debido a que el motor de Memcached no conserva los datos, si escala a un tipo de nodo distinto, el clúster nuevo comienza estando vacío a menos que la aplicación lo rellene.
Escalado horizontal de Memcached
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. Un clúster de Memcached puede tener de 1 a 60 nodos. 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 de su cliente de ElastiCache para un equilibrio de carga eficaz (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.
Escalado vertical de Memcached
Al escalar su clúster de Memcached para ampliarlo o reducirlo, debe crear un nuevo clúster. 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 Select cache node size.
Temas
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)
-
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).
-
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).
-
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)
-
Cree un nuevo clúster de caché con el nuevo tipo de nodo. Para obtener más información, consulte Crear clústeres con CLI.
-
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).
-
Elimine el clúster de caché anterior. Para obtener más información, consulte Uso de AWS CLI para eliminar un ElastiCache clúster.
Escalado vertical de Memcached (ElastiCache API)
El siguiente procedimiento le muestra cómo realizar el escalado de su clúster de caché de Memcached verticalmente utilizando la ElastiCache API.
Para escalar a un clúster de caché de Memcached verticalmente (ElastiCache API)
-
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 para Memcached (API de ElastiCache)
-
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 de conexión (ElastiCache API).
-
Elimine el clúster de caché anterior. Para obtener más información, consulte Uso del ElastiCache API.