Oracle LPAR licensing – calculate licensing correctly

Oracle LPAR licensing – calculate licensing correctly

In this video Morten explains how you calculate Oracle licensing when deployed on IBM LPAR.

00:00 What is sub-capacity licensing and how does Oracle view IBM LPAR?
00:42 Dedicated LPAR and Micro-partitioned LPARs
01:33 LPAR terminology
02:28 Common misunderstandings/mistakes
02:50 How to license on a dedicated LPAR
05:25 How to license on a micro-partitioned LPAR

 

Transcript: 

First of all, IBM LPAR Oracle classifies IBM LPAR as a hard partitioning technology so you can do sub-capacity licensing if you configure it right. You would still need to license all available physical resources but IBM’s virtualization there, it’s much more advanced. You have micro-parts, you have virtual processors. You have a lot of different things that are going on and a lot of different terminologies that you have to keep in mind. We’re going to walk through the terminologies just so you have an idea of what they are but it can be a little bit confusing and there’s also Oracle and IBM are using some of the terminologies differently. But the main rule is that any dedicated LPAR you need to count total number of virtual processors and the virtual processors equal the physical core and micro-partitions LPAR you need to count the entitled capacity and we’re going to see some example of that.

Now, a couple of things, couple notes here. To do the sub-capacity licensing, the LPAR must be capped and live petitioning mobility must be disabled and [TurboCore 00:01:09] is not allowed. I don’t know what TurboCore is but it’s not allowed. So be aware of that. Servers can have many different processor pools and LPARs can potentially live migrate between these different pools. That’s also something that you need to wear in mind so of course, these are the live petitioning mobilities are the ones that you need to lock down.

So here we have LPAR terminology. So frame, whenever they’re talking about a frame, it’s the physical server. The LPAR is the actual virtual machine. Dedicated LPAR is LPAR based on dedicated cores. Micro-partition is LPARs based on shared processor resources. Virtual processor, it’s a physical core. Entitlement, so it’s a CPU resource assigned to an LPAR. Capped, it means that the LPAR cannot exceed the assigned resources and live partition of mobility is live migration functionality so that the functionality that we know at our Oracle is very keen on putting a very clear limit on. And processor pool is a pool of processor, that’s the sub-capacity are the pool of physical resources that you are digging into and licensing.

So again, problems with that, just be aware that there is a difference in terminology between IBM and Oracle when referring to capped and uncapped. All LPARs are considered capped. The difference is that capped LPARs cap at the entitled capacity level, while uncapped LPARs are capped at the virtual CPU level. And we’re going to see some example of that here. So this is a dedicated LPAR. In this case, you have basically two parts. You have one running the Oracle database and then you have another LPAR running something else. In this pool of resources, you have eight CPU cores. It’s dedicated. Here you sum the number of entitled capacity for LPAR running Oracle. In this case, we are talking about six cores and with the power structures, the CPU resources underneath having a core factor of one, you end up with six full processors to license here.

Now, here we have a situation where you have a shared processor pool and you have two different LPARs that are running Oracle workloads and then you have two other LPARs that doing something completely different. Here you have two modes, you have a capped and you have an uncapped mode. So two different LPARs running two different modes. And you can see that they have a virtual, a CPU pool of five assigned to it, a virtual CPU of three. And then there’s entitled capacity of two for both of them. The shared processor pool is six CPU cores. The formula is unique to sum the entitled capacity for each capped LPAR running Oracle. So you sum the entitled capacity for each capped LPAR running Oracle and this we have just one capped LPAR and you have to look at the entitled capacity for that one. So that for the first LPAR is two.

Then you have to sum the virtual CPUs for each uncapped LPAR running Oracle. So look at LPAR two and we see the number of virtual CPUs assigned to that LPAR is three. Then we compare, you sum the capped and the uncapped. So we sum two and three up, so that’s five and we compare that to the pool of processors, in this case that’s six, and you have to license the lowest number of that comparison. So in this case five is lesser than six. So we have to license five cores. We put in the core factors. That means that it’s five processors that we need to license.

Now this doesn’t explain very well. So I’d recommend you to go back and read this but this is the basic of the count involves here. So this is the situation where you would have a shared processor pool and you are working with capped and uncapped LPARs. Here, we again working with the share processor pool and we are working with micro-partitions. So again, we have two LPARs that are running Oracle workloads and we have two other are well past they’re probably running some IBM licensing. Who knows? We are, again, working with the share processor pool with up to six. In this case, we have to sum the entitled LPAR or sum the entitled capacity for each capped LPAR running Oracle. So that mode capped is the first LPAR that is running that and the entitled capacity for that LPAR is 1.6.

