Saltar al contenido principal

Migración de VMware
a Kubernetes

Por qué se frenan los proyectos de migración desde VMware

Presión comercial y lock-in

Los clientes de VMware se enfrentan a mayores costes, cambios de empaquetado y menos previsibilidad comercial. Eso complica la planificación de la infraestructura y aumenta la presión para construir una alternativa.

Expectativas de almacenamiento apto para VM

Las cargas migradas siguen necesitando latencia estable, snapshots, clones, backup y rendimiento fiable para discos de VM y servicios stateful.

Un nuevo modelo operativo

Pasar a Kubernetes no es simplemente cambiar de hipervisor. Los equipos necesitan un modelo de plataforma que soporte a la vez VM, contenedores, políticas, automatización y operaciones day-2.

Migración por fases, no un big bang

La mayoría de las organizaciones necesitan migrar por etapas. La plataforma objetivo debe permitir coexistencia, validación y movimiento gradual de cargas sin forzar una transición total de alto riesgo.

Cómo encaja la nueva plataforma

Kubernetes pone la base, OpenShift o Rancher marcan el modelo operativo, Talos simplifica la capa de sistema, KubeVirt mantiene las VM en juego y simplyblock aporta la capa persistente de almacenamiento en bloques.

Un destino realista para una migración desde VMware necesita algo más que un reemplazo de hipervisor. Hace falta una plataforma capaz de ejecutar máquinas virtuales y contenedores lado a lado, automatizar la infraestructura y ofrecer almacenamiento persistente con rendimiento predecible. Ahí es donde Kubernetes, OpenShift, Rancher, Talos, KubeVirt y simplyblock encajan.

Kubernetes aporta la capa de orquestación y políticas. OpenShift, Rancher by SUSE o Talos proporcionan el modelo operativo que mejor encaje con tu equipo. KubeVirt lleva las VM a ese entorno cuando siguen formando parte del plan. Simplyblock ofrece el almacenamiento en bloques definido por software necesario para discos de VM, snapshots, clones, bases de datos y otras cargas stateful.

Kubernetes como nuevo plano de control de la infraestructura

Kubernetes da a los equipos de plataforma un plano de control común para scheduling, políticas, automatización y lifecycle management. En lugar de operar mundos separados para contenedores y VM, los equipos pueden estandarizar sobre una única plataforma y evolucionar la infraestructura desde ahí.

Elegir el modelo operativo que mejor encaja con el equipo

Algunos equipos estandarizan sobre OpenShift para operaciones enterprise, otros sobre Rancher para multi-cluster management y otros sobre Talos para un sistema Kubernetes mínimo y controlado por API. El destino de la migración puede variar sin cambiar la base de almacenamiento que hay debajo.

KubeVirt mantiene las máquinas virtuales dentro del plan

KubeVirt permite ejecutar cargas orientadas a VM dentro de Kubernetes mientras los equipos modernizan a su ritmo. Eso permite seguir soportando aplicaciones legacy, appliances y servicios basados en VM sin fingir que todo se va a contenedorizar inmediatamente.

Simplyblock aporta la capa de almacenamiento para discos de VM y datos stateful

Simplyblock ofrece almacenamiento en bloques NVMe over TCP con el rendimiento, snapshots, clones, QoS y el modelo de escalado que necesitan la virtualización y las cargas stateful. Así, KubeVirt sobre Kubernetes obtiene una base de almacenamiento preparada para infraestructura moderna y no una SAN legacy rehecha.

Empezar con coexistencia y migrar por oleadas

Salir de VMware no tiene que ser inmediato para ser estratégico. Los equipos pueden empezar por cargas de menor riesgo, validar rendimiento y operaciones, y ampliar desde ahí. Lo importante es avanzar hacia la plataforma correcta en lugar de prolongar las limitaciones heredadas.

Hacer los costes más predecibles a medida que modernizas

La virtualización nativa sobre Kubernetes suele ser algo más que sustituir una partida de licencias. También implica ganar flexibilidad, reducir el lock-in del hardware y adoptar un modelo de almacenamiento y operación que escale mejor en términos económicos.

Dónde encaja mejor este enfoque de migración

Esta arquitectura funciona especialmente bien cuando necesitas sustituir VMware por una plataforma capaz de ejecutar VM y contenedores juntos, soportar OpenShift, Rancher, Talos o Kubernetes upstream, escalar el almacenamiento de forma independiente y mejorar la previsibilidad de costes.

Plataformas mixtas de VM y contenedores

