Home  ›  Blog  ›  Oracle on VMware
Oracle · Virtualisation

Oracle on VMware — the soft partitioning problem.

Oracle does not recognise VMware vSphere as a licence-limiting technology. Under Oracle's partitioning policy, every ESXi host in a cluster — and in some interpretations, every host in a connected vCenter — counts as a processor on which the database "could be installed". The result is that a single Oracle workload running on a 2-CPU virtual machine has historically been licensed against entire datacentres. This article walks through the policy, the fences that work, and the ones Oracle's auditors challenge.

Updated: June 2026 Reading time: 11 min Audience: CIO, Infrastructure Lead, IT Asset Manager
Server data centre virtualisation
The policy

Hard partitioning versus soft partitioning.

Oracle's Partitioning Policy — referenced in every Oracle licence agreement as a non-contractual document — divides virtualisation into "hard partitioning" (which Oracle accepts as licence-limiting) and "soft partitioning" (which it does not). Hard partitioning means technologies like LPARs on IBM POWER, Solaris Zones with capped resources, OVM with hard pinning, or OCI virtual machines with bound shapes. Soft partitioning means almost everything else: VMware vSphere, KVM, Hyper-V in most configurations, AWS dedicated hosts in many configurations.

In practice Oracle's audit position with respect to VMware is the most consequential consequence of this policy. The policy holds that any ESXi host that an Oracle database VM "can move to" via vMotion is itself a licensable host. In older VMware deployments, that argument extended cluster-to-cluster within a single vCenter, then vCenter-to-vCenter once Enhanced vMotion was introduced. The 2019 partitioning policy update preserved Oracle's audit posture; subsequent VMware version changes (vSphere 7 and 8) have further expanded Oracle's audit interpretation. Because soft partitioning is the finding Oracle's LMS team leans on hardest, it is also the one our Oracle audit defense work most often overturns.

Why this matters commercially

A two-vCPU Oracle Database VM on a 32-host VMware cluster — running on dual-socket Intel Xeon servers — generates a licence requirement, in Oracle's reading, of 32 × 2 × 0.5 = 32 processor licences. At list, that is approximately $1.5M for Database Enterprise Edition alone, before options. The actual deployment is two vCPUs. The asymmetry is the licensing event.

Oracle workloads on VMware — running quietly?

The exposure rarely shows in monitoring until an audit notice lands.

Contact Us →
What Oracle's auditors check

vCenter inventory, vMotion history, and DRS settings.

Oracle LMS audit packages for virtualised environments typically ask for: vCenter inventory exports (every host, every cluster, every datastore mount), vMotion history logs (every VM movement event with source and destination host), DRS affinity rule definitions, and storage vMotion records showing where Oracle VM disks have resided. The reason: each of those data sources is used to expand or constrain the licensable footprint.

The fences that work

Hard isolation, not policy assertion.

There is no soft fence that works against Oracle's interpretation. Audit defence on VMware requires hard isolation — physical or contractual. The proven approaches:

Dedicated Oracle cluster

Build a separate vSphere cluster — separate hosts, separate vCenter where possible — dedicated to Oracle workloads, sized to the actual licence position. The cluster is fenced from the rest of the estate by lack of shared storage and lack of shared vCenter, so vMotion is physically impossible. This is the most defensible architecture and the one Oracle's auditors have the least room to contest. A dedicated cluster comes with operational overhead — separate patching, separate networking, often separate storage — but typically pays for itself in three months on any material Oracle estate.

OCI migration

Migrating Oracle workloads to OCI under either BYOL or Universal Credits removes the on-prem virtualisation question entirely. OCI's bare-metal and VM shapes are recognised as hard partitioning. The trade-off is moving to Oracle infrastructure — but for workloads that are not strategically locked to on-prem, OCI BYOL on a fixed shape is often cheaper than the licence position needed to run the same workload on VMware. Customers with ULA balances pending certification often use OCI migration to capture certification upside.

Hard partitioning with OLVM or KVM

Oracle Linux Virtualization Manager (OLVM) and certain KVM configurations with CPU pinning are recognised by Oracle as hard partitioning. Migration off VMware to OLVM removes the soft-partitioning exposure entirely but introduces operational complexity comparable to running a separate VMware cluster. Customers with a strong Oracle Linux footprint sometimes choose this path; customers with a unified VMware operating model rarely do.

VMware/Broadcom transitions changed the maths.

Our VMware/Broadcom Survival Guide covers the Oracle-on-VMware decision tree.

Get the guide →
In-audit defence

When the LMS letter has already arrived.

When an audit is in progress and dedicated infrastructure is not in place, the defensive moves are different. The objective is to limit the scope of the claim to what the contract — not Oracle's non-contractual policy — actually requires. The arguments that move the needle:

  1. The partitioning policy is non-contractual. Oracle's licence agreement references "installed and/or running" — not "could be installed". The partitioning policy is published as guidance, not contractual language. Customers with strong legal counsel push back on the policy's enforceability rather than accepting its scope.
  2. DRS rules and vMotion history demonstrate actual scope. If DRS rules have always restricted the Oracle VM to a defined subset of hosts and vMotion has never crossed that subset, those facts limit the realistic claim. Auditors will resist this but it is the foundation of negotiation.
  3. Storage scope. If Oracle VM disks have only existed on a defined set of datastores, the hosts that could feasibly run the database are limited to those with access to those datastores. This is a technical fence that has weight.
  4. Contractual carve-outs. Some ULAs and ELAs include language that specifically addresses virtualisation. That contractual language overrides the partitioning policy and should be relied upon when available.

Pre-audit VMware-Oracle assessment.

We map your real exposure and recommend the architectural change that closes it cheapest.

Contact Us →
FAQ

Oracle on VMware questions, answered.

Does Oracle's partitioning policy have contractual force?
It is referenced in licence agreements as guidance, not as contractually binding language. The policy can be contested, although Oracle's audit teams treat it as enforceable in practice.
Will a dedicated Oracle cluster end the audit risk?
A separate cluster with separate vCenter, separate storage, and DRS rules that prevent any vMotion outside the cluster is the strongest defensible architecture. Oracle has limited room to challenge this configuration.
What about VMware Cloud Foundation and the Broadcom changes?
The Broadcom transition has not changed Oracle's audit position. If anything, increased VMware licensing pressure has pushed more customers to revisit Oracle-on-VMware architectures alongside the VMware decision.
Is moving to OCI always cheaper?
For workloads where Oracle dependency is strategic, OCI BYOL on Universal Credits often beats the licensing position required to keep workloads on VMware. For workloads that should not be on Oracle long-term, migrating off Oracle entirely is usually the better answer.
Does Hyper-V have the same problem?
Yes. Oracle treats Hyper-V as soft partitioning in most configurations. The defensive approaches are the same: hard isolation or migration off the platform.

Oracle on VMware in your estate?
Map the exposure first.

We assess vCenter inventory, vMotion history and DRS rules — and recommend the cheapest architectural change that closes the gap.

The Compliance Brief

Each issue breaks down one vendor's latest pricing or audit move — and the exact counter — so you walk into your next renewal already knowing the number.