Descripción detallada de VMware vMotion: Migre su Máquina Virtual Fácilmente sin Tiempo de Inactividad

Giorgio Bonuccelli
Por Giorgio Bonuccelli
1 de febrero de 2021
Última actualización en junio 1, 2021

VMware vMotion es una función de vSphere que migra una máquina virtual (VM) activada entre servidores físicos compatibles con integridad de transacción completa y sin tiempo de inactividad. VMware vMotion desbloquea muchas de las nuevas tecnologías de VMware, como vSphere Distributed Resource Scheduler (DRS), vSphere High Availability (HA) y vSphere Distributed Power Management (DPM).

Descubra qué es VMware vMotion, cómo funciona y cómo puede aprovecharlo para migrar sus cargas de trabajo de máquinas virtuales en esta publicación.

¿Qué Puede Hacer VMware vMotion?

Las organizaciones pueden usar VMware vMotion para varios fines, como migraciones, automatización y programación.

Migración en vivo de máquinas virtuales

Ninguna aplicación puede permitirse el tiempo de inactividad en el entorno empresarial de ritmo rápido y en constante evolución de la actualidad. VMware vMotion puede ayudarle a evitar el tiempo de inactividad, especialmente para eventos en los que puede predecir que el tiempo de inactividad del sistema es inminente, como desastres naturales, reubicación o mantenimiento.

Al migrar una máquina virtual en ejecución completa de un host ESXi a otro, VMware vMotion ofrece beneficios invaluables, que incluyen:

  • Llevar a cabo el mantenimiento del hardware sin interrumpir las operaciones comerciales y programar el tiempo de inactividad.
  • Optimización automática de máquinas virtuales dentro de grupos de recursos.
  • Mover máquinas virtuales de servidores con bajo rendimiento o con fallos a servidores con rendimiento.

Automatización y programación

La función de migración automatizada de VMware vMotion permite a los administradores de TI programar la migración de máquinas virtuales en momentos predefinidos. Esto desbloquea muchas funciones de vSphere, como DRS, HA y DPM. Por ejemplo, DRS utiliza VMware vMotion para agrupar varios hosts ESXi en grupos de recursos.

Como tal, las máquinas virtuales dentro de un clúster de DRS pueden moverse dinámicamente entre cualquiera de los hosts dentro del clúster y equilibrar el consumo de recursos sin tiempo de inactividad del sistema. Si lo desea, también puede aislar grupos de recursos entre diferentes unidades de negocio y redistribuir automáticamente las máquinas virtuales entre los servidores físicos.

Migración de larga distancia

Si su infraestructura es lo suficientemente grande, que abarca varios países o ubicaciones, puede aprovechar la función de migración de larga distancia de vMotion para migrar máquinas virtuales. VMware lanzó vMotion de larga distancia en vSphere 6.0 y versiones posteriores para facilitar las migraciones entre servidores físicos separados por altos tiempos de ida y vuelta de red (RTT).

Las organizaciones pueden utilizar la migración a larga distancia para actualizar sus centros de datos, equilibrar las cargas de trabajo y evitar desastres naturales. Por ejemplo, supongamos que viene un tornado a Oklahoma. En ese caso, puede usar la herramienta de migración de larga distancia de VMware vMotion para migrar máquinas virtuales a otra ubicación que no se verá afectada por el desastre.

Migración del almacén de datos

Además de cambiar el servidor físico en el que se ejecuta la máquina virtual, también puede cambiar el almacén de datos de la máquina virtual a través de un proceso conocido popularmente como Storage vMotion (SvMotion). Con SvMotion, tanto el estado de la máquina virtual como el almacenamiento virtual se mueven a nuevas ubicaciones. SvMotion, que está disponible en Sphere 5.1 y versiones posteriores, permite a los administradores de TI optimizar el rendimiento de los discos y convertir entre diferentes tipos de disco. También simplifica el mantenimiento y las actualizaciones de las máquinas virtuales.

