Arquitectura de referencia de datos maestros

Sirva datos compartidos con menos trabajo de base de datos.

Incorpore la aceleración en los servicios que proporcionan datos empresariales compartidos.

Un diseño inicial para servicios de datos maestros gestionados por el cliente.

Observa cómo encaja el diseño.

Arquitectura de datos maestros: tres aceleradores independientesLos sistemas y aplicaciones de origen se conectan a los servicios de datos maestros mediante una puerta de enlace API. Estos servicios se conectan a través de un balanceador de carga redundante TCP a uno de los tres aceleradores activos ubicados en dominios de fallo independientes, y luego a la misma base de datos de datos maestros. Cada instancia consume los cambios de la base de datos para mantener su caché local.Red de nube privadaSistemas fuentey aplicacionespuerta de enlace APIDatos maestrosserviciosPunto final TCP estableRedundante TCPbalanceador de cargacontroles de saludEnrutamiento de nodos saludablesAceleradores independientesZona AAcelerador AZona BAcelerador BZona CAcelerador CDatos maestrosbase de datosSistema de registroCaché local · Consumidor local CDCTráfico de aplicaciones a través de un balanceador de carga externo TCP
Aceleradores independientes detrás de un balanceador de carga externo TCP . Cada instancia mantiene su caché local desde la base de datos CDC . Las comprobaciones de estado dirigen las nuevas conexiones a nodos en buen estado; las sesiones fallidas se reconectan.
Arquitectura de datos maestros: tres aceleradores independientesLos sistemas y aplicaciones de origen se conectan a los servicios de datos maestros mediante una puerta de enlace API. Estos servicios se conectan a través de un balanceador de carga redundante TCP a uno de los tres aceleradores activos ubicados en dominios de fallo independientes, y luego a la misma base de datos de datos maestros. Cada instancia consume los cambios de la base de datos para mantener su caché local.Red de nube privadaSistemas fuentey aplicacionespuerta de enlace APIDatos maestrosserviciosPunto final TCP estableRedundante TCPbalanceador de cargacontroles de saludEnrutamiento de nodos saludablesAceleradores independientesZona AAcelerador AZona BAcelerador BZona CAcelerador CDatos maestrosbase de datosSistema de registroCaché local · Consumidor local CDCTráfico de aplicaciones a través de un balanceador de carga externo TCP

Mayor capacidad de aplicación

Gestiona más consultas de aplicaciones a través de múltiples aceleradores.

Menor demanda de bases de datos

Reduzca el trabajo repetitivo con la base de datos a medida que aumenta el tráfico de la aplicación.

Saque más provecho de su inversión

Vincular la planificación de la capacidad con el valor de la infraestructura y las licencias.

Un papel claro para cada capa.

Entrada de solicitudes y servicios
Los sistemas de origen y las aplicaciones empresariales se conectan a través de la puerta de enlace API. Su base de datos maestra sigue siendo la fuente autorizada.
Servicios de datos maestros
Los servicios de la aplicación se conectan a través de un punto final de base de datos estable.
Nivel acelerador
Aceleradores independientes con enrutamiento a nodos saludables. Cada instancia mantiene una caché local y consume los cambios de la base de datos a través de CDC .
Nivel de base de datos
La base de datos maestra sigue siendo el sistema de registro. La disponibilidad de la base de datos se gestiona por separado.

Planifica la implementación de tu software.

  • Elija la nube y el motor de base de datos.
  • Dimensionar la aplicación y los niveles de aceleración según la demanda.
  • Planificar las responsabilidades de acceso, monitoreo y operación.

Sus recursos de implementación.

Analice Terraform y los recursos de implementación. Guía de configuración e instalación Guía del administrador

Conecta el diseño con el valor para el cliente.

Utilice Performance Lab para comparar la respuesta de la aplicación, la demanda de la base de datos y la capacidad con la carga de trabajo del cliente.

Preferencias de análisis

Google Analytics nos ayuda a comprender el uso de nuestras páginas públicas. Su uso es opcional. El sitio web y los formularios de contacto funcionan tanto si acepta como si rechaza su uso.

Tu elección se aplica a este navegador. Puedes cambiarla aquí en cualquier momento. Consulta nuestra Política de Privacidad para más detalles.