Cómo configurar una red ESXi vMotion

La función vMotion de VMware vSphere permite la migración en vivo de máquinas virtuales en ejecución a través de la red entre hosts ESXi sin tiempo de inactividad. vMotion permite mover las máquinas virtuales a otro host como resultado del mantenimiento del hardware, actualizaciones u otras interrupciones del servicio en la capa física, garantizando al mismo tiempo una alta disponibilidad de los servicios para estas máquinas virtuales en ejecución. Trasladarse a otro host sin interrupciones es crucial, especialmente para los clusters.

Para obtener el mejor rendimiento de vMotion, debe configurar redes vMotion en cada host ESXi de su clúster o centro de datos. Lea esta entrada del blog para obtener información sobre la configuración de red de VMware vMotion de acuerdo con las prácticas recomendadas y los requisitos de red de vMotion.

NAKIVO for VMware vSphere Backup

NAKIVO for VMware vSphere Backup

Complete data protection for VMware vSphere VMs and instant recovery options. Secure backup targets onsite, offsite and in the cloud. Anti-ransomware features.

Requisitos de red de vMotion

Los requisitos de la red vMotion son:

  • Debe utilizarse al menos un adaptador de red físico para una red vMotion en un host ESXi.
  • Una red vMotion debe ser una red dedicada y segura con suficiente ancho de banda.
  • Al menos 250 Mbps (megabit por segundo) de ancho de banda para cada migración simultánea de máquinas virtuales. Un mayor ancho de banda proporciona un mayor rendimiento. Aunque puede utilizar adaptadores de red Ethernet de 1 Gbit, se recomienda utilizar adaptadores de 10 Gbit.
  • Utiliza una red de baja latencia. Se recomienda que la latencia no supere los 10 milisegundos. El tiempo máximo de ida y vuelta para vMotion de larga distancia (latencia superior a 4 ms) es de 150 milisegundos.
  • La misma subred debe ser accesible para una red vMotion en todos los hosts ESXi que participan en la migración de VM.
  • Los hosts ESXi deben tener una licencia de vSphere, y la licencia debe ser compatible con vMotion.

Nuestro equipo para este flujo de trabajo

Tenemos 6 adaptadores de red físicos conectados al host ESXi en el que vamos a configurar una red vMotion. El mismo número de adaptadores de red está instalado en otro host ESXi utilizado en nuestro entorno vSphere.

La configuración de la red de gestión es la siguiente:

  • Host ESXi 1: 192.168.101.201
  • Host ESXi 2: 192.168.101.202
  • vCenter: 192.168.101.103
  • Máscara de red: 255.255.255.0

NIC físicas en un host ESXi - dos de ellas se utilizarán para crear la red vMotion

Configuración de red de vMotion

Para mover una VM con éxito con vMotion a otro host, necesitamos:

  • Un grupo de puertos en un vSwitch habilitado para vMotion
  • Un adaptador VMkernel conectado al grupo de puertos del vSwitch y a un enlace ascendente físico.
  • Configuración de la red vMotion para el host

