Docs Menu
Docs Home
/ /
/ / /

Paradigma de implementación de múltiples nubes

Las implementaciones multicloud de Atlas son un caso especial de implementación multirregional, en el que se configuran nodos de clúster en múltiples regiones geográficas y múltiples proveedores de nube. Las implementaciones multicloud mejoran la protección en caso de interrupciones simultáneas del servicio regional y del proveedor de nube. Al redirigir automáticamente el tráfico al nodo de otro proveedor de nube en otra región, se obtiene disponibilidad continua y una experiencia de usuario fluida. Las implementaciones multicloud también pueden proteger contra la dependencia de un proveedor y mejorar el rendimiento.

Atlas admite la implementación de múltiples nubes en cualquier combinación de AWS, Azure y GCP.

Para aprender a configurar implementaciones de múltiples nubes y conocer los diferentes tipos de nodos que puede agregar, consulte Configure alta disponibilidad y aislamiento de carga de trabajo en la documentación de Atlas.

La siguiente imagen muestra una implementación de Atlas multirregional y multinube para regiones que admiten zonas de disponibilidad. Tenga en cuenta que esto difiere de una implementación multirregional únicamente en que se utilizan múltiples proveedores de nube.

Imagen que muestra una implementación de cinco nodos distribuida en tres regiones y dos proveedores de nube. Cada región contiene una zona por nodo.
haga clic para ampliar

Una implementación multi-nube y multi-región puede ser la mejor opción para usted si desea:

  • Proporcionar a un equipo de desarrollo de aplicaciones la opción de utilizar cualquiera de los proveedores de la nube para implementar su pila de aplicaciones (incluido el clúster Atlas).

  • Migrar una aplicación a un nuevo proveedor de nube. Puede agregar un nodo a una nueva región de un proveedor de nube y Atlas replicará los datos en ese nuevo nodo.

  • Asegúrese de que la recuperación de datos sea más rápida si falla el proveedor de la nube. Si la copia de seguridad se replica en una nube independiente, la automatización generará una pila completa de aplicaciones en otra nube y volverá a montar la copia de seguridad para empezar a gestionar el tráfico.

  • Ejecute análisis en una nube independiente. Por ejemplo, su equipo de ciencia de datos quiere usar BigQuery para inteligencia empresarial, pero su pila de aplicaciones está en AWS.

  • Implemente su pila de aplicaciones tanto en AWS como en Azure y brinde tráfico de lectura y escritura desde ambas nubes, ya sea fragmentada o no.

Las implementaciones de múltiples nubes tienen las mismas consideraciones y Recomendaciones similares a las de otras implementaciones multirregionales. Además, se incluyen las siguientes consideraciones específicas para las implementaciones multinube:

  • Costo. Dado que se aplican tarifas más altas por el tráfico de entrada y salida en ambos proveedores de nube durante la replicación.

  • Complejidad de la implementación. Existen muchas integraciones que podrían ser útiles al implementar una base de datos Atlas, y muchas de ellas están vinculadas a un único proveedor de nube. Por ejemplo,

    • Gestión de claves de cifrado para integración KMS / cifrado en reposo.

    • Gestión de secretos para el acceso a bases de datos.

    • Integración con un proveedor de identidad federada SSO.

    • Redes privadas, porque cada proveedor de nube solo se conecta (usa puntos finales privados) con otras regiones dentro de ese proveedor.

    • Recopila datos de observabilidad como registros, métricas y alertas en un lugar centralizado.

Por lo tanto, las implementaciones de múltiples nubes a menudo requieren 3integraciones de terceros para satisfacer estas necesidades.

Volver

datos globales

En esta página