Migrar máquinas virtuales

Este tema contiene información sobre cómo migrar y mover máquinas virtuales dentro y entre grupos y servidores independientes. Migrar una máquina virtual se refiere a la operación de mover una máquina virtual en ejecución o una máquina virtual suspendida a un servidor o grupo diferente. Mientras que, mover una máquina virtual se refiere al acto de mover una máquina virtual que se apaga.

Acerca de la migración de VM con XenMotion y almacenamiento XenMotion

XenMotion

XenMotion está disponible en todas las versiones de XenServer y permite mover una máquina virtual en ejecución o suspendida entre hosts de XenServer, cuando los discos de la máquina virtual se encuentran en almacenamiento compartido por ambos hosts. Esto permite que las funciones de mantenimiento del grupo, como Equilibrio de carga de trabajo (WLB), Alta disponibilidad (HA) y Actualización de grupo continuo (RPU), muevan automáticamente las VM. Estas características permiten la nivelación de la carga de trabajo, la resiliencia de la infraestructura y la actualización del software del servidor, sin ningún tiempo de inactividad de la máquina virtual. El almacenamiento sólo se puede compartir entre hosts del mismo grupo, por lo que las VM sólo se pueden mover dentro del mismo grupo.

Almacenamiento XenMotion

Storage XenMotion permite además mover las VM de un host a otro, donde las VM no se encuentran en el almacenamiento compartido entre los dos hosts. Como resultado, las VM almacenadas en almacenamiento local se pueden migrar sin tiempo de inactividad y las VM se pueden mover de un pool a otro sin prácticamente ninguna interrupción del servicio. La elección del servidor de destino depende de cómo se configuran la máquina virtual y el grupo. La elección del servidor de destino depende de cómo se configuran la máquina virtual y el grupo: en un grupo con Equilibrio de carga de trabajo (WLB) habilitado, por ejemplo, se proporcionan recomendaciones para ayudar a seleccionar el mejor servidor físico posible para la carga de trabajo de la máquina virtual. Para obtener más información, consulteElegir un servidor óptimo para la colocación inicial, migración y reanudación de VM.

Storage XenMotion permite a los administradores de sistemas:

  • reequilibrar las VM entre grupos de XenServer (por ejemplo, de un entorno de desarrollo a un entorno de producción)
  • actualizar y actualizar hosts XenServer independientes sin tiempo de inactividad de VM
  • actualizar el hardware del host XenServer

Nota: No puede utilizar Storage XenMotion para migrar máquinas virtuales que hayan cambiado el seguimiento de bloques habilitado. Deshabilite el seguimiento de bloques modificado antes de intentar Storage XenMotion. Para obtener más información, consulteSeguimiento de bloques cambiado.

Nota: Mover una máquina virtual de un host a otro conserva el estado de la máquina virtual. La información de estado incluye información que define e identifica la máquina virtual, así como las métricas de rendimiento históricas, como el uso de CPU y red.

Storage XenMotion también permite mover discos virtuales de un repositorio de almacenamiento (SR) a otro SR dentro del mismo grupo. Para obtener más información, consulteMover discos virtuales.

Requisitos de compatibilidad

Al migrar una máquina virtual con XenMotion o Storage XenMotion, la nueva máquina virtual y el servidor deben cumplir los siguientes requisitos de compatibilidad:

  • XenServer Tools debe instalarse en cada máquina virtual que desee migrar.
  • El servidor de destino debe tener la misma versión o una versión más reciente de XenServer instalada como el origen.
  • Para Storage XenMotion, si las CPU del servidor de origen y de destino son diferentes, el servidor de destino debe proporcionar al menos todo el conjunto de características como CPU del servidor de origen. En consecuencia, es poco probable que sea posible mover una máquina virtual entre, por ejemplo, procesadores AMD e Intel.
  • En el caso de Storage XenMotion, las VM con más de una instantánea no se pueden migrar.
  • La máquina virtual con punto de control no se puede migrar.
  • En el caso de Storage XenMotion, las VM con más de seis VDI conectados no se pueden migrar.
  • El servidor de destino debe tener suficiente capacidad de memoria sobrante o poder liberar suficiente capacidad mediante el control dinámico de memoria. Si no hay suficiente memoria, la migración no podrá completarse.
  • Para Storage XenMotion, el almacenamiento de destino debe tener suficiente espacio libre en disco (para la máquina virtual y su instantánea) disponible para las máquinas virtuales entrantes. Si no hay suficiente espacio, la migración no podrá completarse.

