VMware virtualisation creates the single biggest Oracle compliance trap in enterprise IT. Oracle's soft partitioning policy — applied to vSphere, Hyper-V, KVM, and most hypervisors — requires you to licence every physical core in a cluster that could run Oracle software, regardless of how many you actually use. The result: licence obligations that can be five to ten times larger than any reasonable reading of your deployment. This guide explains what Oracle's policies actually say, where the exposure sits for each hypervisor, and what your options are to defend your position.
Oracle publishes a document titled "Licensing Oracle Software in the Cloud and Virtualized Environment" — commonly referred to as the Oracle virtualisation policy. This document is not a contract term; it is Oracle's published interpretation of how its standard licence metric applies in virtualised deployments. Oracle's account teams and LMS auditors treat it as binding guidance, and Oracle's audit methodology is built around it. Understanding what it actually says — and what it does not say — is the starting point for any compliance analysis.
The fundamental principle in Oracle's policy is the distinction between hard partitioning and soft partitioning. Oracle recognises hard partitioning as a valid mechanism for limiting licence scope: when a physical server is partitioned at a hardware or firmware level such that Oracle software is constrained to a defined subset of processors, Oracle will count only those processors. Soft partitioning — any partitioning mechanism controlled by software rather than hardware — does not limit licence scope. Under Oracle's policy, if you use a software-based hypervisor, you must licence all physical cores in the physical server or cluster to which Oracle software is assigned or could be assigned.
The practical impact of this policy is enormous. Most enterprise virtualisation platforms — VMware vSphere, Microsoft Hyper-V, Red Hat KVM, Citrix Hypervisor — are classified by Oracle as soft partitioning. This means an enterprise running Oracle Database on a single VM in a large VMware cluster may, under Oracle's policy, owe licences for every core in every host in that cluster. The Oracle Database licensing guide covers the Processor metric and Core Factor Table calculations that apply to these scenarios in detail.
Critical: The policy is not a contract clause. Oracle's virtualisation policy is guidance that Oracle's teams apply as if it were contractual — but its enforceability depends on the language in your specific Oracle Master Agreement and Order Forms. Enterprises that have negotiated specific virtualisation provisions may have more limited Oracle measurement rights than the standard policy implies. Always analyse your contract language before accepting Oracle's audit position.
Oracle's policy provides explicit guidance on which technologies qualify as hard partitioning. The list has remained relatively consistent over time, though Oracle periodically updates it. Technologies Oracle recognises as hard partitioning include IBM LPAR (dedicated sub-capacity), Solaris Zones (when configured as Oracle-approved hard partitions), Oracle VM for SPARC (formerly Oracle LDom), HP-UX nPar and vPar, and certain SPARC-based partition configurations. Notably, these are almost all legacy RISC/UNIX platform technologies — not the x86 hypervisors that dominate modern enterprise infrastructure.
Technologies Oracle classifies as soft partitioning — meaning they do not limit licence scope — include VMware ESX and vSphere, Microsoft Hyper-V, Red Hat KVM, Citrix Hypervisor, Solaris Zones not meeting Oracle's hard partition criteria, Oracle VirtualBox, and Docker/container runtimes. Oracle also applies soft partitioning treatment to most cloud hypervisors (AWS, Azure, GCP) when running BYOL Database or application licences, though the cloud rules have some distinct characteristics covered separately below.
| Technology | Oracle Classification | Licence Scope |
|---|---|---|
| VMware vSphere / ESXi | Soft Partition | All physical cores in cluster or server group |
| Microsoft Hyper-V | Soft Partition | All physical cores in failover cluster |
| Red Hat KVM | Soft Partition | All physical cores in host or cluster |
| Oracle VM for x86 | Soft Partition | All physical cores in pool |
| IBM LPAR (dedicated) | Hard Partition | Licensed partition only |
| Oracle VM for SPARC (LDom) | Hard Partition | Licensed partition only |
| Solaris Zones (approved config) | Hard Partition | Licensed zone only |
| Oracle Cloud Infrastructure | Special rules | OCPU licensing (2 vCPU = 1 OCPU) |
The contractual question — separate from Oracle's policy classification — is what Oracle's LMS scripts can actually measure and what your Master Agreement permits Oracle to audit. The compliance review service we provide begins with your contract analysis, not Oracle's policy document, because the two frequently diverge in ways that are material to your audit exposure.
VMware vSphere is, without question, the virtualisation platform that generates the largest Oracle audit claims. This is partly because of its dominant market share — the majority of enterprises running Oracle Database use vSphere somewhere in their infrastructure — and partly because VMware's architecture creates natural compliance traps that Oracle's LMS team is trained to exploit.
The core VMware compliance problem is cluster-wide licence scope. When Oracle Database runs on a VM in a vSphere cluster, Oracle's policy requires you to licence every physical core in every host in that cluster — because vSphere's DRS (Distributed Resource Scheduler) could, in theory, migrate the Oracle VM to any host in the cluster. Even if DRS is configured with restrictive rules, Oracle classifies DRS affinity rules as soft partitioning and will not accept them as licence boundary definitions.
Common VMware licence traps include: adding non-Oracle hosts to an existing Oracle-dedicated cluster during infrastructure expansions; enabling vSphere HA (High Availability) across a cluster that includes hosts running Oracle workloads; running Oracle Database in a shared cluster alongside non-Oracle workloads; and implementing vMotion without tracking which hosts are in Oracle's licence scope. Our audit defence team encounters each of these scenarios regularly in LMS engagements.
The technical challenge to Oracle's cluster-wide scope claim rests on two potential arguments. First, if you can demonstrate that VMware Hard Affinity rules were properly configured — using Host Groups, VM Groups, and Must Run On rules — there is a factual basis to argue that Oracle VMs could not migrate beyond defined hosts, even under Oracle's soft partitioning framework. Oracle resists this argument strenuously, but it has been accepted in some engagements when the configuration evidence is forensically documented. Second, if your Oracle Master Agreement contains specific language around "dedicated" or "segregated" server environments, that contract language may limit Oracle's measurement scope regardless of the virtualisation policy.
The VMware + Oracle compliance assessment we conduct for new clients begins with a physical host topology review, DRS configuration analysis, affinity rule documentation, and Oracle Master Agreement contract language review — conducted before Oracle's LMS team arrives, not after. Read the related case study: Fortune 500 Bank: $8M Oracle ULA Restructure.
If your Oracle Database runs on VMware, your licence exposure may be larger than your current entitlements suggest. Our independent compliance review maps your actual deployment against your Oracle licence position — before LMS arrives. See also: Oracle Virtualisation Compliance Guide (free download).
Microsoft Hyper-V generates fewer Oracle audit headlines than VMware — not because it creates less exposure, but because fewer enterprises have connected the two risks in their ITAM programmes. Oracle's policy treats Hyper-V identically to VMware: it is soft partitioning, and all physical cores in a Hyper-V failover cluster that includes Oracle workloads are in scope for licence calculation.
The specific Hyper-V risk arises from Windows Server Failover Clustering (WSFC). When Oracle Database runs on a Windows Server VM in a WSFC cluster — as it frequently does when enterprises deploy Oracle alongside SQL Server workloads or use Windows-native infrastructure — Oracle's LMS scripts identify all hosts in the WSFC cluster as Oracle-licenceable. In mixed Windows environments, this creates audit exposure across infrastructure that the customer's DBA team may consider entirely non-Oracle.
The Hyper-V live migration feature creates the same licence-scope risk as VMware vMotion. Microsoft's Hyper-V Replica, which replicates VMs to a secondary site for disaster recovery, is an additional complication — Oracle's policy implies that the secondary site hosting a replica of an Oracle VM also requires licences, even though the replica is dormant. Enterprises running Oracle on Hyper-V with DR replication to a secondary WSFC cluster may face licence obligations for both sites simultaneously.
As with VMware, the contractual analysis of your Oracle Master Agreement is the primary defence tool. Our licence optimisation service for Hyper-V environments typically identifies significant right-sizing opportunities — consolidating Oracle workloads into defined, documented clusters with configurations that minimise Oracle's measurement scope, rather than allowing Oracle to apply a blanket policy to your entire Windows infrastructure.
Red Hat KVM is the standard hypervisor in Linux-dominated enterprise environments and OpenStack deployments. Oracle classifies KVM as soft partitioning — the same treatment as VMware and Hyper-V. This creates a specific problem for enterprises that have migrated from dedicated physical Oracle Database servers to a shared KVM infrastructure as part of a Linux consolidation programme: what looked like a cost reduction in infrastructure terms may have created a significant Oracle licence increase.
KVM's kernel-level integration with Linux also means that the boundary between "Oracle VM on KVM" and "Oracle software running on the bare metal host" is less clear than on other platforms. Oracle's LMS scripts examine the hardware layer regardless of the KVM configuration, and Oracle's position is that KVM pinning (using the numactl or cgroups isolation mechanisms) does not qualify as hard partitioning. The only mitigation for KVM environments is architectural — establishing dedicated physical hosts for Oracle workloads, physically isolated from non-Oracle KVM hosts.
Oracle VM for x86 (OVM) is Oracle's own hypervisor, and it might seem logical that Oracle would provide more favourable licence treatment for its own platform. It does not. Oracle VM for x86 is classified as soft partitioning, and Oracle requires licences for all physical cores in an OVM server pool that includes Oracle Database. The distinction is that OVM provides a cleaner audit record for Oracle — LMS scripts designed for OVM environments can produce more precise deployment data than equivalent VMware scripts — but the licence calculation methodology is identical.
Cloud deployment creates a distinct set of Oracle virtualisation compliance considerations. Oracle's BYOL (Bring Your Own Licence) rules for public cloud hypervisors recognise that you cannot access or control the underlying physical host architecture in a shared public cloud — so Oracle has developed cloud-specific licence calculation rules that are different from the standard virtualisation policy, though still designed to maximise Oracle's revenue.
On AWS, Azure, and GCP, Oracle's BYOL rules for Database licences require one processor licence per two vCPUs (or one Named User Plus per user per vCPU, subject to NUP minimums). Critically, Oracle does not apply the Core Factor Table in cloud environments — every vCPU is treated as requiring 0.5 processor licences, regardless of the underlying processor architecture. This means that a 96-vCPU cloud instance running Oracle Database requires 48 processor licences, at standard list price, with 22% annual maintenance. The Oracle Cloud licensing guide covers AWS, Azure, and GCP BYOL rules in detail.
Oracle Cloud Infrastructure (OCI) operates under completely different rules. OCI uses Oracle CPU (OCPU) licensing — 2 vCPUs equal 1 OCPU — and provides dedicated infrastructure options that can significantly reduce Database licence costs compared to BYOL on AWS or Azure. Our cloud advisory service regularly finds that OCI's licensing economics are more favourable for Oracle-heavy workloads, particularly when Oracle's cloud migration incentives (Support Rewards, BYOL credits) are factored into the total cost of ownership analysis.
AWS Dedicated Hosts and licence scope: AWS Dedicated Hosts provision physical servers for single-customer use. Oracle has acknowledged that AWS Dedicated Hosts can serve as the licence boundary for BYOL Database deployments — meaning you licence only the physical host you own, not the broader AWS infrastructure. This changes the economics significantly for large Oracle Database deployments on AWS. Dedicated Host compliance requires specific Oracle contract language and careful documentation of your Dedicated Host configuration.
The Azure Dedicated Host configuration works similarly, and Microsoft's Azure Hybrid Benefit does not extend to Oracle software — the Oracle BYOL rules apply in full on Azure infrastructure. The energy sector case study — Energy: OCI Cloud Migration saving $3.5M — illustrates how a structured cloud licensing analysis changes the migration economics for Oracle-heavy workloads.
Download the complete guide covering VMware, Hyper-V, KVM, and cloud hypervisors — with Oracle's policy document analysis, contract challenge frameworks, and remediation strategies. Available free from our white papers library.
Not all virtualised Oracle deployments carry the same audit risk. The following twelve factors — each observed repeatedly in LMS audit engagements — materially increase the gap between what you have licenced and what Oracle will claim in an audit:
Each of these factors has been used by Oracle LMS teams to support back-licence claims in active engagements. The audit defence practice begins with a structured risk-factor assessment against all twelve points before any engagement with Oracle's measurement process.
When Oracle initiates a compliance review of a virtualised environment, the enterprise's options depend on the quality of its pre-audit preparation. Enterprises that have proactively managed their virtualised Oracle compliance are in a fundamentally different position from those facing an Oracle LMS audit without prior preparation. The following strategies are the foundations of an effective defence posture.
Oracle's virtualisation policy is guidance, not a contract term. Before accepting any Oracle audit position on virtualised environments, conduct a forensic review of your Oracle Master Agreement, Order Forms, and any supplementary agreements for language that qualifies the standard licence metric. Specific virtualisation provisions, "dedicated server" language, or measurement methodology clauses may significantly limit Oracle's legal entitlement to apply the full soft partitioning policy to your deployment.
If an LMS audit has not yet been initiated, the highest-value action is architectural — consolidating Oracle workloads onto physically isolated hosts or clusters, implementing and documenting hard affinity configurations where technically feasible, and removing Oracle software from shared cluster infrastructure. Remediation before an audit changes the facts on the ground and eliminates exposure that would otherwise exist during measurement. The licence optimisation service includes a virtualisation architecture review as a standard component.
Before Oracle conducts its LMS measurement, conduct your own forensic inventory of every Oracle software installation, the hosts and clusters they run on, and the licence metric applicable to each. An independent measurement creates a documented baseline that constrains Oracle's ability to expand the scope during its audit. It also reveals discrepancies — over-licencing in some areas that can offset under-licencing elsewhere — that Oracle's team will not proactively identify.
Oracle's LMS teams typically assert cluster-wide scope as if it were self-evident. It is not. Your specific cluster topology, DRS and HA configuration, VM group and host group definitions, and historical vCenter logs all contribute to the factual record of what Oracle software actually ran where and whether any hard affinity constraints were in place. A forensic technical review frequently identifies configuration evidence that challenges Oracle's scope definition — reducing the licence count without requiring any contract argument.
For active LMS audits involving virtualised environments, the Oracle audit defence service provides independent technical analysis of cluster topology and licence scope, contract language review, and negotiation representation throughout the measurement and settlement process. See also the Oracle Audit Guide for the complete process from notification to resolution.
The complete technical and contractual guide to Oracle licensing on VMware, Hyper-V, KVM, AWS, Azure and OCI. Includes policy analysis, architecture templates, and audit defence checklists.
Download Free White Paper →Weekly briefings on Oracle audit tactics, licensing policy changes, and contract negotiation intelligence. Read by ITAM leaders and CIOs at Fortune 500 enterprises.
Oracle Licensing Experts Team — Former Oracle LMS auditors, account managers, and contract specialists, now working exclusively for enterprise buyers. About us · Schedule a consultation
Not affiliated with Oracle Corporation. All Oracle product names are trademarks of Oracle Corporation.
Free Research
Download our Oracle OCI Licensing Guide — expert analysis from former Oracle insiders, 100% buyer-side.
Download the OCI Licensing Guide →Free Research
Download our Oracle BYOL on AWS and Azure Guide — expert analysis from former Oracle insiders, 100% buyer-side.
Download the BYOL on AWS & Azure Guide →Free Research
Download our Oracle Licensing in Public Cloud Guide — expert analysis from former Oracle insiders, 100% buyer-side.
Download the Public Cloud Licensing Guide →