Ideal cuando necesitas ejecutar máquinas virtuales tradicionales y servicios cloud-native en una misma plataforma.

Programas sobre OpenShift, Rancher y Talos

Especialmente adecuado para equipos que construyen private cloud o platform engineering alrededor de Red Hat OpenShift, Rancher by SUSE, Talos Linux o Kubernetes upstream.

Cargas stateful y sensibles al rendimiento

Útil para bases de datos, plataformas internas, servicios analíticos y aplicaciones basadas en VM que siguen necesitando gran rendimiento de almacenamiento y control operativo.

Equipos que estandarizan en Kubernetes

Muy adecuado para equipos que quieren convertir Kubernetes en el modelo operativo de largo plazo para la infraestructura y no en otro silo más junto a la virtualización.

Por qué se acelera la migración de VMware a Kubernetes

Las conversaciones sobre migración desde VMware solían posponerse con facilidad. Muchas organizaciones aceptaban la complejidad de licencias, el acoplamiento al hardware y la sobrecarga de almacenamiento porque el modelo operativo era familiar y el coste del cambio parecía demasiado alto.

Ese cálculo ha cambiado. Hoy los responsables de infraestructura tienen que responder a tres preguntas:

  1. ¿Cuál es la plataforma a largo plazo para las máquinas virtuales y las aplicaciones stateful?
  2. ¿Cómo evitamos arrastrar al siguiente entorno las suposiciones de almacenamiento heredadas de VMware?
  3. ¿Cómo migramos por etapas sin crear caos operativo?

Para un conjunto cada vez mayor de equipos, la respuesta ya no es “sustituir VMware por otra pila aislada de hipervisor”. La dirección pasa por adoptar Kubernetes como modelo operativo de la infraestructura moderna, elegir un entorno como OpenShift, Rancher, Talos o Kubernetes upstream y usar KubeVirt cuando las VM sigan formando parte del paisaje.

Eso no significa que todas las cargas se conviertan en contenedores de la noche a la mañana. Significa que la plataforma objetivo puede sostener ambos mundos mientras los equipos modernizan a su propio ritmo.

Cómo es una arquitectura objetivo realista de VMware a Kubernetes

Una arquitectura objetivo realista tiene cuatro capas:

  • Kubernetes como plano de control para orquestación, políticas, automatización y lifecycle management.
  • OpenShift, Rancher, Talos o Kubernetes upstream como entorno operativo sobre el que el equipo se estandariza.
  • KubeVirt como capa de virtualización para ejecutar VM dentro de Kubernetes cuando las cargas VM siguen formando parte del entorno.
  • Simplyblock como plataforma de almacenamiento en bloques persistente para discos de VM, snapshots, clones y datos stateful.

La razón es sencilla: los proyectos de migración desde VMware suelen fracasar en la capa de almacenamiento y operación, no en la presentación. Ejecutar VM sobre Kubernetes es posible. Ejecutarlas con el perfil de rendimiento adecuado, con los data services correctos y con un day-2 sólido es lo que separa una plataforma destino real de un experimento.

Simplyblock añade aquí una capa de almacenamiento NVMe-first diseñada para entornos modernos. Los equipos pueden empezar con Kubernetes-native storage, orientar la plataforma hacia OpenShift, Rancher by SUSE o Talos, e incorporar KubeVirt storage cuando sigan existiendo casos de uso de VM. La misma base puede sostener después una estrategia más amplia de private cloud o platform engineering.

Qué plataforma destino encaja mejor

No todas las migraciones desde VMware terminan en la misma distribución de Kubernetes ni en el mismo modelo operativo. La mejor pregunta es qué plano de control y qué patrón operativo encajan con el equipo, con los requisitos de cumplimiento y con las expectativas de ciclo de vida.

OpenShift para estandarización enterprise

Los equipos ya alineados con Red Hat suelen buscar una ruta de migración que mantenga coherencia en seguridad, políticas y operaciones entre clústeres. Simplyblock para OpenShift es la referencia adecuada cuando OpenShift es el destino y el almacenamiento debe integrarse de forma limpia en las operaciones nativas de OpenShift.

Rancher para gestión de flotas multi-clúster

Las organizaciones que gestionan múltiples entornos Kubernetes entre unidades, regiones o clientes suelen preferir Rancher como capa operativa. Simplyblock para Rancher by SUSE y el Simplyblock + Rancher Virtualization Bundle son referencias naturales en ese escenario.

Talos para infraestructura mínima y controlada por API