Then you have to sum the virtual CPUs for each uncapped LPAR running Oracle. And in this case, the uncapped LPAR is LPAR two and the virtual CPUs assigned to that particular LPAR is two. So that means we have 1.6 plus two. We compare the two to the processor pool and we license the lowest one. So we compare it to the processor pool and we license the lowest one. And now, since we have 1.6 plus two, we have 3.6 so there’s no 0.6 licensing. You always, even if you are 0.1, you need to round it up to the nearest license up. Always up, never down, always up. So in this case, you have four processors that you need to license so in because the core factor in this case is four. So you have four cores times one equals four processors.

 

 

Redress Compliance are independent Oracle Licensing Experts, you can book an online meeting with us at https://redresscompliance.com or send email to info@redresscompliance.com

We help companies in EU, US, APAC and MEA with Oracle Licensing, generally we help companies review Oracle Licensing, License Audits, ULA exits and Pool of Funds.

Contact us for a 1:1 conversation on how we can help your company.

Read more on our blog

 

Oracle ULA What you should be aware of
Oracle ULA Renewal – What you should be aware of
Oracle ULA Certification – How to exit your Oracle ULA
Oracle ULA Certification: 5 “must ask” questions
Oracle ULA Certification  22 must ask questions
Oracle ULA Negotiation – 5 key terms to include in your contract
What is an Oracle PULA
Oracle PULA vs Oracle ULA  – 4 differences you should know about

If you need help with your Oracle ULA or licenses we can help, contact us.

Posted on February 28, 2022
22 views

You may also like

Oracle licensing in Failover and what does the 10 day
5:02
Posted on August 24, 2021
Oracle licensing in Failover and what does the 10 day Oracle licensing ...
13 views
Oracle Licensing Data Transfers - What license is needed?
3:13
Posted on August 21, 2021
Oracle Licensing Data Transfers - What license is needed? Morten talks ...
8 views
Redress Compliance  Oracle License management
2:48
Posted on June 10, 2021
Redress Compliance Oracle License management Redress Compliance are ...
12 views
Oracle Licensing Experts - Independent - Our mission
1:53
Posted on March 22, 2021
Oracle Licensing Experts - Independent - Our mission   Redress ...
11 views
Flexera & Oracle - Independent Review
1:00:20
Posted on March 11, 2021
This event is an completely independent review of  Oracle Flexera and ...
10 views
Oracle Ordering Document - How to read it
1:27
Posted on March 7, 2021
Oracle Ordering Document - How to read it Oracle Ordering Document - ...
16 views
Oracle Licensing and IBM Micro Partitioning
1:39
Posted on February 18, 2021
Oracle Licensing and IBM Micro Partitioning   Redress Compliance ...
12 views
Oracle Audit Negotiations - How to win - 2022
2:36
Posted on November 13, 2020
Oracle audit negotiations can be very emotional and tense, as you and ...
70 views
How to license Oracle on Solaris
5:35
Posted on October 1, 2020
How to license Oracle on Solaris A video on how to license Oracle ...
324 views
How to license Oracle IBM LPAR - Redress Compliance
10:18
Posted on October 1, 2020
How to license Oracle IBM LPAR, is important because it is one of the ...
1139 views
Oracle Licensing in Hyper-V - Redress Compliance
5:22
Posted on October 1, 2020
Oracle licensing in Hyper-v is explained in Oracle partitioning policy ...
1246 views
Oracle Licensing and virtualization - Redress Compliance
16:13
Posted on October 1, 2020
Oracle Licensing and virtualization - Redress Compliance In this video ...
190 views
What is an Oracle Master Agreement OMA - 2022
15:23
Posted on August 28, 2020
Every Oracle customer that wants to purchase anything from Oracle ...
376 views
Oracle License Management  - contract management
2:00:01
Posted on June 21, 2020
Oracle License Management - contract management This is part of an 8 ...
73 views
Oracle disaster recovery licensing
16:46
Posted on June 21, 2020
Oracle licensing disaster recovery is a major challenge for most ...
783 views
What is Oracle OMA - Oracle Master Agreement
10:20
Posted on March 11, 2020
What is Oracle OMA - Oracle Master Agreement What is Oracle OMA - ...
567 views
Oracle contract optimization
29:49
Posted on December 3, 2019
Oracle contract optimization, how to improve your software licenses ...
37 views
What should an Oracle License Manager prioritize
1:14
Posted on September 1, 2019
What should an Oracle License Manager prioritize Redress' Oracle ...
20 views
Why should I work with Redress Compliance - License experts
1:29
Posted on September 1, 2019
Why should I work with Redress Compliance - License experts Redress' ...
27 views