

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 clústeres de Memcached
<a name="Scaling.Memcached.manually"></a>

Escalar un clúster de Memcached horizontal y verticalmente es tan sencillo 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, debido a que el motor de Memcached no conserva los datos, si escala a un tipo de nodo distinto, el clúster nuevo estará vacío a menos que la aplicación lo rellene.

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


**Escalado manual de clústeres de Memcached**  

| Action | Topic | 
| --- | --- | 
|  Escalado ascendente  |  [Adición de nodos a un clúster](Clusters.html#AddNode)  | 
|  Escalado descendente  |  [Eliminación de nodos de un clúster](Clusters.html#DeleteNode)  | 
|  Cambios de tipos de nodos  |  [Escalado manual de clústeres de Memcached basados en nodos verticalmente](#Scaling.Memcached.Vertically)  | 

**Topics**
+ [

## Escalado manual de un clúster de Memcached basado en nodos horizontalmente
](#Scaling.Memcached.Horizontally)
+ [

## Escalado manual de clústeres de Memcached basados en nodos verticalmente
](#Scaling.Memcached.Vertically)

## Escalado manual de un clúster de Memcached basado en nodos horizontalmente
<a name="Scaling.Memcached.Horizontally"></a>

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.
+ [Adición de nodos a un clúster](Clusters.html#AddNode)
+ [Eliminación de nodos del clúster](Clusters.html#AddNode)

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 ElastiCache cliente para un equilibrio de carga eficiente (Memcached)](BestPractices.LoadBalancing.md).

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)](AutoDiscovery.md). 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 manual de clústeres de Memcached basados en nodos verticalmente
<a name="Scaling.Memcached.Vertically"></a>

Para escalar o reducir su clúster de Memcached manualmente, 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 [Elección del tamaño del nodo](CacheNodes.SelectSize.md).

**Topics**
+ [

### Escalado vertical de clústeres de Memcached basados en nodos (consola)
](#Scaling.Memcached.Vertically.CON)
+ [

### Escalado vertical de un clúster de Memcached basado en nodos (AWS CLI)
](#Scaling.Memcached.Vertically.CLI)
+ [

### Escalar verticalmente un clúster de Memcached basado en nodos (API) ElastiCache
](#Scaling.Memcached.Vertically.API)

### Escalado vertical de clústeres de Memcached basados en nodos (consola)
<a name="Scaling.Memcached.Vertically.CON"></a>

El siguiente procedimiento le muestra cómo escalar verticalmente su clúster de Memcached basado en nodos utilizando la Consola de administración de AWS.

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)](Clusters.Create-mc.md#Clusters.Create.CON.Memcached).

1. 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)](Endpoints.md#Endpoints.Find.Memcached).

1. Elimine el clúster anterior. Para obtener más información, consulte [Deleting a new node in Memcached](Clusters.html#Delete.CON.Memcached).

### Escalado vertical de un clúster de Memcached basado en nodos (AWS CLI)
<a name="Scaling.Memcached.Vertically.CLI"></a>

El siguiente procedimiento le muestra cómo escalar verticalmente su clúster de Memcached basado en nodos utilizando la AWS CLI.

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 (AWS CLI)](Clusters.Create.md#Clusters.Create.CLI).

1. 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)](Endpoints.md#Endpoints.Find.CLI).

1. Elimine el clúster anterior. Para obtener más información, consulte [Utilización de AWS CLI para eliminar un ElastiCache clúster](Clusters.Delete.md#Clusters.Delete.CLI).

### Escalar verticalmente un clúster de Memcached basado en nodos (API) ElastiCache
<a name="Scaling.Memcached.Vertically.API"></a>

El siguiente procedimiento explica cómo escalar verticalmente un clúster de Memcached basado en nodos mediante la API. ElastiCache 

1. Cree un nuevo clúster con el nuevo tipo de nodo. Para obtener más información, consulte [Crear un clúster para Memcached (API) ElastiCache](Clusters.Create-mc.md#Clusters.Create.API.mem-heading)

1. 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 enlace (API de ElastiCache)](Endpoints.md#Endpoints.Find.API).

1. Elimine el clúster anterior. Para obtener más información, consulte [Uso de la ElastiCache API](Clusters.Delete.md#Clusters.Delete.API).