Cambio de escala vertical de un cluster de OpenSearch

Cambie el tamaño de un cluster OpenSearch para cambiar la configuración del nodo a fin de cumplir con el rendimiento y otros requisitos.

Las dos formas de cambiar el tamaño de un cluster OpenSearch son vertical u horizontal.

Cambio de tamaño vertical: permite ajustar la memoria y los recursos de OCPU para los nodos líderes de un cluster, los nodos de datos y los nodos del panel de control OpenSearch, lo que permite aumentar o reducir estos valores.

Cambio de tamaño horizontal: puede ajustar el número de nodos de datos, nodos líderes y nodos del panel de control OpenSearch; solo soporta el aumento de estos valores para un cluster, por lo que no puede reducirlos.

Nota

Al cambiar el tamaño de un cluster, la funcionalidad de búsqueda del cluster está en modo de solo lectura hasta que se complete la operación de cambio de tamaño. Consulte Operaciones de cambio de tamaño y aplicación de parches de cluster. Esto se aplica a todas las operaciones de cambio de tamaño verticales y horizontales, excepto la operación para aumentar el almacenamiento del nodo de datos. Al aumentar el almacenamiento de un nodo de datos durante la operación de cambio de tamaño, la funcionalidad de búsqueda permanece en modo de lectura/escritura. Puede aumentar la configuración de almacenamiento del nodo de datos solo durante una operación de cambio de tamaño vertical en la que no se está ajustando ninguna otra configuración.

Limitaciones y consideraciones

Dependiendo de si va a escalar verticalmente (cambiar el tamaño horizontal o vertical) o a reducir verticalmente (solo cambiar el tamaño vertical), tenga en cuenta los siguientes elementos al cambiar el tamaño de los clusters OpenSearch.

Consideraciones sobre la ampliación de la configuración del cluster

  • Al cambiar el tamaño para mejorar la disponibilidad y la resiliencia, utilice Cambio de tamaño horizontal de un cluster OpenSearch.

  • Al cambiar el tamaño para mejorar el rendimiento, utilice Cambio vertical del tamaño de un cluster OpenSearch.

  • Al cambiar el tamaño horizontal de un cluster OpenSearch, es posible que también desee cambiar el tamaño vertical del cluster.

  • Se recomienda cambiar el tamaño vertical de un cluster OpenSearch antes de cambiar el tamaño horizontal del cluster.

  • Cuantos más nodos de datos configure para un cluster OpenSearch, más impacto tendrá en el rendimiento del cluster.

  • Durante el proceso de cambio de tamaño, es posible que el rendimiento de un cluster OpenSearch se vea afectado.

Consideraciones sobre la reducción de la configuración del cluster

  • Disminuir la memoria o la CPU de los nodos de un cluster puede afectar al rendimiento de un cluster. Antes de reducir verticalmente un cluster, utilice la búsqueda disponible con OpenSearch métricas para supervisar el rendimiento de un cluster a fin de ayudarle a decidir la configuración que puede ajustar.

  • No puede reducir el almacenamiento de nodos de datos, solo puede aumentar el almacenamiento de nodos de datos para un cluster.

  • No puede reducir los valores de configuración de nodo por debajo de los valores de configuración mínimos.

    La configuración de memoria mínima necesaria para los nodos de cluster es la siguiente:
    • Nodo de datos: 20 GB
    • Nodo líder: 20 GB
    • OpenSearch Nodo de panel de control: 8 GB
    El recuento mínimo de OCPU necesario para los nodos de cluster es el siguiente:
    • Nodo de datos: 4
    • Nodo líder: 1
    • Nodo de panel de OpenSearch: 1
  • Al reducir el tamaño de un cluster, antes de que la búsqueda con OpenSearch cambie el tamaño del cluster, el servicio realiza una comprobación. Mediante los nuevos valores de configuración, la búsqueda con OpenSearch calcula si la configuración actualizada afecta al rendimiento fuera del uso de memoria o CPU de destino, según el historial de métricas recientes del cluster. Si esta comprobación no se supera, la operación de cambio de tamaño vertical falla con un código de error Invalidparameter y un mensaje de error cannot downscale.

  • Al reducir cualquier configuración de memoria o OCPU de nodo, asegúrese de que ha utilizado suficientes datos de métricas para decidir los valores adecuados a los que disminuir. Utilice los datos de métricas para crear valores específicos para la reducción de escala. No recomendamos probar varios valores de configuración sin comprender el posible impacto en el rendimiento de esos valores. Si no está seguro de este proceso, puede ponerse en contacto con los Servicios de Soporte para obtener recomendaciones.