¿Cómo Funciona VMware vMotion?

vMotion aprovecha las tecnologías básicas de VMware, como las instantáneas de disco, la consolidación de instantáneas y los registros de rehecho para ejecutar el proceso de migración. La migración de vMotion es un proceso de tres pasos que implica:

Comprobaciones de compatibilidad

Este es el primer paso para mover máquinas virtuales entre hosts. vCenter Server realiza comprobaciones para garantizar que los hosts de origen y de destino sean compatibles. Las comprobaciones de compatibilidad ayudan a evitar problemas de configuración derivados de:

  • Migración a un conmutador distribuido que no funciona correctamente.Migración de conmutadores distribuidos a conmutadores estándar
  • .
  • Migración entre diferentes versiones de conmutadores distribuidos.
  • Direcciones de control de acceso a medios (MAC) incompatibles en el host de destino.

Apretones de manos

Durante el proceso de apretón de manos, vCenter Server genera metadatos. Los metadatos contienen información sobre la máquina virtual que se migrará en vivo, incluidos los detalles de configuración de la máquina virtual, el origen, los hosts ESXi de destino y las especificaciones de red de vMotion. A continuación, el servidor vCenter comparte los metadatos de migración entre los hosts ESXi de origen y de destino.

Migración

Por ahora, todos los canales y procesos de comunicación están listos para iniciar la migración en vivo de máquinas virtuales. Para garantizar una migración en vivo sin interrupciones, vMotion transfiere el estado de memoria de cada máquina virtual en tres fases principales:

  • Fase de rastreo de invitados. Esta fase prepara al huésped para la migración en vivo transfiriendo la memoria del origen al host de destino. En esta etapa, es necesario rastrear todas las páginas de memoria de invitado en el host de origen para que vMotion sepa qué páginas de memoria se sobrescriben durante la migración en vivo.
  • Fase de pre-copia. Dado que el invitado continúa ejecutándose y puede alterar activamente su estado de memoria durante la migración, la memoria de la máquina virtual se copia del origen al destino de forma iterativa. Durante la primera iteración, se copia toda la memoria de invitado. Para las iteraciones posteriores, solo se copian las páginas cuyo contenido cambió durante la iteración anterior. El número de iteraciones depende de cómo se cambia la memoria del invitado debido a las operaciones en curso.
  • Fase de conmutación. Esta es la etapa final de la migración en vivo, donde el invitado detiene momentáneamente el procesamiento en el host de origen. El monitor de máquina virtual (VMM) suspende la máquina virtual de origen y la reanuda en un host ESXi de destino.

¿Qué Ofrece Storage vMotion?

Storage vMotion (SvMotion) es la característica complementaria de VMware vMotion que permite la migración en vivo del sistema de archivos de una máquina virtual en ejecución de un almacén de datos a otro. Puede colocar la máquina virtual y todos sus componentes de almacenamiento en una sola ubicación o en ubicaciones separadas durante la migración en vivo. Al igual que vMotion, SvMotion no afecta el tiempo de inactividad ni pone en peligro la coherencia de los datos.

Puede aprovechar SvMotion para varios casos de uso, incluidos:

  • Migración de discos virtuales (discos virtuales) de una red de área de almacenamiento (SAN) antigua a un nuevo sistema de almacenamiento.
  • Equilibrio de carga de los recursos virtualizados disponibles para garantizar que una máquina virtual obtenga el rendimiento de almacenamiento que necesita.
  • Mover discos virtuales de un servidor ESXi local a una SAN.
  • Retirar el almacenamiento físico para mantenimiento.
  • Replicar máquinas virtuales y sus discos virtuales asociados en un sitio remoto durante la recuperación ante desastres.
  • Conversión entre diferentes formatos de disco virtual.

¿Cómo puede usar vMotion para Migrar Cargas de trabajo a Azure?

