Server cluster racks representing an Oracle Coherence in memory data grid deployment
Oracle · Coherence

Oracle Coherence licensing costs. Counted node by node.

Coherence is licensed per processor on every node that joins the cluster, including storage disabled members and proxies. The editions, the grid counting, and where the WebLogic Suite entitlement stops.

Contact Us →Oracle Practice
2.4xMedian cluster overcount
500+Enterprise clients
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

Oracle Coherence is licensed per processor on every node that runs it, and most estates do not know how many nodes that is. The bill is the whole grid, and the entitlement most buyers think they have, the Coherence inside WebLogic Suite, is narrower than the way they use it.

Key takeaways

  • Every cluster member is licensable, including storage disabled application nodes and extend proxy servers. Only counting cache servers understates the grid.
  • WebLogic Suite includes Coherence Enterprise Edition, not Grid Edition, and only on the processors licensed for Suite.
  • A single TCMP cluster must run one edition throughout. One Grid Edition requirement pulls every node in that cluster to Grid Edition.
  • List prices per processor: Coherence Enterprise Edition $11,500, Coherence Grid Edition $25,000, Management Pack for Oracle Coherence $3,500.
  • Federated caching across sites and non Java real time clients are Grid Edition only. Both are routinely built on a Suite entitlement that does not cover them.
  • In an authorized cloud the core factor does not apply, so a grid that counted 16 processors on premises counts 32 on AWS, Azure or Google Cloud.

This guide is for the person who has to defend a Coherence number, not for the person who tunes the cache. Read it with the WebLogic support tiers guide, because the Suite entitlement is where most Coherence rights come from, and with the WebLogic cloud licensing guide if the grid is moving.

How is Oracle Coherence licensed, and what exactly gets counted?

Coherence is licensed on the Processor metric, and the count covers every processor on which a Coherence cluster member runs. Oracle describes the product on its Coherence product page and lists the editions on the Coherence editions page.

What counts as a Coherence node

If the process joins the cluster, it is a node, and the processor it runs on is licensable. That is a wider set than most inventories contain.

  • Storage enabled cache servers. The obvious ones. Everybody counts these.
  • Storage disabled members. Application servers that join the cluster to read and write the cache hold no data but run Coherence, so their processors count.
  • Extend proxy servers. The proxy tier that serves remote clients is a Coherence node like any other.
  • Management and monitoring nodes. Anything running the Coherence management host or a JMX bridge counts.
  • Non production grids. Development, test, staging and disaster recovery clusters are licensable unless your contract says otherwise in writing.

The storage disabled members are the line item that moves the number. In a typical WebLogic estate the application tier has more processors than the cache tier, so counting only the cache servers can understate the grid by more than half.

How to produce a defensible node list

Ask the cluster, not the architects. Coherence reports its own membership, and that report is the same evidence Oracle's data collection will produce.

  1. Export the cluster member list from each cluster, with the host and the role of every member.
  2. Map each host to its physical processor model and core count, or to its cloud instance shape.
  3. Mark each member as storage enabled, storage disabled, proxy or management.
  4. Reconcile that host list to the WebLogic Suite licensed processors. Every host that is not on that list needs its own answer.

The processor count and the core factor

On premises, licensable processors are physical cores multiplied by the factor in Oracle's Processor Core Factor Table. Most x86 cores carry 0.5, so a 32 core grid is 16 processors.

In an Authorized Cloud Environment the core factor is expressly not applicable, and two vCPUs count as one processor where hyperthreading is on. Oracle sets that rule in its cloud licensing policy.

Work it through on the same hardware. The 32 cores that counted as 16 processors on premises are presented as 64 vCPUs in the cloud and count as 32 processors, which doubles the Coherence bill on a lift and shift with no change to the application.

Put your own numbers on this. The free Oracle calculator prices your processor vs Named User Plus position, VMware cluster exposure, Java SE employee tiers, and the 22 percent support line, then hands you a two page executive summary you can forward to your CFO. No account, no sales call. Run the Oracle calculator →

Which Coherence edition do you actually need?

Coherence ships in three server editions, and the boundary between Enterprise Edition and Grid Edition is where the money is. Enterprise Edition is what WebLogic Suite grants. Grid Edition is what a surprising number of deployments actually use.

The list prices below come from the Oracle Technology Global Price List, which is the only version of the number worth arguing from. Confirm the current edition of that document before you build a business case on it.

Coherence editions: capability and list price per processor

