Escalado de operaciones en Azure Database for PostgreSQL: servidor flexible

SE APLICA A: Azure Database for PostgreSQL: servidor flexible

En este artículo se indican los pasos necesarios para realizar operaciones de escalado de proceso y de almacenamiento. Puede cambiar los niveles de proceso entre las SKU ampliables, de uso general y con optimización para memoria, lo que incluye elegir el número de núcleos virtuales más apropiado para ejecutar la aplicación. También podrá escalar verticalmente el almacenamiento. Las IOPS esperadas se muestran según el nivel de proceso, los núcleos virtuales y la capacidad de almacenamiento. La estimación de costos también se muestra en función del elemento que se haya seleccionado.

Importante

El almacenamiento no se puede reducir verticalmente.

Requisitos previos

Para completar esta guía, necesita:

  • Debe tener una instancia de servidor flexible de Azure Database for PostgreSQL. El mismo procedimiento también es aplicable a una instancia de servidor flexible de Azure Database for PostgreSQL configurada con redundancia de zona.

Escalado del nivel de proceso y del tamaño

Siga estos pasos para elegir el nivel de proceso.

  1. En Azure Portal, elija la instancia de servidor flexible de Azure Database for PostgreSQL desde la que desea restaurar la copia de seguridad.

  2. Seleccione Proceso y almacenamiento.

  3. Se muestra una página con la configuración actual. Screenshot that shows compute+storage view.

  4. Hay tres clases de proceso (por ráfagas, de uso general y optimizada para memoria) y puede elegir cualquiera de ellas. Screenshot that list compute tiers.

  5. Si le parecen bien los tamaños de memoria y núcleos virtuales predeterminados, puede omitir el paso siguiente.

  6. Si desea cambiar el número de núcleos virtuales, puede seleccionar la lista desplegable Tamaño de proceso y el número deseado de núcleos virtuales o memoria en la lista.

    • Nivel de proceso Ampliable: Screenshot that shows burstable compute.

    • Nivel de proceso De uso general: Screenshot that shows general-purpose compute.

    • Nivel de proceso Optimizado para memoria: Screenshot that shows memory optimized compute.

  7. Seleccione Guardar.

  8. Aparece un mensaje de confirmación. Si desea continuar, seleccione Aceptar.

  9. Una notificación sobre la operación de escalado en curso.

Escalado manual de almacenamiento

Siga estos pasos para aumentar el tamaño de almacenamiento.

  1. En Azure Portal, elija la instancia de servidor flexible de Azure Database for PostgreSQL para la que desea aumentar el tamaño de almacenamiento.

  2. Seleccione Proceso y almacenamiento.

  3. Se muestra una página con la configuración actual.

Screenshot that shows compute+storage.

  1. Seleccione Tamaño de almacenamiento en la lista desplegable GiB y elija el nuevo tamaño deseado.

Screenshot that shows storage scale up.

  1. Si el tamaño de almacenamiento le parece correcto, seleccione Guardar.

  2. La mayoría de las operaciones de escalado de disco están en línea y tan pronto como seleccione Guardar, el proceso de escalado se inicia sin ningún tiempo de inactividad, pero algunas operaciones de escalado están sin conexión y verá a continuación el mensaje de reinicio del servidor. Seleccione continuar si desea proceder.

    Screenshot that shows offline scaling.

  3. Recibirá una notificación de que la operación de escalado está en curso.

Crecimiento automático del almacenamiento

Siga estos pasos para habilitar el crecimiento automático del almacenamiento para la instancia de servidor flexible de Azure Database for PostgreSQL y escalar automáticamente el almacenamiento en la mayoría de los casos.

  1. En Azure Portal, elija la instancia de servidor flexible de Azure Database for PostgreSQL para la que desea aumentar el tamaño de almacenamiento.

  2. Seleccione Proceso y almacenamiento.

  3. Se muestra una página con la configuración actual.

Screenshot that shows storage autogrow checkbox.

  1. Active el botón Crecimiento automático de almacenamiento

Screenshot that shows storage autogrow.

  1. Seleccione Guardar.

  2. Recibirá una notificación de que la habilitación de crecimiento automático de almacenamiento está en curso.

Importante

El crecimiento automático de almacenamiento inicia operaciones de escalado de disco en línea, pero hay situaciones específicas en las que no es posible el escalado en línea. En tales casos, como cuando se aproxima o supera el límite de 4096 GiB, el crecimiento automático del almacenamiento no se activa y debe aumentar manualmente el almacenamiento. Cuando esto sucede, se muestra un mensaje informativo del portal.

Nivel de rendimiento (versión preliminar)

Escalado vertical

Siga estos pasos para escalar verticalmente el nivel de rendimiento en la instancia de servidor flexible de Azure Database for PostgreSQL.

  1. En Azure Portal, elija la instancia de servidor flexible de Azure Database for PostgreSQL que desea escalar verticalmente.

  2. Seleccione Proceso y almacenamiento.

  3. Se muestra una página con la configuración actual.

    Screenshot that shows performance tier 1.

  4. Verá la nueva opción desplegable "Nivel de rendimiento". La opción seleccionada será la IOPS aprovisionada previamente, que también es la cantidad mínima de IOPS disponible para el tamaño de almacenamiento seleccionado.

    Screenshot that shows performance tier drop-down 2.

  5. Seleccione el nuevo nivel de rendimiento y seleccione Guardar.

    Screenshot that shows performance tier and save 3.

  6. El servidor implementa y una vez completada la implementación, el servidor se actualiza y mostrará el nuevo nivel de rendimiento.

Reducción vertical

Siga estos pasos para reducir verticalmente el nivel de rendimiento en la instancia de servidor flexible de Azure Database for PostgreSQL.

  1. En Azure Portal, elija la instancia de servidor flexible de Azure Database for PostgreSQL que desea reducir verticalmente.

  2. Seleccione Proceso y almacenamiento.

  3. Se muestra una página con la configuración actual.

    Screenshot that shows performance tier 4.

  4. Verá la nueva opción desplegable "Nivel de rendimiento (versión preliminar)". La opción seleccionada será la última IOPS seleccionada al escalar verticalmente.

    Screenshot that shows performance tier drop-down 5.

  5. Seleccione el nuevo nivel de rendimiento y seleccione Guardar.

    Screenshot that shows performance tier and save 6.

  6. El servidor implementa y una vez completada la implementación, el servidor se actualiza y mostrará el nuevo nivel de rendimiento.

Importante

Solo puede reducir verticalmente el nivel de rendimiento del servidor 12 horas después del escalado vertical. Esta restricción se aplica para garantizar la estabilidad y el rendimiento después de cualquier cambio en la configuración del servidor.