delivered for clients · names withheldmigration Cloud and infrastructure

VMware exit after the Broadcom licensing changes

Since Broadcom moved to subscription-only VMware Cloud Foundation and vSphere Foundation, we've been planning and running VMware exits. Every VM gets sorted into one of three places. OpenShift Virtualization, for teams that want one platform for VMs and containers. Azure VMware Solution, for a fast move with VMware tooling intact. Native AWS or Azure, for workloads ready to change. Migration then goes in waves, and we rebuild backup, DR and networking for the new platform.

  1. 01VM inventory and destination per workload
  2. 02Licence and contract timing
  3. 03Target platform build
  4. 04Pilot with representative VMs
  5. 05Wave migration and vSphere shutdown
case-study / vmware-exit delivered
beforeVMware vSphere or VCF on-premises afterOpenShift Virtualization, AVS or native cloud
01 · WORKLOADS 02 · TARGET PLATFORMS 03 · OPERATIONS Windows VMs: apps · databases Windows VMs apps ·databases Linux VMs: apps · databases Linux VMs apps ·databases Vendor appliances: certified on VMware only Vendorappliances certified onVMware only Container apps: Kubernetes workloads Container apps Kubernetesworkloads OpenShift Virtualization: VMs and containers, one cluster OpenShiftVirtualization VMs and containers,one cluster Azure VMware Solution: portable VCF subscription Azure VMwareSolution portable VCFsubscription Native AWS or Azure VMs: resized or managed services Native AWS or AzureVMs resized or managedservices Backup and DR: rebuilt for each platform Backup and DR rebuilt for eachplatform Terraform: landing zone · provisioning Terraform landing zone ·provisioning
case file

The story

Told without the client's name or anything that could identify them.

what happened

A university's infrastructure group received a VMware renewal quote far above its old support bill, bundling products it had never deployed. Its fallback, Azure VMware Solution, depended on a license-included SKU that Microsoft is retiring, and the team already ran OpenShift, so it was paying for two platforms. We exported the vCenter inventory, gave every VM a destination and an owner, and lined the Broadcom subscription and SnS dates up against the migration calendar. OpenShift Virtualization storage, networking and backup were designed before any VM moved, and a pilot of Windows and Linux VMs, a database and an appliance tested performance and restores. Waves followed by dependency, and vCenter and ESXi hosts were retired as their clusters emptied.

why it was urgent

On 11 December 2023 Broadcom ended perpetual VMware licences and moved to VCF and VVF subscriptions. Azure VMware Solution is going the same way. License-included PayGo SKUs retire on 31 October 2026 and all license-included SKUs on 30 August 2027, so AVS now needs a portable VCF subscription bought from Broadcom.

problem statement
  • openThe renewal quote is far above last year's support bill and bundles products you never deployed.
  • recurringThe perpetual licences still run. The patches stopped when SnS lapsed.
  • blockedYou already run Kubernetes or OpenShift and are paying for two platforms.
  • openYou budgeted for AVS with a licence-included SKU, and that SKU is going away.
architecture

The estate, before and after

before
before

Before: vSphere clusters and a second platform for containers

Windows, Linux and appliance VMs ran on vCenter-managed ESXi clusters, with backup, DR and monitoring all calling vCenter APIs. Containers ran on a separate OpenShift cluster, so the team paid for and operated two platforms.