Los pasos para configurar la red vMotion son similares a los de la configuración de redes de almacenamiento iSCSI, con algunas sutiles diferencias. Completamos todas las acciones en vCenter y utilizamos VMware vSphere Client (no VMware Host Client) porque vCenter es necesario para vMotion de todos modos. Utilizamos conmutadores virtuales estándar en dos hosts ESXi gestionados por vCenter.

  1. Para iniciar la configuración de red de vMotion, utilice la vista Hosts y Clusters en vSphere Client para seleccionar el host ESXi en el panel de navegación. Haga clic en la pestaña Configurar, seleccione Adaptadores VMkernel en la sección Redes y haga clic en Añadir redes.

    Cómo configurar vMotion para un host ESXi en vSphere Client

    Se abrirá el asistente para añadir redes:

  2. Seleccione el tipo de conexión. Seleccione Adaptador de red VMkernel. Este adaptador se utilizará para configurar vMotion. Haga clic en Siguiente en cada paso del asistente para continuar.

    Cómo configurar vMotion: creación de un adaptador de red VMkernel

  3. Selecciona el dispositivo de destino. Seleccione Nuevo interruptor estándar. Se recomienda cambiar el valor MTU por defecto de 1500 a 9000 bytes. De esta forma puede utilizar tramas jumbo y mejorar el rendimiento de la red al transferir tráfico vMotion. Asegúrese de que su equipo de red (como conmutadores físicos y adaptadores de red) admite tramas jumbo.

    Cómo configurar vMotion: creación de un conmutador virtual

  4. Cree un conmutador Estándar. Haga clic en + para añadir adaptadores de red físicos (que también se denominan NIC, controladores de interfaz de red) a un conmutador virtual. Debe conectar un switch virtual al menos a un adaptador de red físico para utilizar vMotion y migrar máquinas virtuales de un host ESXi a otro. Se recomienda añadir dos adaptadores de red físicos para obtener redundancia y un mejor rendimiento.

    Configuración de red de vMotion: asignación de adaptadores de red físicos a un vSwitch

    Seleccionamos dos adaptadores de red físicos a la vez: vmnic4 y vmnic5. Los números de sus adaptadores pueden ser diferentes.

    Añadir adaptadores físicos al vSwitch

    Los dos adaptadores de red físicos seleccionados se han añadido como adaptadores activos.

    Cómo configurar vMotion - se añaden dos adaptadores de red

  5. Propiedades portuarias. Introduzca una etiqueta de red, por ejemplo, vMotion1 en los ajustes del puerto VMkernel para establecer el nombre de este adaptador/puerto.

    Seleccione la casilla vMotion en la sección Servicios disponibles para habilitar vMotion para este puerto VMkernel. Opcionalmente, puede configurar el ID de VLAN si utiliza VLAN para la segmentación de la red en la capa 2.

    Cómo habilitar vMotion para el puerto VMkernel

  6. Ajustes de IPv4. Se recomienda utilizar una configuración IPv4 estática para configurar vMotion. En este paso añadimos los siguientes parámetros:
    • Dirección IPv4: 10.10.5.202
    • Máscara de subred: 255.255.255.0

    Configuración de red de vMotion: establecimiento de una dirección IP

  7. Listo para completar. Compruebe los ajustes y, si todo es correcto, haga clic en Finalizar para completar el asistente.

    Cómo configurar vMotion en hosts ESX: comprobación de la configuración

  8. Se añade un nuevo adaptador VMkernel(vmk1) conectado a un nuevo switch virtual(vSwitch1).

    Se añade un adaptador VMkernel para configurar vMotion.

  9. Ahora, necesitamos editar la configuración de los adaptadores de red físicos en las propiedades de nuestro vSwitch1.

    Seleccione su host ESXi, vaya a Configure > Virtual switches (bajo Networking) y seleccione su switch virtual(vSwitch1 en nuestro caso). Puede ver el esquema de conexión de vSwitch1, incluyendo grupos de puertos, adaptadores VMkernel y adaptadores de red físicos conectados. Haga clic en Administrar adaptadores físicos.

    Gestión de la configuración de adaptadores físicos para configurar vMotion de la mejor manera

  10. Necesitamos mover uno de los adaptadores físicos de red de Adaptadores Activos a Adaptadores en Espera. Dejamos vmnic4 como activo y movemos vmnic5 hacia abajo para hacer este adaptador standby. Seleccione el adaptador necesario y haga clic en el botón ↓ (flecha hacia abajo) para ello.

    Selección de un adaptador como adaptador de espera

  11. Como resultado, tenemos la configuración como se muestra en la siguiente captura de pantalla para vSwitch1 y el grupo de puertos con vmk1(vmnic4 está activo y vmnic5 está en espera). Haga clic en Aceptar para guardar los ajustes y cerrar esta ventana.

    Un adaptador está activo y otro en espera

Cómo activar vMotion Multi-NIC

Su red vMotion puede funcionar tal cual. Sin embargo, para un mayor rendimiento y fiabilidad, puede activar vMotion multi-NIC (disponible a partir de vSphere 5.1), que puede proporcionar equilibrio de carga para el tráfico de red de vMotion.

