Licensing ODA on NUP’s ?

Since Oracle launched the Oracle Database Appliance it is clear that only the Enterprise Edition is allowed on the machine. But for me it was still a little bit fuzzy if and what kind of licensing requirements is needed. More direct : may the ODA be licensed on NUP´s ? Some statements while investigating:


Customers are only required to license processor cores.


Licensing on processor cores, but not processor metric! Diving deeper….

In the FAQ :

What database licenses are required for the Oracle Database Appliance X3-2?


Answer: Customers are only required to license processor cores that they plan to use. In other words, the Oracle Database Appliance X3-2 enables customers to purchase database licenses using a capacity-on-demand licensing model. Unique to the Oracle Database Appliance X3-2, customers can purchase database and options licenses starting from a minimum of 2 processor cores, up to the system maximum of 32 processors. This enables customers to start small, licensing only required cores and purchase additional licenses as business demand grows

In the partitioning document:

Oracle recognizes a practice in the industry to pay for server usage based on the number of CPUs that are actually turned on – the “Capacity on Demand,” or Pay as You Grow” models. Oracle allows customers to license only the number of cores that are activated when the server is shipped.

So basically in all the papers it´s stated that you have to licence on processor cores, but not on processor metric…

So I asked LMS. They had to go to Corporate level to get this question answered:

There is no “licensing” requirement to license ODA with any specific metric. Whichever metric they can stay in compliance with, based on their usage, they can license by that.

Yeah!, it is official…. it´s possible to license by NUP´s. Now there are more opportunities to use the ODA in development or testing environments..

Example for a scaling to 4 cores per node (8 cores total), based on the core-factor table:

8 cores x 0,50 (core factor) x 25 (min.users per oracle processor for database usage) = 100 users.

This kind of calculations can also be used when using the Oracle VM on the ODA. When using Weblogic you have to calculate a minimum of 10 users per oracle processor.











By |2013-04-23T11:01:11+00:00April 23rd, 2013|Categories: licensing|Tags: , , |2 Comments

About the Author:


  1. Simon Haslam April 23, 2013 at 12:18 pm

    Yes, my understanding is that NUP is a valid licensing metric for ODA too. What I wish was written down explicitly (correct me if I’ve missed it somewhere!) is how you treat NUP minimums in a virtual environment where hard partitioning of licences is in use (the assumption being that you treat pinned cores like physical cores). Plus in dev and functional test environments you often want to over-provision cores but I don’t know whether the ODA/OVM licensing model allows that (you can do it technically in OVM using a pool of cores, but I’m not sure whether that’s allowed – would be another good question for LMS).

    Thanks for sharing your findings!

  2. Chris Slattery April 23, 2013 at 3:37 pm

    That needs to go into the ODA documentation or be added to the main Partitioning documents as unless LMS publish that directly this can’t be treated as official !

    But good news all the sam3e

Leave A Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.