Escalado y configuración de un clúster de Azure Cosmos DB basado en núcleo virtual para MongoDB

Completado

El escalado y configuración correctos de Azure Cosmos DB para MongoDB basado en núcleo virtual permite que el clúster se adapte tanto a las demandas crecientes como a las decrecientes. El ajuste de la infraestructura de la base de datos es esencial para asegurarse de que sigue funcionando bien en distintas cargas de trabajo.

Determinar cuándo escalar el clúster

El escalado del clúster es esencial para mantener el rendimiento y adaptar el crecimiento de las aplicaciones:

  • Analizar los requisitos de rendimiento: evalúe la necesidad de ajustes en la configuración del clúster para controlar las cargas de trabajo cambiantes de forma eficaz.
  • Evaluar las necesidades de capacidad: determinar cuándo modificar los tamaños de disco para soportar el crecimiento de los datos o reducirlos cuando disminuye la demanda. La selección de los tamaños de almacenamiento correctos garantiza que la base de datos pueda seguir almacenando y administrando datos de forma eficaz sin alcanzar los límites de recursos.

Descripción de los niveles de clúster

Los niveles de clúster en Azure Cosmos DB basado en núcleo virtual para MongoDB especifican los recursos asignados al clúster, como la CPU (núcleos virtuales) y la memoria (RAM), adaptadas a diferentes necesidades de aplicación:

  • Niveles inferiores (por ejemplo, M30, M40): mejor para cargas de trabajo o entornos de desarrollo más ligeros.
  • Niveles superiores (por ejemplo, M50, M60, M80): mejor para entornos de producción con cargas de trabajo exigentes, lo que proporciona más recursos para administrar volúmenes de datos más grandes y operaciones complejas.

La selección del nivel adecuado se basa en sus requisitos específicos para procesar la potencia y la memoria. La actualización a un nivel superior aumenta el recurso disponible, lo que aumenta la capacidad del clúster de la base de datos para controlar más datos y consultas complejas.

Configuración de los cambios de escala y capacidad

Las modificaciones en el clúster, como los cambios de nivel o los ajustes de tamaño de disco, se producen en directo, sin tiempo de inactividad. Esto significa que las aplicaciones permanecen operativas mientras se aplican las actualizaciones en segundo plano.

Para realizar estos ajustes, vaya a la configuración de escala del clúster de Azure Cosmos DB basado en núcleo virtual para MongoDB en Azure Portal, seleccione el nivel o el tamaño de disco deseados y guarde los cambios.

Captura de pantalla de la configuración de escalado del clúster.

Comprender cómo escalar y configurar el clúster de Azure Cosmos DB para MongoDB basado en núcleo virtual le permite administrar el entorno de base de datos de forma proactiva. Esta configuración garantiza que las aplicaciones sigan siendo eficientes y con capacidad de respuesta a medida que crecen, escalando sin problemas para satisfacer las demandas en constante evolución.