Para ello, añadiremos el segundo adaptador VMkernel y el grupo de puertos adecuado al vSwitch1 existente y editaremos los ajustes de activo/en espera de este grupo de puertos utilizado para la red vMotion.

  1. Para empezar, seleccione su host ESXi, vaya a Configure > Virtual switches (en Networking), seleccione su conmutador virtual(vSwitch1 en nuestro caso), y haga clic en Add networking.

    Cómo activar vMotion en el modo multi-NIC

    Se abre el asistente para añadir redes.

  2. Seleccione el tipo de conexión. Seleccione VMkernel Network adapter, de forma similar a la anterior.

    Cómo configurar vMotion - añadir un adaptador de red VMkernel

  3. Selecciona el dispositivo de destino. Seleccione un conmutador estándar existente(vSwitch1 en nuestro caso).

    Selección de un vSwitch existente para configurar vMotion en modo multi-NIC

  4. Propiedades portuarias. Introduzca una etiqueta de red para el puerto VMkernel, por ejemplo, vMotion2. Seleccione la casilla vMotion en la sección Servicios disponibles para habilitar vMotion para este puerto.

    Tiene que habilitar vMotion para el puerto VMkernel seleccionado

  5. Ajustes de IPv4. Configure los ajustes de red IP para el adaptador VMkernel. Utilizamos los siguientes ajustes:
    • Dirección IPv4: 10.10.5.212
    • Máscara de subred: 255.255.255.0

    Configurar la interfaz de vMotion: establecer la dirección IP y la máscara de red.

  6. Listo para completar. Compruebe su configuración y, si todo es correcto, pulse Finalizar.

    Comprobación del resumen de configuración

  7. Vuelva a la página con la configuración del vSwitch (la página Virtual switches ). Seleccione vSwitch1 y haga clic en vMotion1 para ver los detalles de la conexión de red.

    Como se puede ver en la siguiente captura de pantalla, la línea amarilla explica que vmk1 (adaptador VMkernel) está conectado a vmnic4 (adaptador de red física). Si hacemos clic en vMotion2, podemos ver que vmk2 también está conectado a vmnic4. Vamos a cambiar los ajustes de conexión para estos dos adaptadores VMkernel.

  8. Haga clic en vMotion1 y en Editar para cambiar los ajustes.

    Edición de la configuración de red de vMotion para utilizar vMotion multi-NIC

  9. Seleccione Teaming y conmutación por recuperación en el panel izquierdo de la ventana de ajustes. Debemos asegurarnos de que vmnic4 es un adaptador activo y vmnic5 es un adaptador en espera y seleccionar la casilla Override. Pulse OK para guardar los ajustes.

    Selección de un adaptador activo y un adaptador en espera

  10. Del mismo modo, abra los ajustes para vMotion2. Realice las siguientes acciones en los ajustes de Teaming y conmutación por recuperación:

    Haga de vmnic5 un adaptador activo y de vmnic4 un adaptador en espera (al contrario de los ajustes para vMotion1). Seleccione la casilla Anular.

    Selección de un adaptador activo y un adaptador en espera en orden inverso

  11. Vuelva a la página Conmutadores virtuales y compruebe el esquema de conexión para cada adaptador VMkernel y su grupo de puertos. Como podemos ver en la siguiente captura de pantalla, vmk1 está ahora conectado a vmnic4 y vmk2 está conectado a vmnic5.

    La configuración de red de vMotion está configurada para utilizar vMotion multi-NIC

La configuración del primer host ESXi ha finalizado para la red vMotion. Configure otros hosts ESXi de su centro de datos o cluster de la misma manera. Si dispone de la licencia superior de vCenter, puede utilizar un switch virtual distribuido para configurar una red vMotion en un gran número de hosts ESXi.

Conclusión

La configuración de red de vMotion incluye la creación de un switch virtual con un adaptador VMkernel y el grupo de puertos apropiado que están conectados a al menos un adaptador de red físico, también llamado uplink. Al crear la red vMotion, utilizamos los puertos VMkernel, asegurándonos de habilitar las tramas jumbo. También configuramos NIC teaming para utilizar varios adaptadores de red durante el proceso de vMotion para mejorar el rendimiento y el equilibrio de carga. Puede obtener más información sobre las redes ESXi y aprender a configurar las redes de almacenamiento ESXi.

Tenga en cuenta que debe proteger sus máquinas virtuales ESXi con backups de VM utilizando una solución de protección de datos como NAKIVO Backup & Replication.

Try NAKIVO Backup & Replication

Try NAKIVO Backup & Replication

Get a free trial to explore all the solution’s data protection capabilities. 15 days for free. Zero feature or capacity limitations. No credit card required.

Artículos recomendados