Windows Server 2012 – Demostración: Creando un Failover Cluster Para Usar con Hyper-V en Cluster – Parte 1

El propósito de esta demostración es crear un Failover Cluster con Windows Server 2012, mucho más sencillo que en versiones anteriores, usando dos nodos que ya tienen instalado Hyper-V.
En esta primera nota crearemos el “Failover Cluster”, para luego en la siguiente demostraremos Hyper-V-v3 en el cluster.

Un detalle interesante: a esta altura del producto (Beta) muchos todavía no nos animamos, o no tenemos posibilidades de instalar Windows Server 2012 sobre hardware real con características para soportar Hyper-V: todas las máquinas que vean en esta demostración en realidad son virtuales creadas con otro producto de virtualización, que está desarrollado para ambiente no productivo, pero que facilita mucho la configuración mencionada. Hasta que no dispongamos de Windows 8 con Hyper-V-v3 no tendremos esa facilidad.
Si a alguien le interesa cómo es el “truco” de virtual dentro de virtual, y no sabe cómo hacerlo, sólo pídalo en los comentarios 🙂

La infraestructura de partida son cuatro servidores con Windows Server 2012 (Build 8250) con la siguiente configuración:

  • DC1
  • Controlador de Dominio: root.guillermod.com.ar
  • Dirección IP: 192.168.222.201/24
  • Servidor DNS
  • Hyper-1
  • Servidor Miembro con 3 conexiones de red
  • Instalado Hyper-V
  • Red Wired Ehternet Connection: 192.168.222.101/24
  • Red ClusterNet: 192.168.1.1/24 (que no registre en DNS)
  • Red iSCSI: 192.168.100.1/24 (que no registre en DNS)
  • Hyper-2
  • Servidor Miembro con 3 conexiones de red
  • Instalado Hyper-V
  • Red Wired Ehternet Connection: 192.168.222.102/24
  • Red ClusterNet: 192.168.1.2/24 (que no registre en DNS)
  • Red iSCSI: 192.168.100.2/24 (que no registre en DNS
  • SAN
  • Servidor en grupo de trabajo (Workgroup)
  • Red iSCSI 192.168.100.100/24
  • Dos discos

La dirección IP 192.168.222.200/24 será la utilizada por el cluster

Una figura aclara más que mil palabras

Y mostremos la configuración inicial de cada una de las cuatro máquinas por si hay dudas

Acá vemos la de DC1

Esta es la de Hyper-1

La siguiente es la de Hyper-2

Y por último la de SAN

Comenzaremos en la máquina SAN instalando el “iSCSI Target” que viene ya incluido es un “Roles Service” de “File and Storage Services”, siguiendo el asistente de acuerdo a las siguientes figuras

Cuando seleccionemos “iSCSI Target Server” debemos agregar los “Features” requeridos

La siguiente figura muestra la configuración de discos que tenemos en SAN. Utilizaremos el Disk1 para alojar los discos VHD que usará nuestro Cluster

Ahora vamos a configurar el “iSCSI Target” siguiendo las siguientes figuras

Seleccionamos el disco E: (Disk1)

Crearé un primer disco que hará de “Quorum” del Cluster, y que llamaré “Quorum”. Alcanza con que sea de pequeño tamaño
Observen que el sistema eligió por mi, el “path” en el disco

Una vez creado el VHD, me solicita agregarlo o crear un nuevo “iSCSI Target”, que por supuesto en nuestro caso debemos crearlo

Pueden ponerle el nombre que deseen

Y debemos agregar los nodos que se conectarán. Lo haré por el método clásico y sencillo de indicarlos por dirección IP

Repetir lo mismo agregando al otro nodo, y continuar. Debería quedar así

Ahora debemos agregar otro disco VHD que utilizaremos para almacenamiento de las máquinas virtuales, así que seguimos el siguiente procedimiento, no hay mucho para comentar

Llegados a este punto debemos configurar ambos nodos, Hyper-1 y Hyper-2, con el “iSCSI Initiator”
Muestro las figuras del procedmiento en Hyper-1, pero recuerden que deben repetir en forma análoga en Hyper-2

Siguiendo el procedimiento conocido, en Hyper-1, deberemos ver ambos ambos discos, así que los ponemos “Online” y los “Initialize” y creamos el volumen. En mi caso les asigné las letras Q: y S:

Y llegó el momento de instalar el componente “Failover Cluster”. Aunque muestro las figuras en Hyper-1, esto lo debemos hacer en ambos nodos Hyper-1 y Hyper-2, procediendo de la misma forma en ambos.
Recordar que “Failover Cluster” es un “Feature” y que debemos agregar los componentes necesarios

Teniendo todo instalado en ambos nodos vamos a proceder desde Hyper-1 a validar la configuración primero

Agregamos los nodos

Un momento de suspenso 🙂

Todo bien 🙂
Observen que está ya marcada la opción para que comencemos a configurar nuestro Cluster en cuanto finalicemos

Así que seguimos el asistente

Le asignamos la dirección al Cluster

Resumiendo lo hecho hasta ahora. Ya tenemos armado un “Failover Cluster” de dos nodos. Estos dos nodos tienen instalado Hyper-V

En la próxima nota utilizaremos este Cluster, y la funcionalidad Hyper-V para darle disponibilidad a (nuevas) máquinas virtuales

Post a comment or leave a trackback: Trackback URL.

Comments


  • Fatal error: Uncaught Error: Call to undefined function ereg() in F:\blogs.itpro.es\wp-content\themes\notesil\functions.php:333 Stack trace: #0 F:\blogs.itpro.es\wp-content\themes\notesil\functions.php(35): notesil_commenter_link() #1 F:\blogs.itpro.es\wp-includes\class-walker-comment.php(179): notes_comments(Object(WP_Comment), Array, 1) #2 F:\blogs.itpro.es\wp-includes\class-wp-walker.php(145): Walker_Comment->start_el('', Object(WP_Comment), 1, Array) #3 F:\blogs.itpro.es\wp-includes\class-walker-comment.php(139): Walker->display_element(Object(WP_Comment), Array, '5', 0, Array, '') #4 F:\blogs.itpro.es\wp-includes\class-wp-walker.php(387): Walker_Comment->display_element(Object(WP_Comment), Array, '5', 0, Array, '') #5 F:\blogs.itpro.es\wp-includes\comment-template.php(2174): Walker->paged_walk(Array, '5', 0, 0, Array) #6 F:\blogs.itpro.es\wp-content\themes\notesil\comments.php(25): wp_list_comments('type=comment&ca...') #7 F:\blogs.itpro.es\wp-includes\comment-template.php(1512): require('F:\\blogs.itpro....') #8 F:\ in F:\blogs.itpro.es\wp-content\themes\notesil\functions.php on line 333