La adopción de la nube ha aumentado significativamente en los últimos años debido a su mayor escalabilidad, rendimiento mejorado y rentabilidad. La migración de cargas de trabajo de VMware a Azure ahora no requiere fricción, gracias a la solución VMware de Azure. Azure VMware Solution es una oferta de Plataforma como Servicio (PaaS) totalmente administrada que incluye vSphere, vSAN, NSX-T, vCenter y otras herramientas que ofrecen un entorno VMware completo en Azure.

Las organizaciones pueden aprovechar la solución Azure VMware para ejecutar cargas de trabajo nativas de VMware en Azure. Dado que las cargas de trabajo de VMware se ejecutan directamente en la infraestructura básica de Azure, no hay virtualización anidada. Como tal, puede seguir utilizando las herramientas de VMware existentes sin preocuparse por escalar, aplicar parches o volver a platformear sus máquinas virtuales.

Más allá de crear y configurar el entorno VMware en Azure, puede usar vMotion para migrar en vivo cargas de trabajo de máquinas virtuales locales a Azure como lo haría entre sitios de VMware. A medida que las cargas de trabajo de VMware comienzan a ejecutarse en Azure, las organizaciones pueden aprovechar la escalabilidad, los ciclos de aprovisionamiento acelerados y la seguridad de Azure para modernizar sus aplicaciones.

Por ejemplo, puede usar plantillas de VMware existentes en su entorno local para crear nuevas instancias de VM de VMware y ejecutarlas de forma privada en Azure. Dado que las máquinas virtuales creadas en Azure son visibles y accesibles en el entorno de vSphere, puede administrar sus recursos de forma flexible como lo haría normalmente en vCenter Server. También puede administrar recursos de máquinas virtuales en Azure.

Parallels RAS Puede Aprovisionar VDI en Azure

La virtualización de servidores, la tecnología de base de VMware, ha demostrado ser revolucionaria para minimizar los gastos de TI y mejorar la agilidad y la eficiencia en las organizaciones. Sin embargo, es posible que la virtualización de servidores ya no tenga sentido a raíz de la expansión de la fuerza de trabajo móvil, la popularidad de los dispositivos BYODs (bring-your-own-devices) y los presupuestos de TI más ajustados.

Mientras considera migrar a la nube, quizás sea el momento de reorientar sus estrategias hacia las soluciones de virtualización de escritorios. Trasladar escritorios y aplicaciones virtuales a la nube puede ayudarlo a aprovechar los beneficios significativos de la virtualización, incluida la administración centralizada, la administración simplificada y la seguridad mejorada.

Parallels® Remote Application Server (RAS) es su solución de infraestructura de escritorios virtuales (VDI) de referencia cuando se trata de implementar escritorios y aplicaciones virtuales en Azure. Las organizaciones pueden aprovechar Parallels RAS en Azure para permitir a sus empleados un acceso inmediato y seguro a escritorios y aplicaciones virtuales a través de Internet sin preocuparse por configuraciones complejas de firewall.

Parallels RAS es fácil de implementar en Azure. Con capacidades de automatización integradas que incluyen plantillas de VM de Azure y asistentes de configuración, puede implementar un dispositivo RAS de Parallels con todas las funciones en menos de 30 minutos. Además de las características de seguridad de Azure, también puede aprovechar las características de seguridad de vanguardia de Parallels RAS, como la autenticación multifactor (MFA), para proteger escritorios y aplicaciones virtuales.

Lo más importante es que Parallels RAS ofrece capacidades de múltiples nubes, que mitigan los riesgos de bloqueo de proveedores. También puede implementarlo en Amazon Web Services (AWS) y Google Cloud Platform (GCP).

Descargue hoy mismo la versión de prueba de Parallels RAS de 30 días y aproveche al máximo la administración de VDI en Azure.

Leave a Reply

Deja una respuesta

Tu dirección de correo electrónico no será publicada.