Volume V · Number II
Spring MMXXVI Edition
Founded 2020 · Buyer Side Quarterly
Oracle Software Licensing.
New York · London · Stockholm
Independent of Oracle Corporation
Applications EBS ยท Virtualisation

Oracle EBS on VMware: The Licensing Risk

The short answer

Oracle treats VMware as soft partitioning and asserts that every physical core in the cluster the EBS database could run on must be licensed, not the cores it uses. That policy is a published document, not a contract term, and whether it binds you depends on your agreement and architecture, which is the centre of every EBS virtualisation claim.

Does EBS on VMware require licensing every host?

This is the most expensive question in EBS virtualisation, and Oracle's answer and the contractual answer are not the same. Oracle's position, set out in its partitioning policy, is that VMware is soft partitioning, and that the EBS database must be licensed for every physical core in the cluster on which it could possibly run. On a modern vSphere estate where live migration can move a VM across many hosts, that can mean licensing hundreds of cores for a database whose actual footprint is a handful.

The decisive fact is that the partitioning policy is a published Oracle document, not a term of the licence agreement. Its status as guidance rather than contract is the foundation of the buyer side argument. Whether the policy binds a given customer depends on what the signed agreement actually says and how the environment is architected, which is why no two EBS virtualisation claims are identical. The capacity rules behind all of this are set out in the database licensing pillar, and the EBS specific framing is in the EBS licensing pillar.

Why this is a database question, not an application one

It is important to be precise about what is at risk. The EBS application modules are licensed on user metrics, which are unaffected by virtualisation; ten thousand users are ten thousand users whether the server is physical or virtual. The capacity exposure is entirely on the database underneath the application. And if that database is running under the restricted use grant, the exposure only materialises if the restriction has been voided and a full use, capacity licensed database is in play.

Virtualisation does not touch the EBS user count. It touches the database, and only the database. That is where the cluster wide claim lives.

This means the VMware exposure is downstream of the restricted use question covered in the restricted use database article. A customer who has preserved the restriction and runs only EBS on the database has a far smaller capacity surface than one who voided it and now faces a full use claim multiplied by the cluster core count.

How the cluster claim is built

When Oracle builds a virtualisation claim, it establishes the boundary of the environment the database could run on and counts every physical core inside it. The boundary depends on the VMware architecture: the cluster, and in Oracle's most aggressive reading, every cluster reachable by vMotion or shared storage. The wider the boundary Oracle can assert, the larger the core count and the claim.

How architecture changes the asserted core count
ArchitectureOracle assertsBuyer side position
Dedicated cluster, no shared storageAll cores in the clusterBounded and defensible
Large cluster, vMotion enabledAll cores in the clusterArgue actual run boundary
Multiple clusters, shared storageAll reachable coresStrongly contestable on policy basis
Hard partitioned / approved technologyOnly partitioned coresCapacity bounded by design

The architecture is therefore a licensing lever. A dedicated, isolated cluster for the EBS database bounds the exposure by design, regardless of the policy argument. Sprawling shared infrastructure maximises the core count Oracle can assert. Containment is both an engineering and a licensing decision.

How to bound the exposure

There are two complementary defences. The first is architectural: isolate the EBS database onto dedicated hosts or an approved hard partitioning technology so that the cores it could run on are genuinely limited, removing the basis for a cluster wide claim. The second is contractual: read the actual agreement to establish whether the partitioning policy is incorporated as a binding term, and argue the run boundary on the facts where it is not. Most defensible outcomes use both.

Migration to OCI changes the picture again, because bring your own licence rules and Oracle's authorised cloud environment definitions apply different capacity counting. The EBS on OCI article covers that route. Where a virtualisation claim is already live, the audit defence practice argues the policy and the boundary, and the applications practice handles proactive containment.

The buyer side view

EBS on VMware is only a crisis when two things are true at once: the restricted use database has been voided into a full use, capacity licensed obligation, and that database sits on sprawling shared infrastructure that lets Oracle assert a large core boundary. Remove either condition and the exposure shrinks dramatically. The buyer side discipline is to preserve the restricted use grant and to contain the EBS database architecturally, so that even if the capacity question arises, the answer is bounded.