Before: vSphere clusters and a second platform for containers Windows, Linux and appliance VMs ran on vCenter-managed ESXi clusters, with backup, DR and monitoring all calling vCenter APIs. Containers ran on a separate OpenShift cluster, so the team paid for and operated two platforms. 01 · WORKLOADS 02 · PLATFORMS 03 · TOOLING runs on runs on runs on pods datastores vCenter API vCenter API vCenter API Windows VMs apps · databases Linux VMs apps · databases Vendor appliances certified on VMware only Container apps Kubernetes workloads vCenter and ESXi clusters renewal far above old bill vSAN or SAN storage datastores OP Separate OpenShiftcluster second platform to run Backup agents call vCenter APIs DR orchestration VMware-specific Monitoring andprovisioning scripts against vCenter
Read the diagram as text
  1. Windows VMs → vCenter and ESXi clusters: runs on
  2. Linux VMs → vCenter and ESXi clusters: runs on
  3. Vendor appliances → vCenter and ESXi clusters: runs on
  4. Container apps → Separate OpenShift cluster: pods
  5. vCenter and ESXi clusters → vSAN or SAN storage: datastores
  6. Backup agents → vCenter and ESXi clusters: vCenter API
  7. DR orchestration → vCenter and ESXi clusters: vCenter API
  8. Monitoring and provisioning → vCenter and ESXi clusters: vCenter API
after
after

After: workloads split across OpenShift Virtualization, AVS and cloud

Most of the VMs share OpenShift Virtualization with the container apps now. Appliances that need VMware are on AVS with a portable VCF subscription, workloads that were ready to change run as native cloud VMs, and we rebuilt backup and DR for each target.

After: workloads split across OpenShift Virtualization, AVS and cloud Most of the VMs share OpenShift Virtualization with the container apps now. Appliances that need VMware are on AVS with a portable VCF subscription, workloads that were ready to change run as native cloud VMs, and we rebuilt backup and DR for each target. 01 · WORKLOADS 02 · TARGET PLATFORMS 03 · OPERATIONS migrate in waves migrate in waves rehost move without conversion pods backup · DR backup · DR landing zone Windows VMs apps · databases Linux VMs apps · databases Vendor appliances certified on VMware only Container apps Kubernetes workloads OP OpenShiftVirtualization VMs and containers,one cluster Azure VMware Solution portable VCF subscription Native AWS or Azure VMs resized or managed services Backup and DR rebuilt for each platform Terraform landing zone ·provisioning
Read the diagram as text
  1. Windows VMs → OpenShift Virtualization: migrate in waves
  2. Linux VMs → OpenShift Virtualization: migrate in waves
  3. Linux VMs → Native AWS or Azure VMs: rehost
  4. Vendor appliances → Azure VMware Solution: move without conversion
  5. Container apps → OpenShift Virtualization: pods
  6. OpenShift Virtualization → Backup and DR: backup · DR
  7. Native AWS or Azure VMs → Backup and DR: backup · DR
  8. Terraform → Native AWS or Azure VMs: landing zone
results

What the client got

What changed for the client once the work was done. Described, not scored: we don't publish client figures.

  1. result 01

    Every VM has a destination and an owner

    We marked every workload with where it goes. Stay on VMware for now, AVS, OpenShift Virtualization, a native cloud VM, a managed service, or retire.

  2. result 02

    The renewal covers only what is still on VMware

    We mapped Broadcom subscription terms, SnS end dates and AVS reservations against the wave plan. Renewals now cover only the cores still needed, for the shortest term that fits.

  3. result 03

    VMs and containers run on one platform

    OpenShift Virtualization was designed up front, down to storage classes, OVN-Kubernetes networking, live migration and backup. We built it and proved it in the pilot with real workloads.

  4. result 04

    Backup, monitoring and DR no longer depend on vCenter

    We swapped out tooling that called vCenter APIs on the new platform before its VMs moved, and the decommission plan covers vCenter, ESXi hosts and VMware tooling.

what can go wrong

Risks we plan for

  1. Tooling that assumes vCenter

    Backup agents, monitoring, DR orchestration and provisioning scripts often call vCenter APIs. Each one needs a replacement on the new platform before its VMs move.

  2. Storage and network performance

    Storage and networking change underneath the VM. Something tuned for vSAN or a SAN may act differently on Ceph, cloud disks or a new CNI, so the pilot measures it on real workloads.

  3. Appliances and unsupported guests

    Vendor appliances and old guest operating systems may only be certified on VMware. Some stay on a small VMware footprint or AVS until the vendor catches up.

  4. Renewal deadline pressure

    Signing a long renewal because the migration slipped wipes out the savings. So the plan leaves a buffer before every contract date.

