Docs Menu
Docs Home
/ /

Gestionar la fragmentación de clústeres

Puede escalar horizontalmente su implementación de Atlas fragmentando su clúster. La fragmentación le permite distribuir sus datos entre múltiples nodos o fragmentos para gestionar eficientemente el crecimiento de datos y cargas de trabajo. Para obtener más información, consulte Fragmentación. Si sufragmento alcanza su capacidad máxima, puede Configure el escalado automático para escalar sus fragmentos de forma independiente.

Al configurar el escalado de fragmentos, tenga en cuenta lo siguiente:

  • La cantidad de nodos seleccionables, de solo lectura y analíticos en todos los fragmentos debe ser la misma.

    Para los clústeres globales, puede tener una cantidad diferente de nodos por zona.

  • La capacidad de almacenamiento en todos los fragmentos debe ser la misma.

  • El nivel NVME en todos los fragmentos debe ser el mismo.

  • Si habilita el escalador automático de cómputo:

    • El nivel mínimo y máximo se aplica a nivel de clúster.

    • El escalador automático Atlas solo permite una brecha de nivel máxima de 2 entre el fragmento con el nivel de clúster más alto y el fragmento con el nivel de clúster más bajo.

    Nota

    No se puede configurar el escalado automático para cada fragmento si estos pertenecen a una clase de clúster diferente. Por ejemplo, no se puede habilitar el escalado automático si un fragmento está en M30 (General) y otro fragmento está en M40 (CPU baja).

El escalado independiente de fragmentos permite configurar cada fragmento por separado para satisfacer mejor sus necesidades de carga de trabajo. Puede configurar el nivel de clúster de cada fragmento para una asignación personalizada y optimizada de recursos y costos. Es decir, en cada fragmento, sus nodos seleccionables y de solo lectura pueden estar en un nivel de clúster diferente al de los nodos analíticos. EnAWS y Azure, también puedes configurar el rendimiento del disco para cada fragmento.

Por ejemplo, para un fragmento, puede configurar sus nodos elegibles y de solo lectura (nodos 3) en M30 y nodos de análisis (nodo 1) en M40, mientras que para otro fragmento, puede configurar sus nodos elegibles y de solo lectura (nodos 3) en M40 y nodos de análisis (nodo 1) en M30.

Puede usar la interfaz de usuario de Atlas Cluster Builder para fragmentar su clúster. Una vez fragmentado, puede usar la última versión de la API de administración de Atlas, la CLI de Atlas o el proveedor Atlas de HashiCorp Terraform MongoDB para escalar cada fragmento de forma independiente. No puede usar la interfaz de usuario de Atlas para escalar cada fragmento de forma independiente. Sin embargo, puede habilitar el escalado automático de cómputo en la interfaz de usuario de Atlas para que los fragmentos escalen de forma independiente.

Después de escalar cada fragmento de forma independiente mediante la API de administración de Atlas, la CLI de Atlas o Terraform, no podrá administrar su clúster mediante la interfaz de usuario del generador de clústeres de Atlas.

Puede usar la API de administración de Atlas, la CLI de Atlas o Terraform para elegir un nivel diferente por fragmento. Los nodos de análisis también pueden tener niveles seleccionados de forma independiente en todos los fragmentos.

Cuando edita un clúster fragmentado con múltiples niveles de fragmentos desde la interfaz de usuario de Atlas, al cambiar el nivel se cambiará el nivel de todos los fragmentos.

Se puede utilizar la API de Administración de Atlas para especificar diferentes IOPS para cada partición.

Si su clúster está en AWS, elija entre IOPS estándar e IOPS aprovisionadas para cada fragmento. Si un fragmento usa IOPS aprovisionadas, puede aprovisionar diferentes IOPS para cada uno. Si un fragmento usa IOPS estándar, estas IOPS están vinculadas al tamaño de almacenamiento del clúster.

Si su clúster está en Azure en regiones compatibles con IOPS estándar extendidas, puede aprovisionar diferentes IOPS estándar para cada fragmento. De lo contrario, las IOPS estándar están vinculadas al tamaño de almacenamiento del disco del clúster.

Todos los fragmentos de un clúster de Atlas pueden escalar uniformemente al mismo nivel de clúster. De forma predeterminada, los clústeres fragmentados creados antes del 9 de diciembre de 2024 utilizan el escalado de fragmentos a nivel de clúster. Si administra su clúster mediante la API de administración de Atlas, la CLI de Atlas o Terraform, actualice la API de administración de Atlas, la CLI de Atlas o Terraform para escalar sus fragmentos de forma independiente. Si utiliza la interfaz de usuario de Atlas y habilitó el escalado automático de cómputo, para escalar sus fragmentos de forma independiente, contacte con el soporte de MongoDB.

Para obtener más información sobre cómo fragmentar su M30 clúster o más grande, consulte Implementar un clúster fragmentado y modificar la cantidad de fragmentos.

Volver

GridFS

En esta página