Algunos equipos quieren dejar atrás no solo VMware, sino también la deriva asociada a hosts Linux generalistas. Simplyblock para Talos y el Simplyblock + Talos Virtualization Bundle encajan con ese modelo Kubernetes más declarativo y minimalista.

KubeVirt cuando las VM siguen teniendo sitio

Si las máquinas virtuales siguen formando parte del entorno objetivo, KubeVirt actúa como puente entre el legado y el nuevo modelo operativo. KubeVirt storage muestra cómo simplyblock soporta discos de VM, snapshots, clones y cargas virtualizadas sensibles al rendimiento sobre Kubernetes.

Qué cargas conviene mover primero

Una migración desde VMware no tiene por qué empezar por el parque de VM más crítico para el negocio. En la práctica, las primeras oleadas funcionan mejor cuando permiten validar la arquitectura objetivo sin introducir un riesgo innecesario.

Buenos candidatos iniciales incluyen:

  • VM de desarrollo y pruebas
  • servicios internos con requisitos moderados de rendimiento
  • servicios compartidos gestionados por la plataforma
  • aplicaciones basadas en VM que ya conviven con entornos Kubernetes
  • nuevas cargas que, de otro modo, se desplegarían por defecto sobre VMware

Estas migraciones ayudan a validar el modelo operativo, comprobar el comportamiento del storage y afinar la plataforma antes de mover estates de producción más amplios.

Las cargas que normalmente requieren más preparación incluyen:

  • bases de datos muy sensibles a la latencia
  • sistemas con fuertes requisitos de cumplimiento
  • appliances legacy con suposiciones técnicas rígidas
  • grandes parques de VM con dependencias complejas de red y backup

Estas cargas también pueden migrar, pero una vez que la plataforma objetivo se haya probado y estandarizado.

Requisitos de almacenamiento que no puedes ignorar

Si una migración de VMware a Kubernetes va en serio, el almacenamiento no puede tratarse como un detalle.

1. El rendimiento de las VM sigue importando

Mover máquinas virtuales a KubeVirt no las hace automáticamente tolerantes a un almacenamiento ruidoso. Muchas siguen necesitando latencia predecible, throughput estable e IOPS consistentes, especialmente bases de datos, middleware y plataformas internas.

2. Snapshots, clones y recovery son requisitos operativos

Los programas de migración suelen centrarse demasiado en dónde corre el compute. Sin embargo, los workflows de storage importan igual o más. Los equipos siguen necesitando snapshots, clones, integración con backup y procesos de recovery para discos virtuales y datos stateful.

3. La multi-tenancy y la QoS ganan importancia

Cuando Kubernetes se convierte en una plataforma compartida, distintos equipos y cargas compiten por la misma infraestructura. El almacenamiento necesita controles claros de rendimiento e aislamiento, no solo capacidad bruta.

4. Escalar compute y storage por separado es un gran palanca económica

Una ventaja clave de la infraestructura software-defined es que compute y storage no tienen por qué crecer siempre al mismo tiempo. Esto importa especialmente en proyectos de reemplazo de VMware, donde los entornos heredados esconden patrones de escalado ineficientes dentro de bundles costosos.

Por eso Software-defined storage y NVMe-over-TCP storage pasan a ser temas estratégicos y no solo técnicos.

Un plan de migración por fases para reducir el riesgo

La mayoría de los equipos debería ver la migración desde VMware como una secuencia de hitos de plataforma, no como un cutover único.

Fase 1: Evaluar el estate actual

Mapea las cargas, los patrones de almacenamiento, las expectativas de recovery y las dependencias operativas dentro del entorno VMware actual. Identifica qué cargas son más sencillas de mover primero y cuáles requieren más diseño.

Fase 2: Construir la plataforma objetivo

Despliega Kubernetes, decide si el modelo operativo será OpenShift, Rancher, Talos o Kubernetes upstream, valida KubeVirt si las VM siguen dentro del scope y coloca la capa de almacenamiento adecuada por debajo. Es aquí donde deben probarse rendimiento, snapshots, clones e aislamiento de tenants, no asumirse.

Fase 3: Migrar primero las cargas de menor riesgo

Usa las primeras migraciones para validar:

  • workflows de ciclo de vida de VM
  • comportamiento del rendimiento del storage
  • procesos de backup y recovery
  • propiedad operativa
  • observabilidad y runbooks de soporte

Fase 4: Ampliar el modelo mixto de VM y contenedores

