
Air gapped cloud upgrades with Atmosphere release manifests
Air gapped cloud on OpenStack: how Atmosphere's digest-pinned release manifests move a release across the boundary, and what the manifest leaves out.
Read field noteField notes / Latest
Engineering notes from operating open infrastructure: the failures, design decisions, and upstream work that make open infrastructure better.
Browse all field notes
Air gapped cloud on OpenStack: how Atmosphere's digest-pinned release manifests move a release across the boundary, and what the manifest leaves out.
Read field note
Learn when your team needs OpenStack consulting services and how expert support can help with deployments, migrations, upgrades, and operations.
Read field note
Assess enterprise AI readiness before investing in GPUs. Explore 12 key factors covering data, models, infrastructure, governance, operations, and costs.
Read field noteVMware alternative for production clusters
VEXXHOST replaces vSphere, vSAN and NSX with open source OpenStack and Ceph on your existing hardware. We move your virtual machines in scheduled waves and operate the platform; we have run OpenStack since 2011. There is no license to renew. Fully managed starts at $1,950 per node per year, support alone at $750.
Our team replies within one business day. The first call takes 30 minutes.
Trusted By Engineering Teams At
01Why now
Oct 11, 2027
vSphere 8, vSAN 8 and NSX 4 reach end of service. After that date Broadcom provides no patches and no technical support for these versions.
Broadcom KB 456708
Subscription only
Perpetual licenses and their support renewals ended in December 2023. Staying on VMware now means renewing a subscription.
VMware, January 2024
$350 per core
Broadcom's stated list price for VMware Cloud Foundation, per year, with at least 16 cores counted for every CPU. A host with 32 cores is $11,200 a year at list.
Broadcom KB 313548 · CRN, 2025
02Cost
VMware is licensed by the core. We charge by the node, however many cores it has. Drag the sliders or enter your own numbers; the arithmetic is shown in full.
| VMware | VEXXHOST | |
|---|---|---|
| Per year | $112,000 | $19,500 |
| First year (before migration) | $112,000 | $49,500 |
| Three years (before migration) | $336,000 | $88,500 |
First-year and three-year VEXXHOST totals include the annual node fees plus one production deployment ($30,000), with the $10,000 assessment credited in full when you proceed. On a three-year fully managed commitment of 15 or more nodes, deployment can be rolled into the annual rate to avoid a year-one spike. The pilot ($6,000 to $15,000) and the migration waves are scoped in the assessment and are not included. VMware figures are license cost only, at the price you enter. Hardware, power and space are the same on both sides and are left out. All amounts are in US dollars.
03Alternatives
Most teams leaving VMware compare the same options. Each one fits a different situation.
| Option | License | Your hardware | Who operates it | Choose it when | Watch for |
|---|---|---|---|---|---|
| OpenStack, run by VEXXHOST | None. The software is open source; you pay per node for support or operations. | Your existing servers and storage arrays | VEXXHOST, or your team with our support | You want a private cloud with APIs and tenants on your own hardware, without building an OpenStack team. | It is a cloud platform with different tools from vCenter. The differences are listed below. |
| Stay on VMware Cloud Foundation | Subscription per core, with a 16-core minimum per CPU | Stays as it is | Your team | You use the whole VCF stack and the renewal fits your budget. | vSphere 8 support ends in October 2027, and the price is set again at every renewal. |
| Nutanix AHV | Subscription per core | Servers on the Nutanix compatibility list | Your team | You want the experience closest to vSphere from a single vendor. | It is another proprietary platform licensed per core. |
| Hyper‑V and Azure Local | Windows Server Datacenter per core; Azure Local per core per month | Most servers for Hyper‑V; validated hardware for Azure Local | Your team | Most of your workloads are Windows and your team already works in Microsoft tools. | Linux-heavy estates and self-service for several teams take more work. |
| Proxmox VE | Open source; optional support subscription per CPU socket | Most servers | Your team (no managed option) | You run a few clusters and your administrators are comfortable with Linux. | Support is ticket-only; your team still runs upgrades and on-call, and tenants and cloud APIs are limited. |
| OpenShift Virtualization | Subscription per socket pair or per core | Most servers | Your team, with Kubernetes skills | You are moving to containers and already run OpenShift. | Virtual machines are managed through Kubernetes, which is new to most vSphere teams. |
04Proof
55 million
cores in production worldwide, as estimated from the 2025 OpenStack User Survey.
OpenInfra Foundation, October 2025
1 million+
cores each at Walmart, Workday and CERN, the largest of thousands of users.
OpenInfra Foundation, October 2025
Linux Foundation
The OpenInfra Foundation, home of OpenStack, has been part of the Linux Foundation since June 2025.
OpenInfra Foundation, June 2025
VEXXHOST has operated OpenStack in production since 2011, and our open source migration tool, MigrateKit, is listed in the OpenInfra Foundation's VMware to OpenStack migration guide.
05What replaces what
Most vSphere features have a direct equivalent in OpenStack. Where a feature works differently or has no equivalent, we call it out below.
| VMware | Replacement | Status | What to know |
|---|---|---|---|
| Compute and high availability | |||
| ESXi | KVM | Equivalent | Virtual machines are converted during migration. The operating system and applications are not reinstalled. |
| vCenter | OpenStack dashboard, API, CLI and Terraform | Different | A web console organized by project. Every action is also available through the API. |
| vMotion | Live migration | Equivalent | Virtual machines move between hosts while running, including for host maintenance. |
| DRS | Scheduler placement and live migration | Different | The scheduler places each virtual machine when it starts, following the rules you set, such as anti-affinity and host groups. Rebalancing is an operator action: virtual machines are moved by live migration while they run. |
| vSphere HA | Evacuation to healthy hosts | Different | When a host fails, its virtual machines are restarted on healthy hosts by evacuation once the host is confirmed down, preventing two copies from writing to the same volume. On fully managed clouds our on-call engineers run this 24×7; on supported clouds it is one operator command. |
| Fault Tolerance | No equivalent | Not available | There is no lockstep copy of a running virtual machine. Use clustering in the application instead. |
| Storage and images | |||
| vSAN | Ceph | Equivalent | Replicated block, object and file storage, on the compute hosts or on dedicated servers. |
| Storage vMotion | Volume migration and retype | Different | Volumes move between storage tiers by migration or retype. Whether a volume can move while attached depends on the storage behind it. |
| Datastores and vVols | Cinder volumes and volume types | Equivalent | Existing Pure, NetApp, Dell and HPE arrays work through OpenStack storage drivers. |
| Templates and Content Library | Glance images | Equivalent | Images and snapshots, shared across projects or kept private. |
| Networking, automation and Kubernetes | |||
| NSX | Neutron with OVN, Octavia load balancers | Different | Distributed routing, security groups and load balancing are included. Layer-7 and identity-based firewall rules are not available. |
| Aria Automation | Heat, Terraform and Ansible | Equivalent | Infrastructure defined in code against open APIs. |
| Tanzu | Kubernetes with Cluster API | Equivalent | Upstream Kubernetes clusters created on demand, with rolling upgrades and autoscaling. |
| Backup, recovery and monitoring | |||
| Backup products | Commvault, Rubrik, NetBackup, Trilio, Storware | Different | Any backup product with OpenStack support works. Veeam does not support OpenStack today. |
| Site Recovery Manager | No packaged equivalent | Not available | There is no packaged failover orchestration. Recovery at a second site follows a runbook. |
| Aria Operations | Prometheus, Grafana and Loki | Equivalent | Metrics, logs and more than 300 predefined alerts are deployed with the platform. |
06Your servers
OpenStack runs on the servers you already own; the assessment confirms which ones. A conversion can start small: a few freed hosts carry the first environment, and the rest join as they are emptied.
Free a few hosts
Move their virtual machines onto the rest of the cluster with vMotion.
Install OpenStack
The freed hosts become the first OpenStack environment.
Migrate in waves
Virtual machines move across. Each emptied ESXi host is reinstalled and joins the OpenStack environment.
Finish
Every host runs OpenStack, and the VMware subscription is not renewed.
Ceph is the default. Existing Pure, NetApp, Dell and HPE arrays work through OpenStack storage drivers.
Virtual machines keep their MAC and IP addresses through MigrateKit's network mapping.
Start on hardware in our data centers in Montréal, Santa Clara or Amsterdam, or run there for good.
07Migration
Every engagement starts with a fixed-scope assessment, so you know the plan and the cost before anything changes in production.
| Step | What you get | Duration | Price |
|---|---|---|---|
| 01Assessment | An inventory of hosts, virtual machines and dependencies, the target design, a hardware reuse plan, a wave plan and a cost model. The report is yours to keep. | About two weeks | About $10,000, fixed scope, credited toward deployment |
| 02Pilot | A working OpenStack environment with a first group of your virtual machines migrated and tested. | Scoped in the assessment | $6,000 to $15,000 |
| 03Deploy and migrate | The production environment is deployed, then virtual machines move in scheduled waves. Each one has a single short window, typically a minute or two: power off, final sync, start on OpenStack. | 2–4 weeks to deploy, then waves at your pace | Deployment from $30,000 per environment (less the $10,000 assessment credit, or rolled into a 3-year managed term on 15+ nodes). Migration is quoted after the assessment. |
| 04Operate | We run the platform, or support your team while they run it: upgrades, monitoring and incident response. | Ongoing | Fully managed from $1,950 per node per year (10-node minimum). Supported from $750. |
Prices are in US dollars. Per-node prices apply to clouds we deploy with Atmosphere, our open source OpenStack distribution.
The migration needs vCenter or a licensed ESXi host with changed block tracking enabled; the free ESXi edition is not supported. Windows Server guests are supported, and the drivers are installed during cutover. The tool is MigrateKit, which is open source.
Fig. 3The two commands behind every wave
Copies the whole disk the first time, then only the changed blocks. The virtual machine stays up.migratekit migrate \
--vmware-endpoint vcenter.example.com \
--vmware-username "$VMWARE_USER" \
--vmware-password "$VMWARE_PASSWORD" \
--vmware-path /dc1/vm/app-01Powers off, syncs the last changes and starts on OpenStack with the same MAC and IP.migratekit cutover \
--vmware-endpoint vcenter.example.com \
--vmware-username "$VMWARE_USER" \
--vmware-password "$VMWARE_PASSWORD" \
--vmware-path /dc1/vm/app-01 \
--flavor <flavor> \
--network-mapping \
mac=00:0c:29:7d:2d:68,network-id=<net>,subnet-id=<subnet>,ip=192.168.2.2008Operations
VEXXHOST has been in business for 20 years and has operated OpenStack since its second release in 2011. Our engineers contribute upstream, and we host infrastructure for OpenDev and the OpenInfra Foundation.
Fully managed
We operate the platform on your hardware: monitoring, incidents, patching and upgrades. Your team uses the cloud.
Supported
Your team operates the platform. Our engineers are on call 24×7 for guidance, troubleshooting and escalation.
09Questions
10Talk to our team
Tell us what you run. The assessment takes about two weeks and gives you a plan and a cost model to set beside your renewal quote.
An RVTools export, if you have one. A rough host count is enough to start.