Saltar al contenido

¿Cómo puedo escalar verticalmente u horizontalmente un dominio de OpenSearch Service?

4 minutos de lectura
0

Quiero escalar verticalmente u horizontalmente un dominio de Amazon OpenSearch Service.

Resolución

Puedes escalar horizontalmente o escalar verticalmente tu clúster. Para escalar horizontalmente tu dominio de OpenSearch Service, agrega nodos adicionales, como nodos de datos, nodos maestros o nodos UltraWarm, a tu clúster. Para escalar verticalmente tu dominio, aumenta el tamaño del volumen de Amazon Elastic Block Store (Amazon EBS). O bien, agrega más memoria y vCPU con tipos de nodos más grandes.

Nota: Al escalar verticalmente u horizontalmente, se recomienda utilizar al menos tres nodos maestros dedicados para las cargas de trabajo de producción.

Escalamiento horizontal del dominio

Para escalar horizontalmente tu dominio, agrega nodos del mismo tipo de configuración que los nodos del clúster actual. También puedes agregar más recursos, como memoria, vCPU y volumen de Amazon EBS a tu clúster.

El tamaño máximo del volumen de EBS depende del tipo de instancia de Amazon Elastic Compute Cloud (Amazon EC2) del nodo. Si alcanzas la cuota de tamaño de volumen de EBS y no puedes modificar el tipo de instancia, agrega más nodos. Cuando agregas más nodos a tu clúster, aumentas el tamaño del volumen de EBS del clúster. Si agregas más nodos de datos a tu clúster, utiliza nodos de datos o nodos UltraWarm. Mantén los índices a los que accedas en nodos de datos estándar y utiliza los nodos UltraWarm para migrar los datos a los que se accede con menos frecuencia.

Para automatizar la migración de datos de los nodos activos a los nodos cálidos, utiliza una política de administración del estado del índice (ISM).

Escalamiento vertical del dominio

Cuando amplías tu dominio de OpenSearch Service, no agregas nodos adicionales al clúster. En su lugar, aumentas los recursos disponibles para cada uno de tus nodos.

Para agregar más recursos de memoria o CPU al escalar verticalmente tu dominio, cambia a un tipo de instancia más grande.

Nota: Cuando escalas verticalmente tu dominio, el tamaño del volumen de EBS no se escala verticalmente de forma automática. Debes especificar este ajuste si desea que el tamaño del volumen de EBS se escale verticalmente de forma automática.

Actualización de los ajustes de configuración del dominio

Para escalar tu dominio de OpenSearch Service, actualiza los ajustes de configuración del dominio. Sigue estos pasos:

  1. Abre la consola de OpenSearch Service.
  2. En el panel de navegación, en Clústeres administrados, selecciona Dominios.
  3. Selecciona el dominio que quieres escalar.
  4. Elige Acciones y, a continuación, elige Editar configuración del clúster.
  5. Actualiza los ajustes de configuración de tu dominio para adaptarlos a tu caso de uso:
    En Nodos de datos, configura las zonas de disponibilidad, la familia de instancias, el tipo de instancia y la cantidad de nodos.
    En Configuración del almacenamiento, actualiza el tipo de almacenamiento del nodo de datos, el tipo de volumen de EBS y el tamaño de almacenamiento de Amazon EBS por nodo.
    En Nodos maestros dedicados, activa o desactiva el nodo maestro dedicado. A continuación, actualiza el tipo de instancia o modifica la cantidad de nodos maestros.
    En Nodos de datos UltraWarm, activa o desactiva los nodos de datos UltraWarm. A continuación, actualiza el tipo de instancia o modifica la cantidad de nodos de datos UltraWarm.
  6. Selecciona Enviar.
    Nota: OpenSearch Service utiliza un proceso de despliegue azul-verde cuando actualizas tu dominio. Si inicias un proceso de despliegue azul-verde, es posible que la cantidad de nodos del clúster aumente temporalmente. Para obtener más información, consulta Hacer cambios de configuración en Amazon OpenSearch Service.
  7. Configura las alarmas de Amazon CloudWatch para supervisar el uso de los recursos. Por ejemplo, configura una alarma que te notifique cuando CPUUtilization supere el 80 %.

Información relacionada

¿Por qué se bloqueó mi nodo de OpenSearch Service?

Solución de problemas de Amazon OpenSearch Service

Operaciones compatibles en Amazon OpenSearch Service