Conversión de cargas de trabajo VMware a EC2 - Transformación de máquinas virtuales a cloud-native con AWS Transform for VMware

Explicamos la conversión de cargas de trabajo VMware a EC2 con AWS Transform for VMware. Presentamos la evaluación automática, la generación de planes de conversión y la ejecución de migración por etapas.

La opción de conversión de VMware a EC2

Para migrar cargas de trabajo VMware a AWS existen dos enfoques principales. Se trata de (1) migrar el entorno VMware tal cual a AWS con Amazon EVS, y (2) convertir las máquinas virtuales en instancias EC2 con AWS Transform for VMware. EVS es adecuado cuando desea aprovechar tal cual las licencias y las habilidades de VMware, pero los costos de licencias de VMware siguen generándose. Por otro lado, Transform for VMware es un enfoque que elimina por completo la dependencia de VMware y migra a un entorno nativo de EC2. Sus principales ventajas son liberarse de las licencias de VMware, aprovechar la amplia variedad de tipos de instancia de EC2 y la integración directa con los servicios nativos de AWS. Se lanzó en mayo de 2025, y una IA agéntica automatiza desde la evaluación hasta la conversión y la verificación.

Evaluación automática y plan de conversión

AWS Transform for VMware se conecta a vCenter Server y recopila automáticamente el inventario de VMs. Analiza los datos históricos de uso de CPU, memoria, disco y tráfico de red de cada VM, y recomienda el tipo de instancia EC2 óptimo (familia, tamaño). Por ejemplo, si una VM con 4 vCPU y 16 GB de memoria tiene un uso promedio de CPU del 30%, realiza un right-sizing en el que la instancia recomendada es m6i.large y no m6i.xlarge. Detecta las dependencias a partir de los patrones de comunicación entre VMs y genera automáticamente los grupos que deberían migrarse al mismo tiempo (grupos de afinidad). Automatiza decisiones como migrar en la misma oleada una arquitectura de tres capas del tipo servidor web → servidor de aplicaciones → servidor DB, y clasificar en otra oleada un servidor de lotes independiente.

Proceso de conversión y verificación de funcionamiento

En el proceso de conversión, la imagen de disco de la VM se convierte en una AMI (Amazon Machine Image) y se inicia como una instancia EC2. Durante este proceso, se realizan automáticamente la eliminación de VMware Tools y la inyección de drivers compatibles con AWS (driver de red ENA, driver de almacenamiento NVMe), la modificación de la configuración del bootloader (actualización de GRUB) y la adaptación de la configuración de red al servicio de metadatos EC2. En las VMs Windows también se automatiza la configuración de EC2Launch v2, y en las VMs Linux, la de cloud-init. Después de la conversión se ejecuta una verificación automática que comprueba la conectividad de red (comunicación dentro de la VPC, acceso a Internet), el estado de la I/O de disco, el arranque del SO y el inicio de sesión, y el arranque de los procesos principales de la aplicación. Si la verificación falla, se presentan registros detallados junto con una guía de corrección.

Precios de Transform for VMware

Los precios de AWS Transform for VMware se basan en el número y la complejidad de las VMs a convertir. Los precios específicos se determinan mediante cotización individual con el equipo de cuentas de AWS. Dado que las instancias EC2 convertidas no requieren licencias VMware, el efecto de reducción de los costos de licencias es grande. Antes de la conversión, se analiza el TCO del entorno actual con Migration Evaluator y se compara con los costos de EC2 post-conversión para evaluar el retorno de la inversión. Según lo recomendado por Compute Optimizer, se optimizan los tipos de instancia y se minimizan los costos de operación posteriores a la migración.

Cómo avanzar con la migración

Avanzar de forma planificada es la clave del éxito en la migración de VMware a EC2. Para empezar, haga un inventario de las máquinas virtuales que va a migrar y comprenda la configuración y las dependencias de cada una. Aclare las relaciones de comunicación entre los servidores y agrupe los que deberían migrarse juntos en unidades de migración (oleadas). Comience por migrar como piloto los sistemas de poco impacto y confirme el procedimiento y los resultados. Si la verificación no muestra problemas, amplíe el alcance por etapas según el orden de prioridad. Si migra los servidores por separado ignorando las dependencias, existe el riesgo de que se rompa su integración, por lo que es importante un plan que migre juntos los elementos relacionados.

Migración de la red y de los datos

Al mover las máquinas virtuales a EC2, es necesario establecer la correspondencia de la configuración de red. Diseñe cómo hacer corresponder la red on-premises con las subredes y los grupos de seguridad de la VPC de destino. Ajuste también los destinos de conexión y la resolución de nombres que usan las aplicaciones para que funcionen correctamente en el destino. En la migración de datos, estime el tiempo y el ancho de banda que requiere la transferencia, y prepare un procedimiento que minimice el tiempo de inactividad durante el cambio a producción. Si utiliza un método que sigue sincronizando las diferencias hasta justo antes del cambio, puede mantener corto el tiempo de inactividad. El diseño de la migración de la red y de los datos determina si el cambio transcurre sin contratiempos.

Optimización después de la migración

La migración a EC2 no es una meta, sino también un punto de partida. A partir de un estado en el que simplemente movió las máquinas virtuales tal cual, avance hacia una optimización que aproveche las ventajas de la nube. Mida el uso real y reduzca los costos ajustando las instancias con especificaciones excesivas a un tamaño adecuado. Además, también puede considerar evolucionar hacia una configuración cloud-native que reduzca la carga operativa, como sustituir las bases de datos por servicios administrados o llevar el procesamiento a serverless o a contenedores. Si migra inicialmente en una forma que funcione con certeza y después avanza la optimización por etapas, puede contener los riesgos de la migración y, al mismo tiempo, maximizar los beneficios de la nube.

Riesgos y verificación

Al convertir y migrar máquinas virtuales, es indispensable verificar que funcionen igual en el destino. Compruebe mediante pruebas si la configuración del SO y del middleware, y las dependencias de las aplicaciones, funcionan correctamente en EC2. Verifique también si el rendimiento cumple los requisitos y si no hay comportamientos inesperados. Realice el cambio a producción por etapas y prepárese para poder volver al entorno original si surge un problema. Haga que una persona revise también los resultados de la conversión realizada por las herramientas de conversión automática para garantizar la calidad. Una verificación suficiente y la preparación para la reversión son la condición previa para completar la migración con seguridad y evitar el impacto en el negocio.

Resumen - Diferenciación entre EVS y Transform for VMware

Si desea migrar rápidamente manteniendo las licencias VMware, EVS es adecuado; si desea eliminar completamente la dependencia de VMware y optimizar costos, Transform for VMware es adecuado. También es eficaz un enfoque híbrido que combina ambos: migrar rápidamente a la nube con EVS al principio y luego convertir a EC2 por etapas con Transform for VMware. En cualquier caso, la clave del éxito es comprender con precisión las dependencias de las VMs y el uso de recursos mediante una evaluación previa.

Referencias (recursos oficiales de AWS)

Las fuentes primarias de esta página son el sitio web y la documentación oficiales de AWS. Consulta las páginas oficiales siguientes para conocer las especificaciones y los precios más recientes.

Si esta página y la documentación oficial difieren, prevalece la documentación oficial.

Compartir