EditionList per processorWhat it addsWhat it will not do
Coherence Standard EditionEntry level, well below EnterpriseLocal, near and continuous query caches, replicated and partitioned data, read through and write throughWrite behind caching, HTTP session management, clustered JMX, WAN
Coherence Enterprise Edition$11,500Write behind caching, HTTP session management, clustered JMX, parallel invocation and query, resource adapterCross site federation, WAN, non Java real time clients
Coherence Grid Edition$25,000Cross site and WAN data management, federated caching, cross platform real time clients in Java, .NET and C++Nothing above it, so this is the ceiling
Management Pack for Oracle Coherence$3,500Enterprise Manager monitoring and diagnostics for the gridNot included in any Coherence edition, and not included in WebLogic Suite

What Enterprise Edition covers

Enterprise Edition is a full application data grid for a single site. It covers write behind caching, HTTP session management for application servers, clustered JMX management, parallel invocation and query, and the resource adapter integration.

For most WebLogic estates that is genuinely enough. A cache in front of a database, shared session state across a cluster, and a management view of the grid all sit inside it.

What Grid Edition adds, and when you cannot avoid it

Grid Edition is about reach: across data centers and across languages. Three requirements pull a deployment into it, and each one is a design decision rather than a capacity decision.

  • Federated caching or any WAN topology. Replicating a cache between two sites for resilience or locality is a Grid Edition capability.
  • Real time clients over Coherence*Extend. The full client, with local caching and real time events, is Grid Edition. The thinner Data Client works with any server edition.
  • Non Java clients. The .NET and C++ client libraries in real time client mode require Grid Edition on the server side.

The homogeneous cluster rule, and why it is expensive

Members of a single Coherence cluster must all run the same edition. Different editions can interoperate only across a Coherence*Extend boundary, never inside one cluster.

Follow that through. One requirement for a .NET real time client, or one federation link to a second site, does not upgrade one node. It upgrades every node in that cluster from Enterprise Edition to Grid Edition, at $13,500 per processor of extra list.

On a 24 processor grid that is $324,000 of license and about $71,000 a year of support, triggered by a design choice that was never priced. This is the single most common way a Coherence position goes wrong.

Where does the WebLogic Suite Coherence entitlement stop?

It stops at Enterprise Edition features, on the processors licensed for WebLogic Suite, inside the WebLogic deployment. Step past any one of those three and you need a Coherence license of your own.

What WebLogic Suite actually grants

WebLogic Suite bundles Oracle Coherence Enterprise Edition alongside WebLogic Server Enterprise Edition. At $45,000 per processor against $25,000 for Enterprise Edition, the Suite premium is $20,000, and Coherence Enterprise Edition alone lists at $11,500.

That comparison is worth holding on to at renewal. If Coherence is the only reason you are on Suite, and the grid is smaller than the WebLogic footprint, licensing Enterprise Edition plus standalone Coherence on the grid nodes can cost less than Suite across the whole estate.

Five places the Suite grant runs out

  • A Coherence node on a host that is not licensed for Suite. The entitlement follows the licensed processors, so a grid that spills onto cheaper hardware spills outside the grant.
  • A standalone grid with no WebLogic. A cache cluster built by a development team on plain Java virtual machines has no Suite entitlement behind it at all.
  • Any Grid Edition feature. Federation, WAN topologies and non Java real time clients are outside Enterprise Edition, and the homogeneous cluster rule spreads the requirement to every node.
  • Coherence serving a non WebLogic application. If the consumer of the cache is not the WebLogic deployment, the embedded use argument does not hold.
  • The management pack. Enterprise Manager monitoring for Coherence is a separate $3,500 per processor product and is not part of Suite.

The standalone grid nobody ordered

Coherence is easy to start. A developer can add the library, start a cache server and have a working grid in an afternoon, and nothing in that process asks about entitlement.

The pattern we see is a microservice platform that adopted Coherence for shared state, running on hosts that have no relationship to the WebLogic Suite order. It is invisible until an audit script enumerates the running Java processes.

How does cluster sizing inflate the Coherence bill?

Grids are built for peak, for failure and for growth, and every node built for a condition that rarely occurs is licensed at full price all year. Sizing is where the recurring overspend lives.

Why peak sizing overcounts

A grid sized so it can lose a rack and still serve peak carries substantial deliberate headroom. That is sound engineering. It is also a license line that runs at 22 percent a year whether the headroom is used or not.