ai in this move

Where AI helps, and where it needs guardrails

AWS Transform has agents for VMware discovery, wave planning and network conversion. We use them to plan faster, then check their wave groupings against real traffic before trusting them. Any agent that touches vCenter or cluster APIs during migration gets short-lived, read-mostly credentials, and everything it does is logged.

forward deployed engineers →
you keep

What you're left with

We write these for your setup, and they're working documents. Your team should be able to keep things running from them long after we've gone.

  • inventory01

    VM inventory with a destination and owner per workload

    yours to keep
  • plan02

    Licence and contract timeline against the migration plan

    yours to keep
  • design03

    Target platform design for storage, network, backup and DR

    yours to keep
  • tests04

    Pilot results with performance and restore tests

    yours to keep
  • runbook05

    Wave plan and cut-over runbooks

    yours to keep
  • plan06

    Decommission plan for vCenter, ESXi hosts and VMware tooling

    yours to keep
field notes

Learn the background

Terms from this page in plain English. If you want the why, the field note behind it is right there.

01Landing zone
The base cloud setup that workloads move into: accounts, network layout, identity and security rules, built before migration waves start.in context →
02Wave
One batch of workloads moved together. Large migrations run as a series of these, so each one can be planned, cut over and reviewed on its own.in context →
01 Partnerleads Foundations,… 02 Paireddelivery Your people… 03 Runbookhandover Executed by… 04 Exitcriteriamet Agreed at… 05 Your teamoperates Later waves…
field note · 7 min · 3-question check In-house or consultancy? An honest framework for cloud migration the ideaBuy experience for one-shot work, and keep anything you will operate in-house. read the note
talent and delivery · openshift virtualization, avs or native cloud

Certified engineers, wherever you need them.

Some clients want a project team, some want a couple of engineers on theirs. Either works. Onsite, nearshore or offshore, with handovers across time zones that keep things moving.

Onsite

Engineers at your sites in the US

Nearshore

Overlapping hours with US teams

Offshore

Overnight progress on your backlog

All time zones

Coverage handed over across time zones

24-hour coverage · US Central time
OnsiteUS business hours
Nearshoreoverlapping US hours
Offshoreovernight progress
Combinedhandover, not hand-off
01Should we move to OpenShift Virtualization, AVS or native cloud?

Usually a mix. AVS is fastest because VMs move without conversion, but you still pay for VCF through Broadcom. OpenShift Virtualization suits teams that already run Kubernetes and want one platform. Native cloud fits workloads that can be resized or moved to managed services. We decide per workload, not per estate.

02Can our perpetual licences keep running after support ends?

The software keeps running. Broadcom's knowledge base says an expired support contract doesn't revoke the entitlement. You just stop getting patches and new versions, which matters most for systems facing the internet or a regulator.

03How long does a VMware exit take?

It depends on VM count, how many appliances and old guests you have, and how much VMware-specific tooling must be replaced. The pilot gives real numbers per VM type, and we build the schedule from those.

04Do you staff OpenShift and VMware engineers?

Yes, we do. OpenShift administrators, VMware engineers and cloud migration engineers, on contract, contract-to-hire or permanent terms.

sources 5 sources linked last checked 2026-10-20 content fingerprint 5bea655b
  1. 01VMware blog: End of availability of perpetual licensing and SaaS services (22 Jan 2024)blogs.vmware.com ↗
  2. 02Microsoft Learn: Azure VMware Solution license-included service retirementlearn.microsoft.com ↗
  3. 03Broadcom KB: Perpetual license functionality after SnS expirationknowledge.broadcom.com ↗
  4. 04AWS Transformaws.amazon.com ↗
  5. 05Red Hat: OpenShift 4.22 release notesdocs.redhat.com ↗
Reviewed by the Cohash team Product names are trademarks of their owners. how we handle facts and data →
next step

Planning this move?

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it