sql >> Base de Datos >  >> RDS >> Sqlserver

Instalación del clúster de conmutación por error de SQL Server -1

Hola,

En este artículo, presentaré y explicaré brevemente la tecnología de clúster de conmutación por error en SQL Server. La tecnología de clúster de conmutación por error de SQL Server también es una tecnología importante que proporciona alta disponibilidad. Por lo que es ampliamente utilizado en aplicaciones empresariales para dar el máximo servicio en los sistemas de producción.

La tecnología Failover Cluster es la tecnología perfecta para mantener el servicio de alta disponibilidad de las aplicaciones en las instituciones que pretenden brindar el máximo nivel de servicio (Telecomunicaciones, Banca, Oficinas Gubernamentales, Holdings).

Esta tecnología se puede definir como la capacidad de una sola Base de Datos de poder servir en más de un servidor. Por lo tanto, proporciona Alta Disponibilidad, Máximo Servicio, que es una de las reglas indispensables en el mundo de las bases de datos.

También me gustaría mencionar que muchas personas pueden ver la tecnología Failover Cluster como una solución para la recuperación ante desastres, pero no lo es. La tecnología Failover Cluster no es una solución de recuperación ante desastres, es una tecnología que proporciona solo alta disponibilidad.

Podemos enumerar las soluciones que ofrece la base de datos SQL Server para Alta Disponibilidad de la siguiente manera.

  1. Clústeres de conmutación por error
  2. Duplicación de base de datos
  3. Replicación de datos
  4. Instantánea de la base de datos

En la arquitectura de clúster de conmutación por error, uno de los 2 o más servidores conectados entre sí a través del clúster de Windows está activo y el otro es pasivo. Si el servidor activo no puede proporcionar el servicio en ningún caso, se produce el estado de conmutación por error y el clúster de Windows habilita el nodo pasivo.

Para instalar el clúster de conmutación por error de SQL Server, ambos servidores deben estar en el clúster de Windows. Del lado de SQL Server, el servicio que proporciona la arquitectura de clúster de conmutación por error es Microsoft Cluster Service (MSCS). Ambos servidores tienen discos diferentes, pero hay un disco compartido en el que se guardan los archivos relacionados con la base de datos y el clúster. Este disco se conoce como disco de quórum. Podemos simbolizar el Disco de Quórum, que simboliza el espacio de disco común y es común a ambos nodos, como se muestra en la imagen a continuación.

Cuando la aplicación accede a la base de datos, la aplicación accede continuamente a la base de datos con la IP del clúster ingresada sin saber cuál de los nodos pasivos activos es. La IP del clúster solicita el nodo actualmente activo, que es el nodo que se envía al nodo. Cuando el Nodo activo está caído, la aplicación se conecta al Nodo Pasivo en 1 segundo dependiendo del sistema y no se ve afectada. En este caso, el nodo pasivo está activo y el administrador ya puede realizar la conmutación por error manualmente en cualquier momento.