Utiliza los siguientes recursos para configurar y gestionar los clústeres de Atlas.
Acceso requerido
Para ver sus clústeres, debe tener Project Read Only acceso o superior al proyecto.
Ver sus clústeres
Para enumerar todos los clústeres del proyecto con Atlas CLI, se debe ejecutar el siguiente comando:
atlas clusters list [options]
Para obtener los detalles del clúster que especifiques con Atlas CLI, ejecuta el siguiente comando:
atlas clusters describe <clusterName> [options]
Para obtener más información sobre la sintaxis y los parámetros de los comandos anteriores, consulte la documentación de Atlas CLI para Lista de clústeres del atlas y descripción de clústeres del atlas.
Para devolver los detalles de configuración avanzada del clúster que especifique usando la Atlas CLI, ejecute el siguiente comando:
atlas clusters advancedSettings describe <clusterName> [options]
Para obtener más información sobre la sintaxis y los parámetros del comando, consulta la documentación de Atlas CLI sobre atlas clusters advancedSettings describe.
Para ver todos los clústeres en la interfaz de usuario de Atlas, consulta Ver todos los clústeres en la nube. Para ver los detalles de un clúster, consulta Ver detalles del clúster.
Seleccione el nivel de clúster
Seleccione su nivel de clúster preferido. El nivel de clúster determina la memoria, el almacenamiento, las vCPU y Especificación deIOPS para cada servidor que contiene datos1 [] en el clúster.
Nota
Es posible que veas valores diferentes según el proveedor de nube seleccionado y la región.
Clústeres Flex
Usa los clústeres flexibles como una forma económica de comenzar con MongoDB y para aplicaciones de bajo rendimiento. Estos clústeres se implementan en un entorno con acceso a un subconjunto de características de Atlas. Para obtener más información, consulta Límites en los tipos de clústeres de Atlas.
Puedes implementar un clúster M0 (clúster de set de réplicas para sandbox gratuito) por proyecto de Atlas. Puedes actualizar un clúster M0 gratuito a un clúster flexible en cualquier momento.
El clúster flexible proporciona la siguiente característica adicional en comparación con el clúster M0:
Copias de seguridad de los datos del clúster
Aumento del almacenamiento
Considerations
Los clústeres Flex no tienen la disponibilidad completa de las características que se encuentran en los clústeres dedicados. Para obtener más información, consulta Límites en los tipos de clústeres de Atlas.
Clústeres dedicados para aplicaciones de tráfico bajo
M10 y los niveles de clúster M20 son compatibles con entornos de desarrollo y aplicaciones de bajo tráfico.
Estos clústeres solo admiten implementaciones de sets de réplicas, pero, por lo demás, proporcionan acceso completo a las características de Atlas.
Nota
M10 y los niveles de clúster M20 se ejecutan en una infraestructura de rendimiento de ráfaga. Los clústeres bajo carga pesada pueden experimentar una limitación de la CPU.
Clústeres dedicados para aplicaciones de alto tráfico
M30 y superiores son los clústeres recomendados para entornos de producción.
Estos clústeres admiten implementaciones de sets de réplicas y clústeres con acceso completo a las características de Atlas.
Algunos clústeres tienen variantes, indicadas por el carácter ❯. Cuando selecciona estos clústeres, Atlas enumera las variantes y etiqueta cada clúster para distinguir sus características clave.
Clústeres fragmentados
Puede utilizar la API para seleccionar un nivel diferente por partición. En los nodos de análisis, también se puede seleccionar niveles de forma independiente en todas las particiones. La configuración de escalado automático de los niveles mínimo y máximo debe ser idéntica para todas las particiones. Los niveles mínimo y máximo de las particiones pueden estar separados por hasta dos niveles. Al editar un clúster fragmentado con múltiples niveles de partición en la interfaz de usuario, al cambiar de nivel se cambiará el nivel de todas las particiones.
Puedes usar la API para elegir diferentes IOPS por partición si el clúster está en AWS usando IOPS aprovisionado por AWS o si está en Azure en regiones que admiten IOPS extendido/almacenamiento.
Para aprender más, consulta Administrar la fragmentación de clústeres.
Limitaciones
Cada partición debe tener un tamaño de disco igual en todos los nodos. Los clústeres NVMe no son compatibles con el escalado independiente de particiones.
Las instancias NVMe no pueden utilizarse en clústeres multinube.
Almacenamiento NVMe
Para aplicaciones alojadas en AWS o Azure que requieren E/S de baja latencia y alto rendimiento, Atlas ofrece opciones de almacenamiento utilizando SSD NVMes efímeros conectados localmente.
Siempre se utilizará una sincronización inicial basada en copia de archivos para sincronizar todos los nodos de un clúster NVMe siempre que se requiera una sincronización inicial.
Nota
Atlas no admite clústeres NVMe en Google Cloud. Los clústeres NVMe no son compatibles con el escalado independiente de particiones.
Consideraciones de NVMe
Los siguientes niveles de clúster son compatibles con los clústeres NVMe en AWS:
M40M50M60M80M200M400
Los siguientes niveles de clúster cuentan con soporte para clústeres NVMe en Azure:
M60M80M200M300M400M600
Atlas admite clústeres NVMe en las siguientes regiones de Azure:
Azure Región | Ubicación | Región de Atlas |
|---|---|---|
| São Paulo, Brasil |
|
| Toronto, ON |
|
| Iowa, USA |
|
| Virginia (Este de EE. UU.) |
|
| Virginia, USA |
|
| Texas, USA |
|
| El Mirage, Arizona |
|
Azure Región | Ubicación | Región de Atlas |
|---|---|---|
| París, Francia |
|
| Irlanda |
|
| Gävle, Suecia |
|
| London, England, UK |
|
| Países Bajos |
|
Azure Región | Ubicación | Región de Atlas |
|---|---|---|
| Nueva Gales del Sur, Australia |
|
| Pune (India Central) |
|
| Saitama, Tokyo, Japan |
|
El espacio de almacenamiento de valor fijo y la RAM para un clúster NVMe corresponden a su nivel de clúster. Para aprender más, consulta Opciones de configuración del clúster de Amazon y Opciones de configuración del clúster de Azure.
Los clústeres con almacenamiento NVMe utilizan copias de seguridad en la nube. No puedes desactivar la copia de seguridad en los clústeres NVMe. Si deseas utilizar copias de seguridad cada hora, Atlas limita las copias de seguridad en clústeres de NVMe a una vez cada 12 horas.
Los clústeres NVMe emplean un nodo secundario oculto que consiste en un volumen aprovisionado con alto rendimiento e IOPS para facilitar la copia de seguridad.
No puedes pausar un clúster NVMe.
El escalado de clústeres (incluido el escalado automático) que utilizan la opción de almacenamiento SSD NVMe local requiere una sincronización inicial. Los clústeres NVMe de Atlas se escalan automáticamente al siguiente nivel superior cuando el 90 % del espacio de almacenamiento está lleno. Una sincronización inicial tarda más en completarse en comparación con las sincronizaciones posteriores, y reduce el rendimiento del primario desde el cual se leen los datos.
Siempre se utilizará una sincronización inicial basada en copia de archivos para sincronizar todos los nodos de un clúster NVMe siempre que se requiera una sincronización inicial.
Zonas de disponibilidad de NVMe
Los clústeres NVMe en las siguientes regiones de Azure tienen dos Zonas de Disponibilidad:
eastus2centralussouthcentralus
Los clústeres NVMe en todas las demás regiones de Azure que indican zonas de disponibilidad tienen tres zonas de disponibilidad.
Comparación de clúster gratuito, flexible y dedicado
La siguiente tabla destaca las diferencias clave entre los clústeres de nivel gratuito M0, los clústeres flexibles y los clústeres dedicados M10+.
Clústeres gratuitos | Clústeres Flex | Clusters exclusivos | |
|---|---|---|---|
Almacenamiento (tamaño de los datos + tamaño del índice) | 512 MB | 5 GB | 10 - 4000 GB |
Soporte de versiones de MongoDB | 8.0 | 8.0 | 7.0, y la versión más reciente |
Métricas y alertas | Limitado | Limitado | |
Emparejamiento de VPC | No | No | |
Selección de región global | Un subconjunto de regiones en AWS, Google Cloud y Azure. | Un subconjunto de regiones en AWS, Google Cloud y Azure. | Atlas admite la implementación de clústeres a nivel global en Amazon Web Services, Google Cloud Platform y Microsoft Azure. |
Implementaciones entre regiones | No | No | |
Copias de seguridad | No | Sí | |
particionado | No | No | Sí, para clústeres que utilizan un nivel |
Clúster dedicado | No, | No, los clústeres Flex se ejecutan en un entorno compartido | Sí, los clústeres de |
Performance Advisor | No | No | Sí |
BI Connector para Atlas | No | No | Sí |
Para obtener una lista completa de las limitaciones del clúster gratuito de M0, consulte Límites de Atlas M0 (Clúster Gratuito).
Para obtener más información, consulta Configurar el escalado automático.
| [1] | Para los sets de réplicas, los servidores que contienen datos son los servidores que alojan los nodos del set de réplicas. Para los clústeres particionados, los servidores que almacenan datos son los servidores que alojan las particiones. Para clústeres particionados, Atlas también implementa servidores para los servidores de configuración; estos se cobran a una tarifa separada de los costos del clúster. |
Da los siguientes pasos
Se pueden gestionar clústeres de las siguientes maneras:
Acción | Descripción |
|---|---|
Personalice la capacidad de almacenamiento de su clúster. Cada nivel de clúster incluye un conjunto de recursos por defecto. Los clústeres | |
Particionar el clúster para escalar horizontalmente. Se puede utilizar la interfaz de usuario de Atlas Cluster Builder, la última versión de Atlas Admin API, Atlas CLI o HashiCorp Terraform MongoDB Atlas Provider para particionar el clúster. También puedes usar la última versión de la API de administrador de Atlas para escalar cada partición de forma independiente en el clúster. | |
Configura los rangos de niveles de clúster que Atlas utiliza para escalar automáticamente el nivel del clúster, la capacidad de almacenamiento o ambos en respuesta al uso del clúster. | |
Información sobre el bloqueo de guardado y cómo prevenirlo. Atlas bloquea la escritura en el clúster de set de réplicas dedicado si el nodo primario del clúster supera los umbrales de la política de bloqueo de escritura. | |
Configure los ajustes adicionales del clúster, como la versión de MongoDB, las copias de seguridad y las opciones de cifrado. | |
Se deben usar etiquetas de recursos que se proporcionen y gestionen para categorizar los recursos por propósito, entorno, equipo o centro de facturación. | |
Reconfigure un clúster existente. Modifica cualquiera de las opciones de configuración disponibles de Atlas. | |
Gestiona las actualizaciones de la versión principal para el clúster. Atlas permite actualizar la versión principal de un clúster de Atlas en cualquier momento. | |
Se deben configurar los períodos de mantenimiento para el clúster. Se puede establecer la hora del día en la que Atlas debería empezar el mantenimiento semanal del clúster. | |
Pausar, reanudar o terminar un clúster existente. No puedes cambiar la configuración de un clúster pausado. Además, no puedes leer ni guardar datos en un clúster pausado. | |
Configure la distribución multi-nube para aumentar la disponibilidad. Atlas ofrece opciones para mejorar la disponibilidad y el equilibrio de la carga de trabajo de su clúster. | |
Se deben usar las etiquetas predefinidas del set de réplicas que Atlas proporciona para dirigir las queries de aplicaciones específicas a tipos de nodos y regiones específicos. Para usar etiquetas de set de réplicas predefinidas en la cadena de conexión y dirigir queries a nodos específicos, se debe configurar la etiqueta en la opción de cadena de conexión |