Administración de clústeres - Amazon ElastiCache (RedisOSS)

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.

Administración de clústeres

Un clúster es una colección de uno o varios nodos de caché que, en conjunto, ejecutan una instancia de software del motor de caché de Redis. Al crear un clúster, debe especificar el motor y la versión que se va a utilizar en todos los nodos.

El siguiente diagrama ilustra un clúster OSS de Redis típico. Los clústeres de Redis OSS pueden contener un solo nodo o hasta seis nodos dentro de un fragmento (API/CLI: grupo de nodos), un clúster de Redis OSS (modo de clúster deshabilitado) de un solo nodo no tiene ningún fragmento y un clúster de Redis OSS (modo de clúster deshabilitado) de varios nodos tiene un solo fragmento. Los clústeres de Redis OSS (modo de clúster activado) pueden tener hasta 500 fragmentos, y los datos se dividen entre ellos. El límite de nodos o fragmentos se puede aumentar hasta un máximo de 500 por clúster si la versión del motor OSS de Redis es 5.0.6 o superior. Por ejemplo, puede elegir configurar un clúster de 500 nodos que oscila entre 83 particiones (uno primario y 5 réplicas por partición) y 500 particiones (único primario y sin réplicas). Asegúrese de que hay suficientes direcciones IP disponibles para acomodar el aumento. Algunos problemas comunes incluyen que las subredes del grupo de subredes tienen un rango CIDR demasiado pequeño o que otros clústeres comparten y utilizan considerablemente las subredes. Para obtener más información, consulte Creación de un grupo de subredes. Para las versiones inferiores a 5.0.6, el límite es de 250 por clúster.

Para solicitar un aumento del límite, consulte AWS Service Limits y elija el tipo de límite Nodes per cluster per instance type (Nodos por clúster por tipo de instancias).

Si tiene varios nodos en una partición, uno de los nodos será un nodo primario de lectura/escritura. Todos los demás nodos de la partición son réplicas de solo lectura.

Los clústeres OSS de Redis típicos tienen el siguiente aspecto.

Imagen: Clústeres OSS de Redis típicos

La mayoría ElastiCache de las operaciones se realizan a nivel de clúster. Puede configurar un clúster con un número específico de nodos y un grupo de parámetros que controle las propiedades de cada nodo. Todos los nodos de un clúster están diseñados para ser del mismo tipo y tener los mismos valores de configuración de parámetros y grupo de seguridad.

Cada clúster debe tener un identificador de clúster. El identificador del clúster es un nombre suministrado por el cliente para el clúster. Este identificador especifica un clúster concreto al interactuar con la ElastiCache API y AWS CLI los comandos. El identificador del clúster debe ser único para ese cliente en una AWS región.

ElastiCache admite varias versiones de motor. A menos que tenga motivos específicos, recomendamos que utilice la versión más reciente.

ElastiCache Los clústeres están diseñados para que se pueda acceder a ellos mediante una instancia de Amazon EC2. Si el clúster se lanza en una nube virtual privada (VPC) en función del servicio de Amazon VPC, se puede acceder a él desde fuera de AWS. Para obtener más información, consulte Acceder a ElastiCache los recursos desde el exterior AWS.

Para obtener una lista de las versiones de Redis OSS compatibles, consulte. Versiones compatibles ElastiCache (Redis OSS)