DESCRIPCIÓN

Failover Cluster es una característica de Windows Server que nos permite agrupar varios servidores (Nodos) en un cluster tolerante a fallos.

Dichos nodos están destinados a realizar una alta disponibilidad en caso de que uno de los nodos tenga algún problema.  Si uno o más de los nodos del clúster fallan, otros comenzarán a proporcionar servicio.

REQUISITOS

Es importante destacar que para llevar a cabo la instalación de un failover Cluster, Microsoft nos demanda una serie de test obligatorios en donde se busca chequear y contrastar que el hardware y la configuración que disponemos es la correcta. Microsoft da una alta importancia a este punto ya que si no se dispone de la correcta validación no realizará soporte en dicha infraestructura. Algunos de estos pre-requistios son los siguientes:

  • Asegurar que todos los nodos disponen de la misma versión de Windows Server.
  • Asegurar que las características de Hardware son similares en todos los nodos.
  • Disponer de un status de éxito en el test del hardware mencionado.
  • Todos los nodos pueden acceder a al servicio de Almacenamiento diseñado para la infraestructura.
  • Asegurar que todos los nodos añadidos al cluster se encuentran en el mismo Domino.

LA IMPORTANCIA DE QUORUM

Unos de los aspectos básicos de Failover cluster y a su vez de gran importancia es el correcto funcionamiento de la característica de Quorum.

Dicha característica desempata en el caso de que se produzca un split brain*.

Por defecto Failover cluster cuenta con la configuración activada de Dynamic Quorum que se encarga de asignar o quitar el voto al disco de testigo dependiendo de si el número de nodos es par o impar. Si el número de nodos es par le da un voto al Quorum (disco de testigo), si es impar se lo quita, de formar que siempre el número de votos sea impar y no haya posibilidad de empate.

*Split Brain: En un escenario split-brain, mas de un servidor o aplicación pertenecientes a un mismo cluster intentan acceder a los mismos recursos, lo que puede causar daños a dichos recursos. Este escenario ocurre cuando cada servidor en el cluster cree que los otros servidores han fallado e intenta activar y utilizar dichos recursos.

DIFERENTES TIPOS DE SERVICIO

Dentro de Failover Cluster podemos obtener diferentes tipos de servicios, alguno de los ejemplos mas importantes son :

ROLES : Cualquier servicio, proceso o máquina virtual que se ejecute sobre un clúster failover se denomina rol.

Nos da la posibilidad de poner en alta disponibilidad roles tipo:

                Propios de Windows server : Hyper-v, DHCP, IIS

                Génericos : Notepad, calculadora etc…

CSV : CSV no es más que una LUN que está presentada a todos los nodos del cluster. De esta manera todos los nodos pueden leer y escribir simultáneamente.

Servicio de Archivos: mediante es servicio podrémos compartir carpetas a través de la red y con acceso compartido por todos los nodos del cluster. Existen dos posibilidades de servicio:

                File Server : Solo uno de los nodos ofrece el servicio y el resto estarán en standby por si el primero falla. Este tipo de servidor mantiene todas las características de cualquier carpeta compartida.

                SoFS: Todos los nodos ofrecen el servicio simultáneamente y la carga se balancea entre ellos. Ofrece un mejor rendimiento que el General Use File Server, pero hay características que no podemos usar en un SoFS: FSRM o ABE (Access Based Enumeration).

CONCLUSIONES FINALES

Como es de sobra conocido el tener una infraestructura fiable y preparada ante posibles inconvenientes es una parte fundamental de la estructura de sistemas de una empresa. Mediante la implementación de Failover cluster conseguiremos llevar a cabo este objetivo con un sistema de tolerancia a fallos basado en la alta disponibilidad y que forme parte integral de los sistemas de misión crítica que deben estar constantemente disponibles.

Autor/a: Ramón Del Burgo Barrera

Curso: Microsoft MCSA Windows Server 2016 + Azure + AWS

Centro: Tajamar

Año académico: 2019-2020

Linkedin : www.linkedin.com/in/ramón-del-burgo-59b38478

Microsoft MCSA 70-740

Leave a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.