Una vez que la plataforma se demuestra válida, los equipos pueden ejecutar VM y cargas contenedorizadas sobre la misma base Kubernetes. Es a menudo ahí donde el nuevo modelo empieza a generar la ventaja operativa y económica real.

Fase 5: Mover las cargas stateful estratégicas

Cuando la plataforma está estable, resulta mucho más factible migrar servicios VM y stateful más críticos con mayor confianza en rendimiento, escalabilidad y recovery.

Por qué simplyblock ayuda en un programa de migración desde VMware

Simplyblock es especialmente relevante en una estrategia VMware-to-Kubernetes porque cubre una de las brechas más difíciles: ofrecer almacenamiento en bloques moderno para máquinas virtuales y cargas stateful sin arrastrar el coste y la complejidad de las arquitecturas de almacenamiento heredadas.

En la práctica, eso suele significar:

  • soportar discos de VM y datos persistentes sobre una plataforma compartida
  • reducir la dependencia de pilas de almacenamiento ligadas al hardware
  • habilitar snapshots y clones como parte de los workflows de plataforma
  • hacer que los costes sean más previsibles con el tiempo
  • dar a los equipos de plataforma una capa de storage alineada con las operaciones Kubernetes

Esto es especialmente valioso cuando el estado objetivo no es solo “salir de VMware”, sino “construir una mejor plataforma de largo plazo para workloads virtualizados y cloud-native”.

Si ese es tu objetivo, conviene leer esta página junto con:

FAQ sobre migración de VMware a Kubernetes

¿Es Kubernetes realmente un sustituto de VMware?

No directamente. Kubernetes es una plataforma de orquestación, mientras que VMware es una plataforma de virtualización. El modelo más realista combina Kubernetes, la capa operativa adecuada como OpenShift, Rancher o Talos, KubeVirt para las máquinas virtuales y una plataforma de almacenamiento capaz de soportar bien VM y cargas stateful. Esa combinación puede sustituir una parte importante de una infraestructura centrada en VMware si se diseña correctamente.

¿Todas las cargas de VMware pertenecen a Kubernetes?

No. Algunas cargas son mejores candidatas que otras para las primeras oleadas. El objetivo no es la pureza ideológica, sino mover las cargas adecuadas, construir una mejor plataforma objetivo y evitar que la próxima década quede atrapada por las mismas limitaciones.

¿Por qué el storage importa tanto en una migración desde VMware?

Porque el éxito no depende solo del compute. Discos de VM, snapshots, recovery, latencia predecible y aislamiento de cargas dependen directamente de la capa de almacenamiento. Un mal diseño del storage puede convertir una migración prometedora en una mala experiencia operativa.

¿Hay que elegir entre OpenShift, Rancher, Talos y KubeVirt?

No. OpenShift, Rancher y Talos describen el entorno operativo alrededor de Kubernetes. KubeVirt es la capa de virtualización que permite ejecutar VM dentro de ese entorno. Resuelven partes distintas de la arquitectura objetivo y pueden combinarse con la misma capa de almacenamiento de simplyblock.

¿Qué papel juega KubeVirt en una estrategia de salida de VMware?

KubeVirt permite ejecutar máquinas virtuales dentro de Kubernetes, lo que posibilita que los equipos se estandaricen en un solo plano de control mientras siguen soportando aplicaciones basadas en VM. Por eso actúa como un puente práctico para organizaciones que quieren modernizar sin exigir que todas las cargas se contenedoricen de inmediato.

¿Cuándo deberían empezar los equipos a planificar la migración?

Normalmente antes de lo que creen. Aunque la ejecución se haga por fases, el diseño de plataforma, la evaluación de cargas y la validación del storage requieren tiempo. Empezar pronto da más opciones y reduce la presión de tener que reaccionar más tarde.

Questions and Answers

¿Qué deben saber los equipos sobre Migración de VMware a Kubernetes con simplyblock?

Simplyblock ofrece almacenamiento de bloques nativo para Kubernetes para Migración de VMware a Kubernetes, con rendimiento predecible y operaciones más simples.

¿Cómo mejora simplyblock el rendimiento y la escalabilidad para Migración de VMware a Kubernetes?

Con arquitectura scale-out y NVMe-over-TCP, simplyblock escala capacidad y rendimiento con baja latencia.

¿Cuál es la ruta de migración típica para Migración de VMware a Kubernetes?

Normalmente se empieza con un despliegue por fases, se valida el comportamiento de las cargas y se migran servicios con estado con mínima interrupción.