A buyer side guide to Oracle licensing on virtualized infrastructure in 2026. Why Oracle counts the whole cluster and how to shrink the cores it can reach.
Oracle licenses by physical core and does not accept VMware as a way to limit the count, so virtualization licensing in 2026 is a question of which cores Oracle can reach, not how many virtual machines you run.
This guide is for database, infrastructure, and procurement leaders managing Oracle on virtualized infrastructure in 2026. Pair it with Oracle on VMware and cloud and the Oracle Practice so the architecture and the contract line up.
Oracle licenses Database and most options by physical processor core, adjusted by a core factor. In a virtual estate the question is which physical cores the software could run on, because Oracle counts all of them.
Oracle publishes the core factor table in its Processor Core Factor Table. The factor reduces the count per core, but it does not change which cores are in scope.
A virtual machine limits the cores the workload uses at runtime, but Oracle's policy looks at where the software could run. With vMotion enabled, that is potentially every host in the cluster, not the single host the virtual machine sits on today.
Shared storage and live migration link hosts into one mobility domain. Oracle treats that domain as the licensing boundary. A small Oracle footprint on a large shared cluster can therefore carry a very large counted core total.
Oracle separates partitioning into hard and soft. Only approved hard partitioning limits the licensable cores in Oracle's view. Soft partitioning, including VMware boundaries, does not, regardless of how the hypervisor enforces it technically.
How Oracle treats common partitioning approaches (confirm against current policy)
| Approach | Oracle treatment | Effect on the count |
|---|---|---|
| VMware vMotion limits | Soft partitioning, not accepted | Full cluster counted |
| Approved hard partitioning | Accepted | Only pinned cores counted |
| Dedicated Oracle cluster | Smaller mobility domain | Cluster cores only |
| Cloud service (OCPU) | Metered consumption | Enabled OCPUs only |
Approved hard partitioning pins the software to specific cores in a way Oracle accepts. You then license only those cores. See approved hard partitioning for the practical setup.
A dedicated Oracle cluster keeps Oracle workloads off the shared estate. The mobility domain shrinks to that cluster, so the countable cores fall to what the cluster holds rather than the whole data center.
The safe levers all shrink the set of cores Oracle can count. Isolate workloads, apply approved hard partitioning, or move to a metered cloud service. Each reduces exposure without relying on an interpretation Oracle rejects.
Architectural isolation in place before the audit is the strongest defense. Diagrams, host pinning, and change records that predate the audit show the boundary was real, not retrofitted under pressure.
Oracle licenses by physical processor core, and on soft partitioning hypervisors such as VMware it expects every core the software could run on to be licensed. The virtual machine boundary does not limit the count in Oracle's policy, so the cluster, not the virtual machine, sets the requirement.
Hard partitioning physically limits the cores a workload can use in a way Oracle accepts, so you license only those cores. Soft partitioning, such as VMware vMotion boundaries, is not accepted by Oracle as a way to limit licensing, so the whole cluster is in scope.
No. Oracle's published policy does not recognize VMware as hard partitioning. In practice Oracle counts every host in a cluster where the software could run, and with shared storage and vMotion enabled that can mean every connected host.
Isolate Oracle workloads onto a dedicated cluster, use approved hard partitioning, or move to a counting model such as a cloud service that meters consumption. The goal is to shrink the set of cores Oracle can count, which dedicated clusters and approved partitioning both do.
Largely yes for soft partitioning. Oracle treats Nutanix AHV and other soft partitioning hypervisors the same way it treats VMware, so the full cluster counting risk applies. Approved hard partitioning technologies are the exception, not the hypervisor brand.
The biggest risk is the whole cluster being counted because vMotion or shared storage links hosts that were never meant to run Oracle. The defense is architectural isolation set up before the audit, because retrofitting it under audit pressure is far harder.
Oracle ULA exit moves, Java audit defense posture, certification framework, and the buyer side moves across the Oracle Database, Java, and EBS estate.
Used across more than five hundred enterprise engagements. Independent. Buyer side. Built for procurement leaders running the next renewal cycle.
In a virtual estate the cost is set by which cores Oracle can reach, not by how many you run Oracle on. Isolation before the audit is the whole game.
500+ enterprise clients. 11 vendor practices. Industry recognized. One conversation can change what you pay for the next three years.
One short note on Oracle Database, virtualization, and the buyer side moves we are running in client engagements.