Clúster de tolerancia a fallos

Modelo de clúster de tolerancia a fallos

AggreGate está diseñado para garantizar una alta disponibilidad de los servicios prestados. El modelo de clúster de tolerancia a fallos de dos Tier comprende:

  • Clúster de Servidor AggreGate con dos o más instalaciones del servidor de la plataforma
  • Clúster de motor de almacenamiento subyacente con dos o más instalaciones de un servidor de base de datos

El motor de clúster de tolerancia a fallos integrado tiene algunas características únicas:

Sin dependencias de software de terceros o servicios del sistema operativo. Los nodos de clúster pueden ejecutarse en diferentes sistemas operativos y hardware.
La creación de espejo de la base de datos es opcional y puede implementarse utilizando la replicación nativa del motor de almacenamiento o el módulo de replicación de base de datos basados en AggreGate. Los nodos del clúster del servidor de plataforma pueden compartir recursos con nodos del clúster de la base de datos.
Los nodos de clúster se benefician del equilibrio de carga de la base de datos. Los 3 nodos del clúster siguen siendo redundantes en caso de una falla del nodo maestro.

AggreGate Server Cluster

El objetivo del clúster de nivel de plataforma es alcanzar casi el 100% de disponibilidad del servidor.

El clúster consiste en un nodo maestro, un nodo primario de tolerancia a fallos y cero o más nodos secundarios de tolerancia a fallos. Durante el funcionamiento normal, el nodo maestro está dando servicio a todas las operaciones. Todos los nodos de conmutación por error se están ejecutando en modo de espera y monitoreando el estado de un nodo maestro.

El nodo primario de tolerancia a fallos se cambia automáticamente al modo maestro de conmutación por error (es decir, activado) en los siguientes casos:

  • Red o corte de energía del nodo maestro
  • Fallo importante de hardware o software del nodo maestro
3-nodo AggreGate servidor en clúster

Si el clúster tiene nodos de tolerancia a fallos secundarios, el primero de ellos cambia al modo tolerancia a fallos primario una vez que falla el nodo maestro. Toda la instalación permanecerá reservada en este caso.

Clúster de motor de almacenamiento

El objetivo del clúster de nivel de base de datos es garantizar la integridad de los datos al reflejar todos los datos entre varias ubicaciones físicas, así como el equilibrio de carga durante las operaciones de recuperación de datos.

Según el tipo de motor de almacenamiento, los clústeres de conmutación por error a nivel de base de datos se pueden habilitar utilizando dos métodos diferentes:

  • Tecnología nativa del motor de almacenamiento
  • Tecnología de reflejo de la base de datos de AggreGate
Clúster de motor de almacenamiento 1
Clúster de motor de almacenamiento 2