The buyer side answer is not to remove the resilience. It is to size to sustained load with a documented, tested scale out plan, and to hold the difference as capacity you can buy when you need it rather than capacity you rent forever.

Non production, disaster recovery and the standby question

Oracle offers no free development or test entitlement for Coherence. A test grid is licensable on the same metric as production unless your contract contains a specific right.

Disaster recovery is where the contract language matters most. A standby grid that is installed and running is licensed. A genuinely cold node, installed but never started, is treated differently, and the difference is worth confirming in writing before you build.

One grid, four ways to get the number wrong, Coherence Enterprise Edition at list

What was countedCoresProcessors after core factorLicense at listSupport per year
Cache servers only, as first declared3216$184,000$40,480
Plus storage disabled application members6432$368,000$80,960
Plus extend proxies and the test grid8040$460,000$101,200
Same estate lifted to an authorized cloud8080$920,000$202,400

Nothing in that table is a price rise. Every row is the same grid, counted more completely, and the last row is the same grid counted under a different rule.

Where the common advice on Oracle Coherence licensing is wrong

The common advice is to buy WebLogic Suite so that Coherence is covered and you never have to think about it again. We disagree, and the reason is that Suite covers the wrong half of the problem. Suite grants Coherence Enterprise Edition on the processors you licensed for Suite, which is precisely the set of processors you were already going to declare. It does nothing for the standalone grid a development team built, nothing for the federation link between your two data centers, and nothing for the .NET client the trading desk wrote, and each of those is the kind of finding that arrives with backdated support attached. The better move is to inventory the cluster membership first, decide which grids need Grid Edition features, and license those explicitly. Buying Suite as insurance against a Coherence question you have not asked yet is paying a premium for the wrong policy.

Editorial photograph of a data center technician inspecting server nodes in a clustered grid deployment
Ask the cluster for its own member list. It is the same evidence Oracle's data collection will produce, and it is usually longer than the architecture diagram.
2.4x
Gap between declared nodes and actual cluster members
1 in 3
Estates running Grid Edition features on a Suite grant
$13.5k
Per processor step from Enterprise to Grid Edition

Source: Redress Compliance advisory engagement file, 2024 to 2025.

How do you cut a Coherence bill you have already committed to?

You cut it by shrinking the counted grid and by making sure you are not paying Grid Edition prices for Enterprise Edition behavior, or the reverse. Four moves account for most of the recovery.

Split the cluster on the edition boundary

Because a cluster must be homogeneous, the way to avoid paying Grid Edition on every node is to stop putting the Grid Edition requirement in the main cluster. Separate the federated or non Java workload into its own smaller cluster and connect the two over an extend boundary.

That is architecture work, not paperwork, and it needs the platform team in the room. On a large grid it is usually the highest value action available.

Retire the members nobody needs

  • Storage disabled members on hosts that no longer use the cache. Removing the library from the application removes the node from the count.
  • Idle proxies. Extend proxy tiers often outlive the remote clients they were built for.
  • Abandoned test grids. The cheapest processor is the one that stops running.
  • Duplicated caches. Two grids doing the same job for two applications is two license lines.

Check whether Suite still earns its place

Compare two positions across the whole estate: WebLogic Suite everywhere, against WebLogic Enterprise Edition everywhere plus standalone Coherence on the grid nodes only. Where the grid is smaller than the WebLogic footprint, the second position is often cheaper.

Run the same comparison on support, because support follows net license and the difference compounds every year. The Oracle technology price list page carries the current list positions for both routes.

Get the counting basis agreed in writing

Whether a cold standby counts, whether a storage disabled member counts, and which conversion applies in the cloud are all questions with a defensible answer and a costly one. Ask for the answer in the ordering document rather than in an email from an account team that will have changed by the next audit.

Cover of the Redress Compliance Oracle white paper

White Paper · Oracle Middleware

Oracle Fusion Middleware Licensing

WebLogic, SOA and Coherence, priced. Read it free.

Read the white paper