Limitaciones de XenMotion y almacenamiento

XenMotion y Storage XenMotion están sujetos a las siguientes limitaciones:

  • Storage XenMotion no debe utilizarse en implementaciones de Citrix Virtual Desktops.
  • Las máquinas virtuales que utilizan PCI PassThru no se pueden migrar.
  • El rendimiento de la máquina virtual se reducirá durante la migración.
  • En el caso de Storage XenMotion, los grupos protegidos por High Availability (HA) deben tener deshabilitados HA antes de intentar la migración de VM.
  • El tiempo de finalización de la migración de VM dependerá de la huella de memoria de la máquina virtual, y su actividad, además, las VM que se migran con Storage XenMotion se verán afectadas por el tamaño del VDI y su actividad de almacenamiento.
  • GPU virtual e Intel GVT-g no son compatibles con XenMotion y Storage XenMotion. Para obtener información acerca de la compatibilidad de NVIDIA vGPU con estas características, consulteConfiguración de Citrix XenServer para gráficos.

Para obtener instrucciones paso a paso sobre el uso de XenMotion o Storage XenMotion para migrar las máquinas virtuales, consulte la sección Para migrar o mover una máquina virtual.

Mover máquinas virtuales

XenCenter permite mover máquinas virtuales que se apagan a un nuevo almacenamiento en el mismo grupo mediante el asistente Mover VM. Para obtener instrucciones paso a paso, consulte la sección Para migrar o mover una máquina virtual.

Para migrar o mover una máquina virtual

  1. En el panel Recursos, seleccione la máquina virtual y realice una de las siguientes acciones en función del estado de la máquina virtual.
    • Para migrar una máquina virtual en ejecución o suspendida mediante XenMotion o Storage XenMotion: En el menú VM , haga clic en Migrar al servidor y, a continuación, en Asistente para migrar VM . Esto abre el asistente Migrar VM.

      Nota: Para grupos con 16 miembros o menos, la lista de servidores disponibles a los que migrar la máquina virtual se muestra en el menú contextual. Sin embargo, para grupos más grandes, los servidores no aparecen en el menú y debe abrir el Asistente para migrar al servidor .

    • Para mover una máquina virtual detenida: en el menú VM , seleccione Mover máquina virtual . Esto abre el asistente Mover VM.

  2. Seleccione un servidor independiente o un grupo en la lista desplegable Destino .
  3. Seleccione un servidor de la lista Home Server para asignar un servidor doméstico a la máquina virtual y haga clic en Siguiente .
  4. En la página Almacenamiento , especifique un repositorio de almacenamiento donde desee colocar los discos virtuales de la máquina virtual migrada y haga clic en Siguiente .
    • La opción Colocar todos los discos virtuales migrados en el mismo SR está seleccionada de forma predeterminada y muestra el SR compartido predeterminado en el grupo de destino.
    • Haga clic en Colocar discos virtuales migrados en SRs especificados para especificar un SR en la lista desplegable Repositorio de almacenamiento . Esta opción le permite seleccionar un SR diferente para cada disco virtual en la máquina virtual migrada.
  5. En la página Redes , asigne las interfaces de red virtual de la máquina virtual seleccionada a las redes del grupo de destino o servidor independiente. Especifique las opciones mediante la lista desplegable Red de destino y haga clic en Siguiente .
  6. Seleccione una red de almacenamiento en el grupo de destino que se utilizará para la migración de los discos virtuales de la máquina virtual y, a continuación, haga clic en Siguiente.

    Nota: Debido a razones de rendimiento, se recomienda no utilizar la red de administración para la migración en vivo.

  7. Revise los parámetros de configuración y haga clic en Finalizar para comenzar a migrar o mover la máquina virtual.