Como configurar Vmotion en VMware ESXi sin miedo
Escrito por xavixaus on October 22nd, 2012
Vmotion es una tecnología de VMware que permite la migración de las máquinas virtuales desde un host esxi hacia otro host sin perder el servicio.
Lo que vamos a mostrar en este artículo es como configurar Vmotion en 2 hosts ESXi conectados entre ellos por un cable de red dedicado.
Realmente recomiendo usar 2 cables de red ya que en vSphere 5 se pueden usar múltiples conexiones de red para que el VMkernel balancee la carga entre las 2 tarjetas y reduzca mucho el tiempo de migración de una máquina virtual desde un host hacia el otro. (Aunque realmente la migración entre los hosts es rapidísimo, lo veremos al final del artículo cuando movemos una máquina en caliente).
Requerimientos:
Disponer de un Virtual Center.
Disponer de 2 servidores físicos con ESXi instalado.
Disponer de un cable de red a Gigabit para conectarlo desde un servidor a otro directamente.
Acciones a realizar en el servidor físico.
Conectar un cable de red en “Direct Attach” que significa conectarlo directamente desde un servidor hacia el otro servidor
Acciones a realizar a través de Vsphere Client conectado al VirtualCenter.
Nos conectamos al virtual Center y accedemos a uno de los 2 servidores.
Nos situamos en la pestaña Configuration-> Network Adapters y comprobamos que tenemos visibilidad de las nuevas conexiones. (Nosotros por ejemplo para hacer el artículo hemos conectado una única tarjeta de red como podéis ver vmnic9 que no tiene ningún virtual Switch asignado (Todavía)…
Ahora nos situamos en la pestaña Configuration-> Networking
Pulsamos sobre Add Networking para crear el vSwitch.
Seleccionamos VMKernel y pulsamos sobre Next.
Marcamos la tarjeta o tarjetas de red que hayamos conectado desde un servidor a otro (en nuestro caso vmnic9) y pulsamos sobre Next.
Marcamos Use this port group for vMotion.
Escribimos una Network Label distinta si queréis (Opcional) y pulsamos sobre Next. Nosotros por ejemplo le ponemos Vmotion.
Marcamos Use the following IP settings:
IP Address: 50.50.50.1
Subnet Mask: 255.255.255.252 (Ya que únicamente vamos a usar 2 ip’s).
Pulsamos sobre Next.
Pulsar sobre Finish.
Comprobamos que se haya creado un nuevo virtual Switch con el Vmotion.
Nos conectamos al otro servidor implicado.
Nos situamos en la pestaña Configuration-> Network Adapters y comprobamos que tenemos visibilidad de las nuevas conexiones.
Ahora nos situamos en la pestaña Configuration-> Networking
Pulsamos sobre Add Networking para crear el vSwitch.
Seleccionamos VMKernel y pulsamos sobre Next.
Marcamos la tarjeta o tarjetas de red que hayamos conectado desde un servidor a otro (en nuestro caso vmnic9) y pulsamos sobre Next.
Marcamos Use this port group for Vmotion.
Escribimos una Network Label distinta si queréis (Opcional) y pulsamos sobre Next. Nosotros por ejemplo le ponemos Vmotion.
Marcamos Use the following IP settings:
IP Address: 50.50.50.2 (Esta ip debe ser distinta de la del servidor 1 que hemos configurado anteriormente).
Subnet Mask: 255.255.255.252 (Ya que únicamente vamos a usar 2 ip’s).
Pulsamos sobre Next.
Pulsamos sobre Finish.
Y ahora lo que vamos a hacer para comprobar que todo el sistema funciona correctamente es migrar una máquina virtual desde un ESXi hacia el otro utilizando la funcionalidad Vmotion que acabamos de configurar.
Pulsamos con el botón derecho del ratón sobre una máquina virtual.
Pulsamos sobre Migrate.
Pulsar sobre Next.
Seleccionamos el servidor destino a donde vamos a mover la máquina virtual.
Pulsamos sobre Next.
Pulsamos sobre Next.
Pulsamos sobre Finish para que empiece la migración.
Perfecto el sistema ha sido migrado desde un host ESXi hacia otro sin perder el servicio y en tan solo 47 segundos, si hubiéramos configurado otra tarjeta de red este tiempo se hubiera reducido considerablemente, por que como hemos comentado antes Vmotion es capaz de usar múltiples tarjetas de red para realizar la migración.
Podéis consultar el siguiente white paper como referencia y para ver diferentes Best Practices y si queréis ver nuevas funcionalidades en VMware vSphere® vMotion® Architecture, Performance y Best Practices en VMware vSphere® 5.
http://www.vmware.com/files/pdf/vmotion-perf-vsphere5.pdf
Saludos y hasta pronto.
October 22nd, 2012 at 3:16 pm
Buen tuto…. tomo nota. Saludos!
November 1st, 2012 at 9:27 am
Perfecto manual, lo probaré en el entorno de test a ver que tal funciona.
Saludos,