What should a buyer do next?

  1. Export the cluster member list from every Coherence cluster you can find, including the ones the platform team calls temporary. Record host, role and storage setting for each member.
  2. Map every host to a processor model and core count, or to a cloud instance shape, and apply the correct rule for each.
  3. Reconcile the host list to your WebLogic Suite licensed processors. Every host that is not on that list is an open question with a price attached.
  4. Test each cluster for Grid Edition triggers: federation between sites, WAN topologies, and .NET or C++ real time clients. Any one of them prices the whole cluster at Grid Edition.
  5. Separate the Grid Edition requirement into its own cluster where the architecture allows it, and connect over an extend boundary rather than joining the cluster.
  6. Price WebLogic Suite against Enterprise Edition plus standalone Coherence across the whole estate, on both license and three years of support.
  7. Confirm the non production and disaster recovery position in writing before the next renewal, not during the next audit.
  8. Bring the corrected number to the renewal yourself. A gap you disclose is a negotiation. A gap Oracle finds is a settlement with backdated support attached.
Need help? Try our AI agents. Ask the Oracle licensing AI agent → Scoped to one vendor and one problem. Runs in your browser.

Coherence rarely travels alone. If WebCenter or another Fusion Middleware product sits on the same domains, the WebCenter licensing guide and the Oracle middleware licensing guide cover the rest of the stack.

Frequently asked questions

How is Oracle Coherence licensed?

Coherence is licensed on the Processor metric, and every processor running a Coherence cluster member must be licensed. That includes storage enabled cache servers, storage disabled application members, extend proxy servers and management nodes, across production and non production alike.

Is Coherence included with WebLogic Suite?

Coherence Enterprise Edition is included with WebLogic Suite, on the processors licensed for Suite. It does not cover Grid Edition features, it does not cover Coherence nodes on hosts that are not licensed for Suite, and it does not cover a standalone Coherence grid running without WebLogic.

What is the difference between Coherence Enterprise Edition and Grid Edition?

Enterprise Edition is a single site application data grid with write behind caching, HTTP session management and clustered management. Grid Edition adds cross site and WAN data management, federated caching, and cross platform real time clients in Java, .NET and C++. Grid Edition lists at $25,000 per processor against $11,500 for Enterprise Edition.

Can I run different Coherence editions in the same cluster?

No. All members of a single Coherence cluster must run the same edition, and different editions can interoperate only across a Coherence*Extend boundary. That rule is why one Grid Edition requirement prices every node in that cluster at Grid Edition.

Do storage disabled Coherence nodes need licenses?

Yes. A storage disabled member holds no cache data but still runs Coherence and still joins the cluster, so its processors are licensable. In most WebLogic estates the storage disabled application tier is larger than the cache tier, which is why counting only cache servers understates the grid so badly.

Does the Oracle core factor apply to Coherence?

On your own hardware, yes: licensable processors are physical cores multiplied by the factor in the Processor Core Factor Table, which is 0.5 for most x86 cores. In an Authorized Cloud Environment such as AWS, Azure or Google Cloud the core factor does not apply and two vCPUs count as one processor, so the same grid counts roughly twice.

Are development, test and disaster recovery Coherence grids licensable?

Normally yes. Oracle provides no free development or test entitlement for Coherence, so a running non production grid is licensed on the same metric as production. A standby grid that is installed and started is licensed, and only a genuinely cold, never started node is treated differently, so confirm your position in writing.

How much does Coherence support cost each year?

Support runs at 22 percent of the net license fee, uplifted annually by the percentage in your support contract. On a 40 processor grid at Coherence Enterprise Edition list that is roughly $101,000 a year, and the figure is charged on the processors you licensed regardless of how heavily the grid is used.

Unsure of your Coherence processor count? Model the estate first.
Open the Java License Calculator →
White Paper · Oracle Middleware

Oracle Fusion Middleware: WebLogic, SOA & the Suite trap.

The middleware layer is licensed like the database, per processor with the core factor, but the bundles pull you up to the $120,000 Suite. The edition ladder and how to license to need.

Independent. Buyer side. Built for Oracle customers running the next renewal cycle.

Oracle Fusion Middleware Licensing

Open the white paper in your browser. Corporate email only.

Open the Paper →

A small per node price hides a large cluster total. The grid is the bill.

Fredrik Filipsson
Co Founder and Group CEO, ex Oracle
Pass it on

Know someone facing this exact decision?

Send this to whoever owns the renewal, the audit response, or the budget. It takes two clicks and it saves them a quarter of guessing.

Share on LinkedInShare by email
Editorial photograph of enterprise contract negotiation strategy

Sizing an Oracle Coherence cluster?

We have run 500+ enterprise clients across 11 publishers. Every engagement starts with one conversation.

Oracle intelligence, monthly.

Oracle Database benchmarks, ULA exit patterns, Java audit posture, and OCI commitment math from every Oracle engagement we run on the buyer side.