Importante
Característica no disponible en los clústeres Flex
Los clústeres Flex no admiten esta característica en este momento. Para obtener más información, se debe consultar Limitaciones de Atlas Flex.
Usa los siguientes recursos para configurar y gestionar tus Clústeres Globales. Para la configuración general del clúster, consulta Gestionar clústeres.
Los clústeres globales de Atlas requieren la definición de una o varias Zones regiones, donde cada zona admite operaciones de escritura y lectura desde fragmentos geográficamente locales. También puede configurar zonas que admitan lecturas secundarias globales de baja latencia. Para obtener más información sobre las zonas de clústeres globales y cómo configurarlas, consulte Zonas de escritura global y asignación de zonas.
Zonas de escritura globales y mapeo de zonas
Cada clúster global de Atlas admite hasta nueve zonas distintas. Cada zona consiste en una región Highest Priority y una o más regiones Electable, Read-only, o Analytics. Las regiones disponibles dependen del proveedor de servicios en la nube seleccionado.
Tipo de región | Descripción |
|---|---|
Highest Priority | Región donde Atlas implementa el set de réplicas primario para la partición o particiones asociadas con esa zona. Los clientes solo pueden emitir operaciones de escritura al primario. Atlas utiliza la ubicación geográfica de las regiones Highest Priority para construir un mapa de países y subdivisiones geográficamente cercanos. El clúster de escrituras globales utiliza este mapa para dirigir las operaciones de escritura a la zona correcta. Para facilitar lecturas secundarias locales de baja latencia en datos distribuidos globalmente, para cada zona del clúster, añade un nodo Read-only en la región Highest Priority de cada otra zona del clúster. |
Electable | Región donde Atlas implementa los miembros del set de réplicas secundario elegible para la partición o particiones asociadas a esa zona. Electable regiones añaden tolerancia a fallos adicional en caso de un fallo parcial o total de la Interrupción del servicio en la región Highest Priority. |
Read-only | Región donde Atlas implementa los miembros del nodo secundario secundario del set de réplicas para admitir operaciones de lectura secundarias. |
Analytics | Región donde Atlas implementa los nodos de análisis. Los nodos de análisis son nodos de solo lectura configurados con etiquetas de set de réplicas distintas. Puedes usar estas etiquetas para dirigir consultas a regiones específicas. Como resultado, los nodos de análisis pueden ayudar a aislar las queries de reporte de su carga de trabajo operativa normal, así como a reducir la latencia de las lecturas locales. |
Distribución de particiones
Para cada partición asociada a una zona, Atlas distribuye los nodos de la partición entre las regiones configuradas. Si tu clúster está ubicado en un gran continente geográfico, crea múltiples zonas para dirigir las escrituras globales a las particiones que estén más cerca de tus usuarios.
Nota
Atlas admite hasta 70 particiones por clúster independientemente de la cantidad de zonas. Si tienes requisitos para más particiones en tu Clúster Global, contacta con soporte.
En Atlas, diríjase a la página Support.
Si aún no se muestra, selecciona la organización deseada en el menú Organizations de la barra de navegación.
Haga clic en el icono Support en la barra de navegación.
Haga clic en View plan.
Aparece la página de soporte.
El constructor de clústeres de Atlas incluye plantillas para configurar automáticamente zonas de Escrituras Globales para el Clúster Global. Cada plantilla proporciona una descripción visual de la configuración de la zona de clúster, incluyendo estimaciones de la latencia geográfica y la cobertura.
Configurar las asignaciones de zonas
Antes de poder configurar asignaciones de zonas para un clúster global, debes crear un clúster global.
Para configurar tu clúster global existente:
En Atlas, ve a la página Clusters de tu proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Clusters en la sección Database.
La página de clústeres se muestra.
Configura tu clúster global existente.
Haz clic en Edit Config y selecciona el clúster que deseas modificar del menú desplegable.
En el cuadro de diálogo que aparece, completa los pasos para configurar tus zonas.
Nota
Atlas no configura ni particiona colecciones automáticamente. Puedes usar la Interfaz de Usuario de Atlas para particionar una colección global para escrituras globales si tu clúster global usa particionado gestionado por Atlas y la colección cumple con los requisitos de compatibilidad.
Considerations
Si está usando el formato de cadena de conexión estándar en lugar del formato de DNS de lista de nodos iniciales, eliminar toda una zona de un clúster global existente puede resultar en una nueva cadena de conexión.
Para verificar la cadena de conexión correcta después de implementar los cambios:
1En Atlas, ve a la página Clusters de tu proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Clusters en la sección Database.
La página de clústeres se muestra.
Cuando las escrituras globales están habilitadas, los clústeres globales no admiten nodos de búsqueda dedicados.