Proxmox server as a VMware alternative: hardware, migration
What Proxmox VE can do, how it differs from VMware, what hardware a Proxmox server needs and how to move your VMs across.
- Published
- Reading time
- 7 min
- Topic
- Rack, remote management & virtualisation

Contents9 sections
- Why many businesses are looking for a VMware alternative
- What is Proxmox VE?
- Proxmox vs VMware: features compared
- Proxmox hardware: sizing the server
- Cluster and quorum: three nodes or two plus a QDevice
- Example Proxmox server configurations
- Migrating from VMware to Proxmox
- Backups with Proxmox Backup Server
- Frequently asked questions
Key points
- Proxmox VE is open source (AGPLv3) and includes clustering, HA, live migration and backup with no licence fees.
- ZFS and Ceph need an HBA rather than hardware RAID, plus enterprise SSDs with power loss protection.
- A cluster needs three votes: three nodes, or two plus a QDevice. Ceph requires three real nodes and 10–25 GbE.
- VMs move across with the import wizard or via OVF. Windows needs VirtIO drivers first.
For many businesses, a Proxmox server is the obvious VMware alternative. Proxmox VE is open source, runs on practically any x86 hardware and comes with clustering, high availability and backup built in. This guide compares Proxmox and VMware, sets out the hardware a Proxmox server needs and describes the migration.
Why many businesses are looking for a VMware alternative
Since Broadcom acquired VMware, the licensing model has changed fundamentally. Perpetual licences have given way to subscriptions, the portfolio has been bundled into a few larger packages, and billing is per CPU core. For some environments little changes; others pay considerably more. On top of that, newer ESXi releases have dropped support for some older CPUs, controllers and network cards. Terms keep evolving, so check the current position directly with Broadcom or your partner.
What is Proxmox VE?
Proxmox Virtual Environment (VE) is made by Proxmox Server Solutions GmbH in Vienna and is based on Debian Linux. Virtual machines run on KVM/QEMU, containers on LXC. Everything is managed through a web interface that runs on every node – there is no separate management server like vCenter. The software is licensed under the open-source AGPLv3 and every feature is free to use. An optional subscription unlocks the enterprise repository with more thoroughly tested updates and, depending on the tier, vendor support.
Proxmox vs VMware: features compared
| Feature | Proxmox VE | VMware vSphere |
|---|---|---|
| Foundation | Debian Linux with KVM/QEMU | ESXi, its own hypervisor |
| Containers | LXC built in | via add-on products |
| Management | web UI on every node, REST API | centrally via vCenter |
| Clustering and HA | included in the base product | depends on the licence bundle |
| Live migration | yes, even with local storage | vMotion, depending on bundle |
| Storage | ZFS, Ceph, LVM, NFS, iSCSI | VMFS, vSAN, NFS, vVols |
| Load balancing | basic functions | DRS, highly automated |
| Backup | Proxmox Backup Server | third-party tools via backup API |
| Licence | AGPLv3, optional subscription per CPU socket | subscription per core, in bundles |
In short, Proxmox covers what small and mid-sized environments need day to day. VMware plays to its strengths in large, highly automated estates and with software certified only for vSphere.

