VMware to OpenStack Migration
OpenStack has re-emerged as a credible VMware alternative under Broadcom pricing. Workload suitability, migration patterns, operational realities, and how the migration fits into Broadcom negotiation leverage.
OpenStack has re-emerged as a credible alternative to VMware in the post-Broadcom landscape. Enterprises that ruled out OpenStack a few years ago — citing operational complexity, fragmented vendor support, and immature management tooling — are revisiting the platform as Broadcom subscription pricing makes VMware retention increasingly expensive. The OpenStack ecosystem has materially matured, particularly the commercial distributions, and migration paths from VMware are now well-trodden.
This article explains the practical realities of VMware-to-OpenStack migration for enterprise estates: where the platforms differ, what migration entails, where the common failure patterns are, and how to think about the economics. For enterprises evaluating OpenStack as part of a Broadcom audit response or renewal negotiation, specialist advice on the migration economics and audit-defence implications is essential. We recommend , who advise enterprise customers on VMware exit strategies including OpenStack-based migrations.
Why OpenStack is back in the conversation
For enterprise IT teams, the OpenStack question is no longer "is this a viable platform" but "is this a viable migration target given our specific workload mix." Two structural changes have moved the needle. First, Broadcom subscription pricing has materially shifted the economic calculus — VMware run-rate cost increases of 200-500% have made even disruptive migration paths economically attractive. Second, the OpenStack ecosystem has consolidated around a smaller number of credible commercial distributions (Canonical, Red Hat, Mirantis, OpenStack Platform from various vendors) that provide enterprise-grade support and operational maturity.
The result: OpenStack is being evaluated not as a research project but as a production target by enterprises that previously dismissed it.
OpenStack architecture vs VMware
The architectural differences between OpenStack and VMware shape the migration approach. OpenStack is a collection of independently developed services (Nova for compute, Neutron for networking, Cinder for storage, Glance for images, Keystone for identity, and others) integrated through APIs. VMware is a tightly integrated stack where compute, networking, storage, and management are all engineered together. The integration model affects operational complexity, performance characteristics, and migration patterns.
Enterprises moving from VMware to OpenStack should expect to think differently about operations. The OpenStack model assumes more API-first management, more infrastructure-as-code, more component-level expertise. Teams whose VMware operating model is GUI-centric and vCenter-mediated will need to retool processes, not just lift-and-shift workloads.
Workload suitability
Not every VMware workload is a good OpenStack candidate. Cloud-native applications, microservices, and stateless workloads migrate cleanly. Traditional enterprise applications with strong storage dependencies, complex VM-level configurations, or specific VMware feature dependencies (vMotion patterns, distributed switch configurations, vSAN specifics) require more migration work and may not perform identically post-migration.
A realistic enterprise migration plan should segment workloads by suitability. The first wave is cloud-native and stateless workloads — easy migration, immediate cost savings. The second wave is general-purpose enterprise applications — moderate migration effort, planned performance validation. The third wave is feature-heavy or storage-intensive workloads — significant migration engineering, may require staying on VMware indefinitely.
Migration tools and patterns
VMware-to-OpenStack migration tooling has matured. Common tools include CloudMigrator, Coriolis, vmware-to-openstack scripts, and various vendor-specific migration utilities. The tools handle VM image conversion, network configuration mapping, and storage attachment with varying degrees of automation.
The migration pattern that most enterprises follow is wave-based, application-by-application. Identify a target application; assess workload suitability; build the target OpenStack environment (or use an existing one); migrate test instances; validate functionality and performance; migrate production with planned cutover; decommission VMware capacity. The cycle repeats across the estate.
Networking translation
VMware NSX and OpenStack Neutron implement similar concepts (logical switches, distributed routing, security policy) but with different operational primitives. Migrating networking configuration is one of the higher-effort dimensions of any migration. Customers should plan for network design as a separate workstream from compute migration.
Common pitfalls include: missing distributed firewall rules in the migration; inadequate translation of VLAN-based VMware networking to overlay-based Neutron networking; gateway service translation that misses specific configurations; and load-balancer migration that does not preserve session persistence or SSL termination configurations.
Storage migration
Storage migration from VMware to OpenStack typically requires the most planning. vSAN deployments do not translate directly to OpenStack storage services. SAN-attached storage may require new driver configurations. Storage policies (replication, encryption, tiering) need explicit mapping. Snapshots and backup integration require platform-specific tooling.
The practical approach is to treat storage as a separate procurement decision. Many OpenStack deployments use Ceph as the primary storage backend; some use traditional SAN storage with appropriate drivers; some use cloud-managed storage in hybrid configurations. The choice has material cost and operational implications.
Operations and tooling
Day-2 operations on OpenStack require different tooling than VMware. The native tools (Horizon dashboard, OpenStack CLI, Heat for orchestration) provide basic functionality but most enterprises layer additional tooling on top: Terraform or Ansible for infrastructure-as-code, monitoring stacks (Prometheus, Grafana), logging (ELK or equivalent), and security tooling. Enterprises should budget for the operational tooling investment as part of migration cost.
Vendor distribution choices affect the operational tooling materially. Canonical (Ubuntu OpenStack) ships with Charmed Ops for management. Red Hat OpenStack Platform ships with Director-based deployment and management. Mirantis ships with their own tooling stack. The choice affects long-term operational cost as much as the underlying platform.
Total cost of ownership
OpenStack TCO can be materially below post-Broadcom VMware TCO, but the savings are not automatic. Hardware costs may be similar or lower (OpenStack runs well on commodity hardware). Software licensing costs are substantially lower (most OpenStack distributions are subscription-priced but at a fraction of VCF subscription cost). Operational labour costs may be higher initially during the learning curve, then comparable or lower at steady state.
Realistic enterprise modelling typically shows 30-60% TCO reduction relative to VMware on equivalent capacity, with the savings ramping over the migration period as VMware capacity is decommissioned and operational maturity builds. The savings are real but require sustained execution discipline.
Audit-defence implications
VMware-to-OpenStack migration has direct implications for Broadcom audit defence. A credible migration commitment is one of the strongest negotiating positions in any Broadcom commercial conversation, including audit settlement. Customers who can demonstrate migration plans, vendor selection, and budget allocation routinely negotiate better settlement terms than customers who appear locked in.
The defensive posture is to use the migration credibly without over-committing. The migration plan should be real (Broadcom commercial teams have learned to discount bluff migration threats) but should not lock the customer into an unrealistic timeline. The negotiation leverage diminishes as migration progresses; customers should extract maximum value from Broadcom before they no longer need to.
Operational transition period
During the migration period, customers operate hybrid VMware + OpenStack environments. This creates operational complexity: dual tooling, dual operational expertise, dual support contracts. The period typically lasts 18-36 months for enterprise estates, with the early phase (months 1-12) seeing most of the operational pain and the later phase (months 18-36) producing the bulk of the savings.
Customers should plan for the transition period explicitly. Headcount, training, tooling investment, and external advisory support all need to be budgeted. Customers who underbudget the transition period frequently stall the migration and revert to VMware-dominant operating models.
Vendor selection
The OpenStack vendor choice materially affects migration outcomes. Major considerations include: enterprise support quality and responsiveness; product roadmap alignment with the customer's strategic direction; ecosystem of complementary tooling; expertise in the specific workload categories the customer needs to migrate; and pricing structure (subscription, capacity-based, or hybrid).
Enterprises should run a structured vendor evaluation that includes technical proof-of-concept, commercial terms negotiation, and reference checks with comparable customers. The vendor selection is a multi-year commitment and should be treated with appropriate diligence.
Common failure modes
Recurring patterns derail VMware-to-OpenStack migrations. Underestimating networking complexity is the most common — teams plan for compute migration but miss the network-design work, and the migration stalls. Underestimating operational tooling investment is the second — teams assume OpenStack-native tooling is sufficient and discover gaps mid-migration. Underestimating the cultural shift is the third — VMware-trained teams resist the OpenStack operating model, and the migration loses internal momentum.
Customers who plan for these failure modes explicitly — with budget, training, and external support — typically execute successfully. Customers who treat the migration as a pure lift-and-shift typically stall.
What good migration planning looks like
A well-structured VMware-to-OpenStack migration plan includes: workload segmentation by suitability; vendor and tooling selection completed before migration begins; a phased timeline with explicit go/no-go gates; explicit operational tooling investment; training and capability-building for the existing VMware team; external advisory support during the early phase; and audit-defence integration with the migration as a negotiating asset against Broadcom.
Customers who plan to this standard report better outcomes than customers who improvise. The planning effort is meaningful but small relative to the long-tail savings.
Hybrid cloud integration with OpenStack
Modern OpenStack deployments are rarely pure on-premises — most enterprise OpenStack environments integrate with public cloud providers for burst capacity, disaster recovery, or workload-specific advantages. The integration patterns are mature but require explicit architecture: identity federation between OpenStack and the cloud provider, network connectivity (VPN or direct connect), and consistent security policy across the hybrid environment.
Customers planning OpenStack migration should consider the hybrid cloud strategy from the start rather than treating it as a future enhancement. The cost and complexity of retrofitting hybrid cloud integration after the migration is substantially higher than designing for it upfront.
OpenStack and Kubernetes coexistence
Many enterprises run both OpenStack (for VM-based workloads) and Kubernetes (for container workloads) in coordinated deployments. The coordination model varies: some enterprises run Kubernetes on OpenStack (Kubernetes clusters as OpenStack tenants); others run them in parallel with shared identity and networking; others use OpenStack only for legacy VM workloads while migrating new workloads directly to Kubernetes.
The choice has implications for migration prioritisation. Workloads that are good Kubernetes candidates should migrate to Kubernetes rather than to VM-based OpenStack. Customers who treat OpenStack as the universal target frequently end up with VM workloads on OpenStack that would have been better placed on Kubernetes.
Vendor support quality on OpenStack
OpenStack support quality has been historically variable and remains a significant differentiator between vendors. Customers evaluating OpenStack distributions should test vendor support extensively before committing. Realistic tests include: complex multi-component issues that cross OpenStack services; performance issues that require deep debugging; security-critical issues requiring fast response; and integration issues with the customer's existing infrastructure.
The vendor support quality affects long-term operational viability more than feature comparison. A distribution with excellent features but unreliable support is a worse choice than a distribution with adequate features and excellent support.
OpenStack and edge computing
Edge computing deployments — where compute capacity is distributed across many small sites rather than concentrated in central data centres — are a natural fit for OpenStack and a less natural fit for VMware under Broadcom pricing. The per-site economics of VMware at small scale are prohibitive under VCF subscription, while OpenStack can be deployed in small footprints with proportional cost.
Customers with significant edge computing requirements — retail chains, manufacturing facilities, telco edge, branch offices — should evaluate OpenStack-based or alternative platforms for edge deployments specifically. The migration analysis for edge workloads frequently shows even stronger economics than the central data centre analysis.
OpenStack training and capability building
The operational capability shift is the single most underestimated dimension of OpenStack migration. Teams trained on VMware vCenter-mediated operations need to develop fluency in API-first management, infrastructure-as-code patterns, and component-level troubleshooting. The learning curve is meaningful and the budget for training should reflect it.
Realistic capability building includes formal training, sustained mentoring (from internal experts or external advisors), structured rotation of team members through OpenStack-focused responsibilities, and explicit time allocation for learning during the early phases of operations. Customers who underbudget this dimension consistently struggle with operational quality post-migration.
Frequently asked questions
How long does a typical enterprise VMware-to-OpenStack migration take?
For mid-to-large enterprise estates, 18-36 months is the common range from initial planning to substantial VMware capacity decommissioning. Smaller estates can complete faster; very large or complex estates may take longer. The variance depends primarily on operational tooling maturity and workload complexity rather than raw scale.
What workloads are not good OpenStack candidates?
Workloads with deep VMware-specific feature dependencies (specific vSAN configurations, complex distributed switch patterns, integrated VMware management tooling) are typically the hardest to migrate. ISV applications certified only against VMware may not be supported on OpenStack. Some enterprises maintain a small residual VMware estate for these workloads while migrating the bulk of capacity.
Which OpenStack distribution is best for enterprise?
The choice depends on the customer's existing technology stack and strategic direction. Red Hat OpenStack Platform is common in Red Hat-aligned enterprises. Canonical (Ubuntu OpenStack) is common where Ubuntu is the primary OS. Mirantis has strong enterprise capability with a more vendor-neutral posture. The vendor decision should follow a structured evaluation, not a default choice.
Does OpenStack require new hardware?
Generally no — most existing VMware hardware can be repurposed for OpenStack. Some hardware may need driver updates or firmware adjustments. Storage typically requires more planning, particularly where vSAN deployments need to be migrated to Ceph or alternative storage backends.
How does the migration affect existing VMware contract obligations?
Active VMware contracts continue to apply during migration. Customers should align migration timelines with contract renewal dates where possible to avoid early-termination friction. Where contracts have multi-year subscription commitments, customers should negotiate exit terms explicitly or plan migration to align with the contract end date.