The partitioning policy argument is real and worth making, but architecture and the restricted use position are stronger ground than a policy dispute. Build on the ground you control. To assess your EBS virtualisation exposure, request a consultation.

Contract versus policy: where the argument lives

The buyer side argument on EBS virtualisation rests on a single distinction that Oracle works hard to blur: the difference between the licence agreement and the partitioning policy. The agreement is the contract both parties signed; the partitioning policy is a document Oracle publishes and updates unilaterally. Unless the agreement explicitly incorporates the policy as a binding term, the policy is Oracle's interpretation, not a contractual obligation. Many agreements do not incorporate it, and that omission is the foundation of the defence.

This means the first move in any EBS VMware question is documentary, not technical: read the actual agreement and establish whether the partitioning policy is referenced as binding. If it is not, the policy's assertion that every cluster core must be licensed is a position to be negotiated, not a rule to be obeyed. If it is, the argument shifts to the run boundary and the architecture. Either way, the conversation is grounded in the contract, which is the discipline applied throughout the EBS cluster.

It also matters that the soft partitioning policy applies to the database, where the EBS capacity exposure sits, and not to the application user metrics. Conflating the two, as Oracle's aggregate claims sometimes do, is itself a point to challenge. A precise position separates the user licensed application, which virtualisation does not touch, from the database, which it does, and argues each on its own basis.

Approved partitioning technologies

Oracle recognises certain technologies as hard partitioning, which bound the licensable cores to the partition rather than the whole host or cluster. Where the EBS database can be placed on an approved hard partitioning technology, the capacity exposure is limited by design and the soft partitioning argument never arises. This is the strongest architectural defence available, because it removes the dispute rather than winning it.

Partitioning treatment and capacity boundary
TechnologyOracle treatmentLicensable cores
VMware vSphereSoft partitioningAll cluster / reachable cores
Approved hard partitioningHard partitioningPartition cores only
Physical dedicated hostCapacity boundedHost cores only
OCI / authorised cloudCloud rulesPer OCPU counting

The practical hierarchy of defences, from strongest to weakest, is: place the database on an approved hard partitioning technology or a dedicated host so capacity is bounded by design; failing that, isolate it on a small dedicated cluster to limit the soft partitioning boundary; and in all cases, argue the contract versus policy distinction. Migration to OCI, with its per OCPU counting and bring your own licence rules, is a further option covered in the EBS on OCI article. The point is to compete on architecture, the ground the customer controls, before competing on policy interpretation.

Frequently asked

Common questions.

Does Oracle EBS on VMware require licensing every host in the cluster?

Oracle's partitioning policy asserts that the EBS database must be licensed for every physical core in the cluster it could run on. That policy is a published document, not a contract term, and whether it binds you depends on your agreement and architecture.

Is the VMware exposure on the EBS application or the database?

On the database only. EBS application modules are licensed on user metrics that virtualisation does not affect. The capacity exposure is on the database underneath, and only materialises if the restricted use grant has been voided into a full use licence.

How does Oracle calculate the core count for EBS on VMware?

Oracle establishes the boundary of the environment the database could run on and counts every physical core inside it. The boundary depends on the architecture, from a single cluster to, in Oracle's most aggressive reading, every cluster reachable by vMotion or shared storage.

How can we bound EBS VMware licensing exposure?

Isolate the EBS database onto dedicated hosts or an approved hard partitioning technology to limit the cores it could run on, and read the actual agreement to establish whether the partitioning policy is a binding term. Most defensible outcomes use both architectural and contractual defences.

Does moving EBS to OCI change the VMware licensing risk?

Yes. OCI applies bring your own licence rules and Oracle's authorised cloud environment definitions, which count capacity differently from on premise VMware. This can bound the exposure but introduces its own rules covered in the EBS on OCI article.

The Oracle Licensing Brief

Field notes from active engagements.

A monthly briefing on Oracle licensing tactics, audit patterns, and contract intelligence, written for the buyer side. No vendor talking points.

Subscribe to The Brief

Oracle Software Licensing is an independent buyer side advisory practice. Not affiliated with Oracle Corporation. Content is general information, not legal advice.