Compartir a través de


Operaciones de escalado en Azure Database for PostgreSQL: servidor flexible

SE APLICA A: Azure Database for PostgreSQL con 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 quiere restaurar la copia de seguridad.

  2. Seleccione Proceso y almacenamiento.

  3. Se muestra una página con la configuración actual. Captura de pantalla que muestra la vista de proceso+almacenamiento.

  4. Hay tres clases de proceso (por ráfagas, de uso general y optimizada para memoria) y puede elegir cualquiera de ellas. Captura de pantalla que muestra los niveles de proceso.

  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: Captura de pantalla que muestra el proceso ampliable.

    • Nivel de proceso De uso general: Captura de pantalla que muestra el proceso de uso general.

    • Nivel de proceso Optimizado para memoria: Captura de pantalla que muestra el proceso optimizado para memoria.

  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 quiere aumentar el tamaño de almacenamiento.

  2. Seleccione Proceso y almacenamiento.

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

Captura de pantalla que muestra proceso+almacenamiento.

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

Captura de pantalla que muestra el escalado vertical del almacenamiento.

  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.

    Captura de pantalla que muestra el escalado sin conexión.

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

Crecimiento automático del almacenamiento

Use los siguientes pasos para habilitar el crecimiento automático del almacenamiento para su instancia de servidor flexible de Azure Database for PostgreSQL y escale automáticamente su 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 quiere aumentar el tamaño de almacenamiento.

  2. Seleccione Proceso y almacenamiento.

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

Captura de pantalla que muestra la casilla de crecimiento automático del almacenamiento.

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

Captura de pantalla que muestra el crecimiento automático del almacenamiento.

  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

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 quiera escalar verticalmente.

  2. Seleccione Proceso y almacenamiento.

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

    Captura de pantalla que muestra el nivel de rendimiento 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.

    Captura de pantalla que muestra la lista desplegable del nivel de rendimiento 2.

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

    Captura de pantalla que muestra el nivel de rendimiento y guardar 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 quiera reducir verticalmente.

  2. Seleccione Proceso y almacenamiento.

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

    Captura de pantalla que muestra el nivel de rendimiento 4.

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

    Captura de pantalla que muestra la lista desplegable del nivel de rendimiento 5.

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

    Captura de pantalla que muestra el nivel de rendimiento y guardar 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.