Proxmox hardware: sizing the server
CPU cores and overcommit
Virtual CPUs can be overcommitted because VMs rarely all run flat out at once. For typical server VMs, three to four vCPUs per physical core is fine; for databases, plan closer to 1:1. Two Xeon Gold 6230s give you 40 cores, enough for well over 100 vCPUs. With Ceph, add roughly one core per OSD. In mixed clusters, set the VMs' CPU type to a common baseline, or live migration between CPU generations will fail.
Memory: don't overcommit, budget for ZFS
Don't overcommit memory: add up all VMs plus a few GB for the host. ZFS also uses RAM as a read cache (ARC); as a rule of thumb, allow a few GB plus about 1 GB per TB of storage. Ceph needs around 4 GB per OSD. In practice, 256 to 512 GB of ECC memory per node is a sensible range.
Storage: ZFS with an HBA, Ceph from three nodes
ZFS needs to see the drives directly, so a RAID controller has to run in HBA mode or be replaced by an HBA such as the LSI 9300-8i – background in our RAID levels comparison. Use enterprise SSDs for VMs; our guide to SAS, SATA and NVMe explains which interface fits. Ceph spreads data across several servers and needs at least three nodes plus a fast network: 10 GbE minimum, 25 GbE with NVMe.
Network cards
Separate VM traffic, cluster communication (Corosync), storage and migration. Corosync mostly needs low latency, ideally on its own redundant link. For VMs and migration, 2 × 10 GbE is often enough, for example with the Intel X710-DA2. For Ceph, 25 GbE is recommended, such as the Mellanox ConnectX-4 Lx. You'll find more models under network cards.
Cluster and quorum: three nodes or two plus a QDevice
A Proxmox cluster uses a majority vote to decide which nodes may carry on. With two nodes, neither has a majority after a failure, so high availability won't kick in. The answer is a third node or a QDevice: a small external machine that only acts as an extra vote. Without shared storage, Proxmox replicates ZFS volumes between nodes at fixed intervals, for example every 15 minutes. If a host fails, the VM starts on the other node from the last replica. Ceph, by contrast, needs three real nodes – a QDevice can't stand in for a server there.
Example Proxmox server configurations
| Scenario | Server | CPU and RAM | Storage | Network |
|---|---|---|---|---|
| Single host | Dell PowerEdge R740 8 × SFF | 2 × Xeon Gold 6230, 256 GB | HBA330, 2 boot SSDs, 6 × 1.92 TB SSD as ZFS mirrors | 2 × 10 GbE, Intel X710-DA2 |
| Two nodes plus QDevice | 2 × HPE ProLiant DL380 Gen10 | 2 × Xeon Gold 6242 each, 384 GB | P408i-a in HBA mode, ZFS replication | 2 × 10 GbE, dedicated Corosync port |
| Three nodes with Ceph | 3 × Lenovo SR650 or Dell R640 | 2 × Xeon Gold each, 384 GB | 6 × SSD per node as Ceph OSDs, 3 replicas | 2 × 25 GbE ConnectX-4 Lx for Ceph, 10 GbE for VMs |
In the Ceph example, three replicas leave around 11.5 TB usable out of 34.6 TB raw; plan for no more than 70 to 80 % fill. With three nodes, the Ceph network can be cabled as a full mesh without a switch, each node connected directly to the other two. You can put together all three setups in the configurator.
Migrating from VMware to Proxmox
Since version 8.2, Proxmox VE has included an import wizard that connects to an ESXi host and pulls in VMs with their disks. Alternatively, export VMs as OVF and import them from the command line, or convert individual VMDK files. In practice:
Take stock
List every VM with its OS, size, networks and dependencies. Delete old snapshots.Prepare Proxmox
Set up storage and create network bridges with the same VLANs as under VMware.Prepare the guests
Install the VirtIO drivers in Windows VMs beforehand. Note static IP addresses, as the network adapter will change.Import
Shut the VM down in VMware and bring it across with the import wizard or via OVF.Tidy up
Switch disk and network to VirtIO, install the QEMU guest agent, remove VMware Tools. Windows may ask to be reactivated.Test and cut over
Check the services, then retire the old VM. Migrate in stages rather than all in one weekend.
Backups with Proxmox Backup Server
Proxmox Backup Server (PBS) is a separate, also open-source product. It backs up VMs and containers incrementally with deduplication, so daily backups take up little space. Backups can be encrypted, verified on a schedule and synced to a second PBS off site. A dedicated server with plenty of bays makes good hardware for it, such as a Dell PowerEdge R740xd with 12 × 3.5-inch bays. SSDs are ideal for the datastore; with large HDD pools, a ZFS special device on SSDs speeds up the many metadata lookups.
Frequently asked questions
Short answers to the questions we hear most often on this topic.
Is Proxmox free?
Yes. Proxmox VE is licensed under the open-source AGPLv3, and every feature, including clustering and HA, is free to use. An optional subscription adds tested enterprise updates and support.
Is Proxmox a good VMware alternative?
For most small and mid-sized environments, yes: virtualisation, clustering, HA, live migration and backup are all included. VMware keeps the edge where software certifications, highly automated load balancing or existing VMware tooling are required.
What hardware does a Proxmox server need?
An x86 server with virtualisation support, ECC memory, enterprise SSDs and an HBA for ZFS. Clusters add 10 or 25 GbE. Refurbished servers such as the Dell R740 or HPE DL380 Gen10 are well suited.
Can I migrate VMware VMs to Proxmox?
Yes. Proxmox includes an import wizard for ESXi, and OVF export or converting VMDK files also work. Windows VMs need the VirtIO drivers installed first.
How many servers does a Proxmox cluster need?
For high availability, at least three votes: three nodes, or two nodes plus a QDevice. Ceph needs at least three full nodes, ideally four.
Keep reading

19-inch rack: rack units, depth and server cabinets
What 19 inches and a rack unit actually mean, how deep a server cabinet needs to be and how to fill a small rack with servers, a switch and a UPS.
Read more
IPMI, iDRAC and iLO: server remote management explained
Virtual console, ISO mounting, sensors, firmware updates: what the management controllers from Dell, HPE, Lenovo and Supermicro can do and how to run them safely.
Read more
Buying used servers: what really matters
Generation, form factor, CPU, memory, controller, remote management and warranty: the points that decide whether a used server fits your workload.
Read more