SlideShare a Scribd company logo
1 of 59
Download to read offline
Oracle Licensing in Virtual
env. & Cloud Licensing
w w w . r e d r e s s c o m p l i a n c e . c o m
Follow us on Linkedin Follow us on YouTube
www.linkedin.com/company/oraclelicenseexpert/ www.youtube.com/c/redresscompliance.com/
Test and
Certification
Test and diploma is free of charge.
For Redress to continue to improve and
keep the test and certification free of
charge, it is important that there is a high
level of automation…
…this means…
…we cannot provide support on
questions or answer emails in relation to
the test or the issuing of the diploma.
Important! Make sure to use correct email to register. We will use your email to
share test login details and to issue the diploma.
June 1 - July 31
• On June 1st you will receive a test invite email via the email registered. The
email will go out before 12.00 CET.
• Test is open from June 1, 12.00 CET to July 31, 12.00 CET.
Important!
• If you didn’t receive the test invite email, please check your spam folder.
August 3
Diploma in Oracle license management is issued! The diploma is issued via Open
Badge Factory email and you need to claim it by following instructions in the email.
Registration is open from: May 13 to May
31, 12.00 CET
Sign up here!
https://forms.gle/YYC9KybX82tim3qn6
For Questions on Test & Certification go to Linkedin
event group and watch YouTube video
Test and
Certification
Test and diploma is free of charge.
For Redress to continue to improve and
keep the test and certification free of
charge, it is important that there is a high
level of automation…
…this means…
…we cannot provide support on
questions or answer emails in relation to
the test or the issuing of the diploma.
Test Details
• 60 questions randomly selected from a pool of 100 questions.
• 3 attempts allowed.
• Passing score is 90%.
• You have 180 minutes to complete the test.
• You must complete the test in one sitting.
• Multi-point questions: Some of the questions has more than
one right answer and each correct answer will give 1 point.
• Use your email to access the test.
Important links
Link for registration form will be in the description to the video.
Link to video on how to add your diploma to linkedin.
host host host host
Virtualization: the simple explanation
1
Virtualization is about emulating compute systems
Fast provisioning
Hypervisor: creates and runs virtual machines
Pooling of HW resources & live migration
hypervisor hypervisor
BENEFITS
2
3
4
VM VM VM VM VM VM
HW utilization
Easier management
Downtime
Example: Virtualized pool of servers
Virtualization: Hyper-Converged Infrastructure
We are moving away from HW defined systems
into a software defined infrastructure…
In other words, everything is
getting virtualized!
Oracle do not use virtualization in their
licensing guidelines!
Focus is on control of HW resources
Virtualization and Oracle licensing
Oracle differentiates between: Soft and hard partitioning
(source: https://www.oracle.com/assets/partitioning-070609.pdf)
SOFT PARTITIONING = Allocation of processor resources is managed at an OS (software) level.
Examples of soft partitioning technologies:
**special guidelines apply to allow to be considered as hard partitioning technology.
Solaris 9 Resource Containers
AIX Workload Manager
HP Process Resource Manager
Affinity Management
Oracle VM**
VMware Hyper-V
Examples of Hard partitioning technologies
Only Hard partitioning allow for sub-capacity licensing
Physical
Domains
Solaris Zones
IBM’s Micro-Partitions, vPar, nPar,
Integrity Virtual Machine, Secure
Resource Partitions
IBM’s
LPAR
Fujitsu’s
PPAR
Engineered systems: Oracle trusted partitions with Oracle VM
or Oracle Linux KVM
HARD PARTITIONING = Allocation of processor resources is managed at a Hardware level.
Each pool of resources is physically separated and self-constrained.
The partitioning policies ARE NOT
referenced in your contracts!
They are only described in external documents on
Oracle’s website, which are updated without
notification and only referenced for educational
purposes only!
Your Oracle processor definition is not a cluster
based definition, it only says you need to license
where Oracle executables are installed and/or
running.
Oracle will still hold you accountable under the partitioning license policies, although the Oracle
audit team will have a hard time explaining exactly how they calculate the number of licenses.
Questions
Oracle audit team will ask you to license all
servers in the virtualized cluster
Because it defines that licensing is tied to
where Oracle is installed and/or running,
which is not necessarily the case in
virtualized environments
Why is Oracle’s processor
definition a challenge when
considering virtualized
environments from a licensing
perspective?
A
B
ANSWER IS B: Oracle Processer definition is not
well defined when considering virtualization
technologies.
External non-contractual licensing policies are not
helping!
Oracle and VMware
Oracle on VMware
There is no official Oracle document explaining
how to license Oracle on different version of
VMware.
Oracle licensing practices is based on different
versions of VMware’s ability to move workloads
between clusters of servers, storage and even
vCenters in different locations.
VMware 5.0: Oracle workloads can be live migrated
across clusters within the same vCenter. However,
this is limited to clusters sharing the same storage =
All servers within a cluster + servers within the
vCenter sharing the same storage needs licensing
VMware 5.1: Oracle workloads can be live migrated
across all clusters within the same vCenter = full
vCenter needs licensing
VMware 6.0: Oracle workloads can be live migrated
across all clusters, across all vCenters
5.0
5.1
6.0
Oracle classifies VMware as a
SOFT PARTITIONING SOFTWARE
= no sub-capacity licensing
Moving from 1 cluster within a vCenter, to all clusters
within a vCenter, and then all the clusters across all your
vCenters
“ABC”
vCenter 5.0
x
“ABC”
vCenter 5.1
x “GHI”
vCenter 6.x
“DEF”
vCenter 6.x
“ABC”
vCenter 6.x
x
Questions
I have to license all the servers within the
vCenter
I have to license all the servers across all
vCenters
You have upgraded your use of
VMware to version 6.5.
What are the potential license
implications when running
Oracle Database EE workloads?
A
B
ANSWER: You have to license
ALL THE SERVERS across all vCenters
Questions
I need to license all vCenters
I ”only” have to license 1 cluster of servers
within the remote vCenter
You are running 3 vCenters: 2
centers in the same location, 1
center is 100 miles away in
another datacenter, which is also
where you have Oracle deployed.
Remote vCenter is running on
version 5.0, all others are 6.x
What do you need to license?
A
B
ANSWER IS B: You “only” have to license
the local cluster of servers in vCenter 5.0
“ABC”
vCenter 5.0
x
Limited to: All servers within a cluster +
servers within the vCenter sharing the
same storage needs licensing
Oracle and MS Hyper-V
Oracle licensing and MS Hyper-V
Oracle does not include MS Hyper-V as a HARD
PARTITIONING SOFTWARE = no sub-capacity licensing
Example: MS Hyper-V Cluster Set
Live Migrations
Failover Clustering
Functionality: MS Hyper-V Cluster Set
PROBLEMS AHEAD!
cluster set: a loosely-coupled grouping of multiple failover clusters: compute,
storage and hyper-converged. With cluster sets, you can move online virtual
machines (live migrate) between clusters within the cluster set.
Oracle licensing and MS Hyper-V
To calculate the license need for Processor:
Licensing scenario.
You need to license Oracle database Enterprise Edition.
To calculate the license need for Processor:
Example: 4 servers with 2 x intel Xeon 8 cores processors
Formula: (# servers) x (# of processor) x
(# of cores) x (core factor) = # Oracle processor licenses
Find processor
in Oracle core
factor table
Take core factor X
number of physical
cores on server for all
servers in the cluster
Answer: 4 x 2 x 8 x 0.5 = 32 Oracle Processor licenses
Question: How many clusters or nodes can be a
part of a single cluster set?
Answer: In Windows Server 2019, cluster sets been tested and
supported up to 64 total cluster nodes. However, cluster sets architecture
scales to much larger limits and is not something that is hardcoded for a limit.
Please let Microsoft know if larger scale is critical to you and how you plan to
use it.
Oracle licensing and MS Hyper-V
To calculate the license need for Processor:
Licensing scenario.
You need to license Oracle database Enterprise Edition.
To calculate the license need for Processor:
Example: 4 servers with 2 x intel Xeon 8 cores processors
Formula: (# servers) x (# of processor) x
(# of cores) x (core factor) = # Oracle processor licenses
Find processor
in Oracle core
factor table
Take core factor X
number of physical
cores on server for all
servers in the cluster
Answer: 4 x 2 x 8 x 0.5 = 32 Oracle Processor licenses
Now deploy on Hyper-V
Real use
License need
Answer: 4 x 4 x 2 x 8 x 0.5 = 128 Oracle Processor licenses
Real use
License need
Questions
MS Azure is an Oracle approved cloud
provider, so you can migrate Oracle
workload while maintaining your Azure
subscription
Oracle workloads on your onprem hyper-v
will require you to license all servers in the
cluster even if Azure is Oracle approved
What happens if you migrate
Oracle DB from Azure to your
onprem datacenter running
Hyper-V ?
A
B
ANSWER IS B: You need to license all
servers in the Hyper-V cluster
Oracle and IBM LPAR
Oracle licensing and IBM LPAR
You still need to license all available physical resources, but
with IBM’s virtualization there is much more advanced controls
such as Dedicated LPAR, Micro-Partitioning, Virtual
processor, Entitlements, Capped vs non-Capped and Live
Partitioning Mobility.
PROBLEMS AHEAD!
Servers can have many different processor pools = LPARS
can potentially live migrate between different pools.
Oracle classifies IBM LPAR as a hard partitioning =
sub-capacity licensing if configured right!
Note that:
LPAR must be capped
Live partitioning mobility must be disabled
TurboCore is not allowed
Dedicated LPAR: Count total
number of virtual processor (virtual
processor = physical core)
Micro-partitioned LPAR: Count
entitled capacity
LPAR
Oracle licensing and IBM LPAR
LPAR Terminology
1. Frame: Physical Server
2. LPAR (Logical Partitioning): Virtual Machine
3. Dedicated LPAR: LPAR based on dedicated cores
4. Micro Partition: LPAR based on shared processor resources
5. Virtual Processor: A physical core
6. Entitlement: CPU resources assigned to LPAR
7. Capped: LPAR cannot exceed the the assigned resources
8. Live Partition Mobility: Live Migration Functionality
9. Processor Pool: Pool of processors (subcapacity)
Oracle licensing and IBM LPAR
PROBLEMS AHEAD!
Terminology: 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 are capped at the Entitled Capacity
level, while Uncapped LPARs are capped at the Virtual
CPU level.
Oracle licensing and IBM LPAR
Dedicated LPARs
LPAR1
Oracle DB
LPAR2
Other
1 2 3 4 5 6 7 8
CPU cores
SUM the number of entitled capacity for LPAR running Oracle
Answer: 6 cores x 1.0 (core factor) = 6 Processors
Oracle licensing and IBM LPAR
Shared Processor Pool
LPAR1
Oracle DB
Mode: Capped
Virtual CPUs= 5
Entitled Capacity = 2
LPAR2
Oracle DB
Mode: Uncapped
Virtual CPUs = 3
Entitled Capacity = 2
LPAR3
Other
LPAR4
Other
Processor Pool
1 2 3 4 5 6 7 8
CPU cores
1. SUM the Entitled Capacity for each capped LPAR running Oracle
2. SUM the Virtual CPUs for each uncapped LPAR running Oracle
3. Compare (capped + uncapped) to Processor Pool and license lowest #
Answer: (2 + 3) vs (6 from Processor Pool) = 5 x 1.0 (core factor) = 5 Processors
Oracle licensing and IBM LPAR
Shared Processor Pool: Micro Partitioning
LPAR1
Oracle DB
Mode: Capped
Virtual CPUs= 5
Entitled Capacity = 1.6
LPAR2
Oracle DB
Mode: Uncapped
Virtual CPUs = 2
Entitled Capacity = 1.2
LPAR3
Other
LPAR4
Other
Processor Pool
1 2 3 4 5 6 7 8
CPU cores
1. SUM the Entitled Capacity for each capped LPAR running Oracle
2. SUM the Virtual CPUs for each uncapped LPAR running Oracle
3. Compare (capped + uncapped) to Processor Pool and license lowest #
Answer: (1.6 + 2) vs (6 from Processor Pool) = 4 (rounded up) x 1.0 (core factor)
= 4 Processors
Questions
You apply the ratio change to the processor
pool to the license need. If you double the
pool, you double the license need!
If all other setting remains the same
(capped, virtual cpu and entitlement), you
just use the same calculation
What happens if you make
changes to the processor pool
from where resources are
allocated to each LPAR?
How do you calculate licenses?
A
B
ANSWER IS B: You used the same calculation:
1. SUM the Entitled Capacity for each capped LPAR running Oracle
2. SUM the Virtual CPUs for each uncapped LPAR running Oracle
3. Compare (capped + uncapped) to Processor Pool and license lowest #
Questions
This is not allowed as per Oracle hard
Partitioning Policies
If all other setting remains the same
(capped, virtual cpu and entitlement), you
just use the same calculation for each pool
What happens if you share a
pool within a pool from where
resources are allocated to each
LPAR?
How do you calculate licenses?
A
B
ANSWER IS B: You used the same calculation for
each Pool:
1. SUM the Entitled Capacity for each capped LPAR running Oracle
2. SUM the Virtual CPUs for each uncapped LPAR running Oracle
3. Compare (capped + uncapped) to Processor Pool and license lowest #
Cloud Licensing
Oracle Cloud policy
document
Can be found here: https://www.oracle.com/assets/cloud-licensing-070579.pdf
Which cloud providers does it cover?
!
How to license Oracle in AWS and how to license
Oracle in MS Azure.
!
Exercise
If you want to license Oracle Database
Enterprise on a AWS instance with 4
vCPUs and hyperthreading IS enabled.
How many licenses are required?
Answer:
A. 4 Oracle Database Enterprise Edition Processor
licenses
?
?
?
B. 2 Oracle Database Enterprise Edition Processor
licenses.
Exercise
If you want to license Oracle Database
Enterprise on a AWS instance with 4
vCPUs and hyperthreading IS NOT
enabled. How many licenses are
required?
Answer:
A. 4 Oracle Database Enterprise Edition Processor
licenses
?
?
?
B. 2 Oracle Database Enterprise Edition
Processor licenses.
Licensing Oracle SE1, SE2 or SE the pricing is
based on the size of the instance. (# vCPUs)
What this means:
• If there 4 or less vCPUs in
AWS or Azure it is
counted as 1 CPU socket.
• Every 4 vCPU is counted
as a processor license.
• For example if you have
SE2 running on AWS or
Azure with 6 vCPUs you
need to allocate 2
processor licenses.
Exercise
If you are licensing an Oracle DB SE2 in
AWS and you have 8 vCPUs how many
licenses do you need?
Answer:
A. 4xCPU licenses of DB SE2
?
?
?
B. 2xCPU licenses of DB SE2
Licensing Limitations:
What this means:
• You may only license SE2
versions on AWS or Azure
instance with max 16 vCPUs.
• You may only license SE1 and
SE on AWS or Azure instance
with max 8 vCPUs
• If licensing with NUP SE2 you
require 10 NUPs per
AWS/Azure instance. For
example 16 vCPUs would
require minimum 20 NUPs.
(twice the amount vs on
premise)
Exercise
If you are licensing an Oracle DB SE2 in
AWS and you have 10 vCPUs how many
licenses do you need?
Answer:
A. 3xCPU licenses of DB SE2
?
?
?
B. 5x CPU licenses of EE DB
Caution/Consideration
!
Oracle
licensing
policy is not
contractual.
It mentions that
it is only
educational
purposes and
provide
guidelines since
2021 January.
The
licensing
policy may
change
without
notice.
What is Oracle BYOL?
BYOL is activated when you create the Oracle Cloud
instance. (a different price/rate will be applied)
• You can use existing on premise licenses on Oracle Cloud Platforms.
• On premise licenses must be under “ACTIVE SUPPORT”
• Generally the rule is that 1 On premise license (processor) counts as 2
OCPUS, but it
can differ, this will be shown when you create a new Oracle cloud instance and
choose BYOL.
• Can be applied to both PaaS and OCI.
BYOL
Pay attention: The same license
terms apply to the cloud as on
premise. (limitations…)
What is not applicable to BYOL
* Nonstandard licensing models
* Embedded licenses
When licensing products that have
Standard Edition One, Standard Edition or Standard
Edition, each processor license covers #4 OCPUs.
When licensing products that have
Enterprise Licensing (cores) each on premise
license covers #2 OCPUs.
How to use Oracle licenses (BYOL) to Oracle
Cloud?
https://www.oracle.com/us/corporate/contracts/processor-core-factor-table-070634.pdf
Exercise
You own 3 CPU of Oracle DB SE2 and
want to bring them to Oracle Cloud
(BYOL) how many OCPUs will you get?
Answer:
A. I will have 3 OCPUs in Oracle Cloud.
?
?
?
B. I will have 12 OCPUs in Oracle Cloud.
Exercise
You own 6 Oracle DB EE CPU and want to
bring it to Oracle Cloud (BYOL) how
many OCPUs will you get?
Answer:
A. I will have 24 OCPUs. In Oracle Cloud
?
?
?
B. I will have 12 OCPUs in Oracle Cloud.
Where to find the BYOL/Mappings?
https://www.oracle.com/us/corporate/contracts/paas-iaas-universal-credits-3940775.pdf
Example BYOL
Goldengate licenses on premise and
want to use for BYOL? (page 16)
Oracle - > End customer Contracts
Oracle
Ordering
Document Cloud
Services
Agreement
(CSA)
Data
Processing
Agreement /
Policies
Oracle Cloud agreements
https://legistarweb-
production.s3.amazonaws.com/uploads/attachment/pdf/18
6131/Final_Oracle_signed.pdf
GO LIVE
Misalignment
You sign a 4-year cloud agreement
Your cloud contract:
roll-out
phase
2021
1m euro
a year
2022
1m euro
a year
2023
1m euro
a year
2024
1m euro
a year
YOUR REAL CLOUD CONSUMPTION
2021 2022 2023
Impact: You wasted 1m euro or 25% of your cloud contract.
What you should do: Negotiate a roll-out phase > so that your
commitment/spend is aligned with your roll-out/go live.
LIVE
2024
WASTE
rebundles
cloud
Price protection
1) Pricehold only valid if you maintain/renew the same
volume + more.
2) Oracle can/rebundle/rename their cloud services to
something else.
Impact: Your price protection clause may have little value
when you are renewing
What you should do: Possibly sign different cloud
agreements, smaller cloud expansions.
Try negotiate contract language if Oracle stop selling your old cloud service,
you have the right to use new cloud service at the original price.
payment
pause for
transition
Impact: Migration to cloud, very costly.
What you should do: Try to negotiate
with Oracle so that you do not have to pay
on premise support for 1 year while you
transition to Oracle cloud.
Double costs
You are transitioning to Oracle Cloud, but
you must pay maintenance for on premise
support and the new cloud service
Follow us on Linkedin Follow us on YouTube
www.linkedin.com/company/oraclelicenseexpert/ www.youtube.com/c/redresscompliance.com/
Questions?

More Related Content

Similar to Class 7 - Virtual env and Cloud.pdf

Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceMarketingArrowECS_CZ
 
Virtualization
VirtualizationVirtualization
VirtualizationBirju Tank
 
SQL Server 2005 Licensing Unplugged
SQL Server 2005 Licensing UnpluggedSQL Server 2005 Licensing Unplugged
SQL Server 2005 Licensing Unpluggedwebhostingguy
 
Oracle VM 3.4.1 Installation
Oracle VM 3.4.1 InstallationOracle VM 3.4.1 Installation
Oracle VM 3.4.1 InstallationSimo Vilmunen
 
1 z0 060 - oracle certification
1 z0 060 - oracle certification1 z0 060 - oracle certification
1 z0 060 - oracle certificationadam_jhon
 
Sql server 2012 autoexec event no 39
Sql server 2012 autoexec event no 39Sql server 2012 autoexec event no 39
Sql server 2012 autoexec event no 39Antonios Chatzipavlis
 
10052016115118 (2).pptx
10052016115118 (2).pptx10052016115118 (2).pptx
10052016115118 (2).pptxibrahimTumeh1
 
Server virtualization and cloud computing
Server virtualization and cloud computingServer virtualization and cloud computing
Server virtualization and cloud computingJoseph D'Antoni
 
Microsoft DevOps AZ-400 Real Dumps 2023
Microsoft DevOps AZ-400 Real Dumps 2023Microsoft DevOps AZ-400 Real Dumps 2023
Microsoft DevOps AZ-400 Real Dumps 2023VictoriaMeisel
 
Hp Polyserve Database Utility For Sql Server Consolidation
Hp Polyserve Database Utility For Sql Server ConsolidationHp Polyserve Database Utility For Sql Server Consolidation
Hp Polyserve Database Utility For Sql Server ConsolidationCB UTBlog
 
Windows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementWindows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementSharkrit JOBBO
 
Azure SQL - more or/and less than SQL Server
Azure SQL - more or/and less than SQL ServerAzure SQL - more or/and less than SQL Server
Azure SQL - more or/and less than SQL ServerRafał Hryniewski
 
Licensing Windows Workloads on AWS - AWS Online Tech Talks
Licensing Windows Workloads on AWS - AWS Online Tech TalksLicensing Windows Workloads on AWS - AWS Online Tech Talks
Licensing Windows Workloads on AWS - AWS Online Tech TalksAmazon Web Services
 
Exact Microsoft AZ-900 Questions And Answers
Exact Microsoft AZ-900 Questions And AnswersExact Microsoft AZ-900 Questions And Answers
Exact Microsoft AZ-900 Questions And AnswersArmstrongsmith
 
SQL Server Licensing in Azure Webinar
SQL Server Licensing in Azure WebinarSQL Server Licensing in Azure Webinar
SQL Server Licensing in Azure WebinarPeter Ward
 
Microsoft azure architect design (az 304) practice tests 2022
Microsoft azure architect design (az 304) practice tests 2022Microsoft azure architect design (az 304) practice tests 2022
Microsoft azure architect design (az 304) practice tests 2022SkillCertProExams
 
Architecting with power vm
Architecting with power vmArchitecting with power vm
Architecting with power vmCharlie Cler
 

Similar to Class 7 - Virtual env and Cloud.pdf (20)

Oracle License Management - Basics
Oracle License Management - BasicsOracle License Management - Basics
Oracle License Management - Basics
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
 
Virtualization
VirtualizationVirtualization
Virtualization
 
SQL Server 2005 Licensing Unplugged
SQL Server 2005 Licensing UnpluggedSQL Server 2005 Licensing Unplugged
SQL Server 2005 Licensing Unplugged
 
Oracle license management session -1 - may 2020
Oracle license management   session -1 - may 2020Oracle license management   session -1 - may 2020
Oracle license management session -1 - may 2020
 
Oracle VM 3.4.1 Installation
Oracle VM 3.4.1 InstallationOracle VM 3.4.1 Installation
Oracle VM 3.4.1 Installation
 
1 z0 060 - oracle certification
1 z0 060 - oracle certification1 z0 060 - oracle certification
1 z0 060 - oracle certification
 
Sql server 2012 autoexec event no 39
Sql server 2012 autoexec event no 39Sql server 2012 autoexec event no 39
Sql server 2012 autoexec event no 39
 
10052016115118 (2).pptx
10052016115118 (2).pptx10052016115118 (2).pptx
10052016115118 (2).pptx
 
Server virtualization and cloud computing
Server virtualization and cloud computingServer virtualization and cloud computing
Server virtualization and cloud computing
 
Microsoft DevOps AZ-400 Real Dumps 2023
Microsoft DevOps AZ-400 Real Dumps 2023Microsoft DevOps AZ-400 Real Dumps 2023
Microsoft DevOps AZ-400 Real Dumps 2023
 
Hp Polyserve Database Utility For Sql Server Consolidation
Hp Polyserve Database Utility For Sql Server ConsolidationHp Polyserve Database Utility For Sql Server Consolidation
Hp Polyserve Database Utility For Sql Server Consolidation
 
Windows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementWindows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server Management
 
WebLogic FAQs
WebLogic FAQsWebLogic FAQs
WebLogic FAQs
 
Azure SQL - more or/and less than SQL Server
Azure SQL - more or/and less than SQL ServerAzure SQL - more or/and less than SQL Server
Azure SQL - more or/and less than SQL Server
 
Licensing Windows Workloads on AWS - AWS Online Tech Talks
Licensing Windows Workloads on AWS - AWS Online Tech TalksLicensing Windows Workloads on AWS - AWS Online Tech Talks
Licensing Windows Workloads on AWS - AWS Online Tech Talks
 
Exact Microsoft AZ-900 Questions And Answers
Exact Microsoft AZ-900 Questions And AnswersExact Microsoft AZ-900 Questions And Answers
Exact Microsoft AZ-900 Questions And Answers
 
SQL Server Licensing in Azure Webinar
SQL Server Licensing in Azure WebinarSQL Server Licensing in Azure Webinar
SQL Server Licensing in Azure Webinar
 
Microsoft azure architect design (az 304) practice tests 2022
Microsoft azure architect design (az 304) practice tests 2022Microsoft azure architect design (az 304) practice tests 2022
Microsoft azure architect design (az 304) practice tests 2022
 
Architecting with power vm
Architecting with power vmArchitecting with power vm
Architecting with power vm
 

Recently uploaded

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Class 7 - Virtual env and Cloud.pdf

  • 1. Oracle Licensing in Virtual env. & Cloud Licensing w w w . r e d r e s s c o m p l i a n c e . c o m
  • 2. Follow us on Linkedin Follow us on YouTube www.linkedin.com/company/oraclelicenseexpert/ www.youtube.com/c/redresscompliance.com/
  • 3. Test and Certification Test and diploma is free of charge. For Redress to continue to improve and keep the test and certification free of charge, it is important that there is a high level of automation… …this means… …we cannot provide support on questions or answer emails in relation to the test or the issuing of the diploma. Important! Make sure to use correct email to register. We will use your email to share test login details and to issue the diploma. June 1 - July 31 • On June 1st you will receive a test invite email via the email registered. The email will go out before 12.00 CET. • Test is open from June 1, 12.00 CET to July 31, 12.00 CET. Important! • If you didn’t receive the test invite email, please check your spam folder. August 3 Diploma in Oracle license management is issued! The diploma is issued via Open Badge Factory email and you need to claim it by following instructions in the email. Registration is open from: May 13 to May 31, 12.00 CET Sign up here! https://forms.gle/YYC9KybX82tim3qn6 For Questions on Test & Certification go to Linkedin event group and watch YouTube video
  • 4. Test and Certification Test and diploma is free of charge. For Redress to continue to improve and keep the test and certification free of charge, it is important that there is a high level of automation… …this means… …we cannot provide support on questions or answer emails in relation to the test or the issuing of the diploma. Test Details • 60 questions randomly selected from a pool of 100 questions. • 3 attempts allowed. • Passing score is 90%. • You have 180 minutes to complete the test. • You must complete the test in one sitting. • Multi-point questions: Some of the questions has more than one right answer and each correct answer will give 1 point. • Use your email to access the test. Important links Link for registration form will be in the description to the video. Link to video on how to add your diploma to linkedin.
  • 5. host host host host Virtualization: the simple explanation 1 Virtualization is about emulating compute systems Fast provisioning Hypervisor: creates and runs virtual machines Pooling of HW resources & live migration hypervisor hypervisor BENEFITS 2 3 4 VM VM VM VM VM VM HW utilization Easier management Downtime Example: Virtualized pool of servers
  • 6. Virtualization: Hyper-Converged Infrastructure We are moving away from HW defined systems into a software defined infrastructure… In other words, everything is getting virtualized!
  • 7. Oracle do not use virtualization in their licensing guidelines! Focus is on control of HW resources
  • 8. Virtualization and Oracle licensing Oracle differentiates between: Soft and hard partitioning (source: https://www.oracle.com/assets/partitioning-070609.pdf) SOFT PARTITIONING = Allocation of processor resources is managed at an OS (software) level. Examples of soft partitioning technologies: **special guidelines apply to allow to be considered as hard partitioning technology. Solaris 9 Resource Containers AIX Workload Manager HP Process Resource Manager Affinity Management Oracle VM** VMware Hyper-V
  • 9. Examples of Hard partitioning technologies Only Hard partitioning allow for sub-capacity licensing Physical Domains Solaris Zones IBM’s Micro-Partitions, vPar, nPar, Integrity Virtual Machine, Secure Resource Partitions IBM’s LPAR Fujitsu’s PPAR Engineered systems: Oracle trusted partitions with Oracle VM or Oracle Linux KVM HARD PARTITIONING = Allocation of processor resources is managed at a Hardware level. Each pool of resources is physically separated and self-constrained.
  • 10. The partitioning policies ARE NOT referenced in your contracts! They are only described in external documents on Oracle’s website, which are updated without notification and only referenced for educational purposes only! Your Oracle processor definition is not a cluster based definition, it only says you need to license where Oracle executables are installed and/or running. Oracle will still hold you accountable under the partitioning license policies, although the Oracle audit team will have a hard time explaining exactly how they calculate the number of licenses.
  • 11. Questions Oracle audit team will ask you to license all servers in the virtualized cluster Because it defines that licensing is tied to where Oracle is installed and/or running, which is not necessarily the case in virtualized environments Why is Oracle’s processor definition a challenge when considering virtualized environments from a licensing perspective? A B
  • 12. ANSWER IS B: Oracle Processer definition is not well defined when considering virtualization technologies. External non-contractual licensing policies are not helping!
  • 14. Oracle on VMware There is no official Oracle document explaining how to license Oracle on different version of VMware. Oracle licensing practices is based on different versions of VMware’s ability to move workloads between clusters of servers, storage and even vCenters in different locations. VMware 5.0: Oracle workloads can be live migrated across clusters within the same vCenter. However, this is limited to clusters sharing the same storage = All servers within a cluster + servers within the vCenter sharing the same storage needs licensing VMware 5.1: Oracle workloads can be live migrated across all clusters within the same vCenter = full vCenter needs licensing VMware 6.0: Oracle workloads can be live migrated across all clusters, across all vCenters 5.0 5.1 6.0 Oracle classifies VMware as a SOFT PARTITIONING SOFTWARE = no sub-capacity licensing
  • 15. Moving from 1 cluster within a vCenter, to all clusters within a vCenter, and then all the clusters across all your vCenters “ABC” vCenter 5.0 x “ABC” vCenter 5.1 x “GHI” vCenter 6.x “DEF” vCenter 6.x “ABC” vCenter 6.x x
  • 16. Questions I have to license all the servers within the vCenter I have to license all the servers across all vCenters You have upgraded your use of VMware to version 6.5. What are the potential license implications when running Oracle Database EE workloads? A B
  • 17. ANSWER: You have to license ALL THE SERVERS across all vCenters
  • 18. Questions I need to license all vCenters I ”only” have to license 1 cluster of servers within the remote vCenter You are running 3 vCenters: 2 centers in the same location, 1 center is 100 miles away in another datacenter, which is also where you have Oracle deployed. Remote vCenter is running on version 5.0, all others are 6.x What do you need to license? A B
  • 19. ANSWER IS B: You “only” have to license the local cluster of servers in vCenter 5.0 “ABC” vCenter 5.0 x Limited to: All servers within a cluster + servers within the vCenter sharing the same storage needs licensing
  • 20. Oracle and MS Hyper-V
  • 21. Oracle licensing and MS Hyper-V Oracle does not include MS Hyper-V as a HARD PARTITIONING SOFTWARE = no sub-capacity licensing Example: MS Hyper-V Cluster Set Live Migrations Failover Clustering Functionality: MS Hyper-V Cluster Set PROBLEMS AHEAD! cluster set: a loosely-coupled grouping of multiple failover clusters: compute, storage and hyper-converged. With cluster sets, you can move online virtual machines (live migrate) between clusters within the cluster set.
  • 22. Oracle licensing and MS Hyper-V To calculate the license need for Processor: Licensing scenario. You need to license Oracle database Enterprise Edition. To calculate the license need for Processor: Example: 4 servers with 2 x intel Xeon 8 cores processors Formula: (# servers) x (# of processor) x (# of cores) x (core factor) = # Oracle processor licenses Find processor in Oracle core factor table Take core factor X number of physical cores on server for all servers in the cluster Answer: 4 x 2 x 8 x 0.5 = 32 Oracle Processor licenses Question: How many clusters or nodes can be a part of a single cluster set? Answer: In Windows Server 2019, cluster sets been tested and supported up to 64 total cluster nodes. However, cluster sets architecture scales to much larger limits and is not something that is hardcoded for a limit. Please let Microsoft know if larger scale is critical to you and how you plan to use it.
  • 23. Oracle licensing and MS Hyper-V To calculate the license need for Processor: Licensing scenario. You need to license Oracle database Enterprise Edition. To calculate the license need for Processor: Example: 4 servers with 2 x intel Xeon 8 cores processors Formula: (# servers) x (# of processor) x (# of cores) x (core factor) = # Oracle processor licenses Find processor in Oracle core factor table Take core factor X number of physical cores on server for all servers in the cluster Answer: 4 x 2 x 8 x 0.5 = 32 Oracle Processor licenses Now deploy on Hyper-V Real use License need Answer: 4 x 4 x 2 x 8 x 0.5 = 128 Oracle Processor licenses Real use License need
  • 24. Questions MS Azure is an Oracle approved cloud provider, so you can migrate Oracle workload while maintaining your Azure subscription Oracle workloads on your onprem hyper-v will require you to license all servers in the cluster even if Azure is Oracle approved What happens if you migrate Oracle DB from Azure to your onprem datacenter running Hyper-V ? A B
  • 25. ANSWER IS B: You need to license all servers in the Hyper-V cluster
  • 27. Oracle licensing and IBM LPAR You still need to license all available physical resources, but with IBM’s virtualization there is much more advanced controls such as Dedicated LPAR, Micro-Partitioning, Virtual processor, Entitlements, Capped vs non-Capped and Live Partitioning Mobility. PROBLEMS AHEAD! Servers can have many different processor pools = LPARS can potentially live migrate between different pools. Oracle classifies IBM LPAR as a hard partitioning = sub-capacity licensing if configured right! Note that: LPAR must be capped Live partitioning mobility must be disabled TurboCore is not allowed Dedicated LPAR: Count total number of virtual processor (virtual processor = physical core) Micro-partitioned LPAR: Count entitled capacity LPAR
  • 28. Oracle licensing and IBM LPAR LPAR Terminology 1. Frame: Physical Server 2. LPAR (Logical Partitioning): Virtual Machine 3. Dedicated LPAR: LPAR based on dedicated cores 4. Micro Partition: LPAR based on shared processor resources 5. Virtual Processor: A physical core 6. Entitlement: CPU resources assigned to LPAR 7. Capped: LPAR cannot exceed the the assigned resources 8. Live Partition Mobility: Live Migration Functionality 9. Processor Pool: Pool of processors (subcapacity)
  • 29. Oracle licensing and IBM LPAR PROBLEMS AHEAD! Terminology: 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 are capped at the Entitled Capacity level, while Uncapped LPARs are capped at the Virtual CPU level.
  • 30. Oracle licensing and IBM LPAR Dedicated LPARs LPAR1 Oracle DB LPAR2 Other 1 2 3 4 5 6 7 8 CPU cores SUM the number of entitled capacity for LPAR running Oracle Answer: 6 cores x 1.0 (core factor) = 6 Processors
  • 31. Oracle licensing and IBM LPAR Shared Processor Pool LPAR1 Oracle DB Mode: Capped Virtual CPUs= 5 Entitled Capacity = 2 LPAR2 Oracle DB Mode: Uncapped Virtual CPUs = 3 Entitled Capacity = 2 LPAR3 Other LPAR4 Other Processor Pool 1 2 3 4 5 6 7 8 CPU cores 1. SUM the Entitled Capacity for each capped LPAR running Oracle 2. SUM the Virtual CPUs for each uncapped LPAR running Oracle 3. Compare (capped + uncapped) to Processor Pool and license lowest # Answer: (2 + 3) vs (6 from Processor Pool) = 5 x 1.0 (core factor) = 5 Processors
  • 32. Oracle licensing and IBM LPAR Shared Processor Pool: Micro Partitioning LPAR1 Oracle DB Mode: Capped Virtual CPUs= 5 Entitled Capacity = 1.6 LPAR2 Oracle DB Mode: Uncapped Virtual CPUs = 2 Entitled Capacity = 1.2 LPAR3 Other LPAR4 Other Processor Pool 1 2 3 4 5 6 7 8 CPU cores 1. SUM the Entitled Capacity for each capped LPAR running Oracle 2. SUM the Virtual CPUs for each uncapped LPAR running Oracle 3. Compare (capped + uncapped) to Processor Pool and license lowest # Answer: (1.6 + 2) vs (6 from Processor Pool) = 4 (rounded up) x 1.0 (core factor) = 4 Processors
  • 33. Questions You apply the ratio change to the processor pool to the license need. If you double the pool, you double the license need! If all other setting remains the same (capped, virtual cpu and entitlement), you just use the same calculation What happens if you make changes to the processor pool from where resources are allocated to each LPAR? How do you calculate licenses? A B
  • 34. ANSWER IS B: You used the same calculation: 1. SUM the Entitled Capacity for each capped LPAR running Oracle 2. SUM the Virtual CPUs for each uncapped LPAR running Oracle 3. Compare (capped + uncapped) to Processor Pool and license lowest #
  • 35. Questions This is not allowed as per Oracle hard Partitioning Policies If all other setting remains the same (capped, virtual cpu and entitlement), you just use the same calculation for each pool What happens if you share a pool within a pool from where resources are allocated to each LPAR? How do you calculate licenses? A B
  • 36. ANSWER IS B: You used the same calculation for each Pool: 1. SUM the Entitled Capacity for each capped LPAR running Oracle 2. SUM the Virtual CPUs for each uncapped LPAR running Oracle 3. Compare (capped + uncapped) to Processor Pool and license lowest #
  • 38. Oracle Cloud policy document Can be found here: https://www.oracle.com/assets/cloud-licensing-070579.pdf
  • 39. Which cloud providers does it cover? !
  • 40. How to license Oracle in AWS and how to license Oracle in MS Azure. !
  • 41. Exercise If you want to license Oracle Database Enterprise on a AWS instance with 4 vCPUs and hyperthreading IS enabled. How many licenses are required? Answer: A. 4 Oracle Database Enterprise Edition Processor licenses ? ? ? B. 2 Oracle Database Enterprise Edition Processor licenses.
  • 42. Exercise If you want to license Oracle Database Enterprise on a AWS instance with 4 vCPUs and hyperthreading IS NOT enabled. How many licenses are required? Answer: A. 4 Oracle Database Enterprise Edition Processor licenses ? ? ? B. 2 Oracle Database Enterprise Edition Processor licenses.
  • 43. Licensing Oracle SE1, SE2 or SE the pricing is based on the size of the instance. (# vCPUs) What this means: • If there 4 or less vCPUs in AWS or Azure it is counted as 1 CPU socket. • Every 4 vCPU is counted as a processor license. • For example if you have SE2 running on AWS or Azure with 6 vCPUs you need to allocate 2 processor licenses.
  • 44. Exercise If you are licensing an Oracle DB SE2 in AWS and you have 8 vCPUs how many licenses do you need? Answer: A. 4xCPU licenses of DB SE2 ? ? ? B. 2xCPU licenses of DB SE2
  • 45. Licensing Limitations: What this means: • You may only license SE2 versions on AWS or Azure instance with max 16 vCPUs. • You may only license SE1 and SE on AWS or Azure instance with max 8 vCPUs • If licensing with NUP SE2 you require 10 NUPs per AWS/Azure instance. For example 16 vCPUs would require minimum 20 NUPs. (twice the amount vs on premise)
  • 46. Exercise If you are licensing an Oracle DB SE2 in AWS and you have 10 vCPUs how many licenses do you need? Answer: A. 3xCPU licenses of DB SE2 ? ? ? B. 5x CPU licenses of EE DB
  • 47. Caution/Consideration ! Oracle licensing policy is not contractual. It mentions that it is only educational purposes and provide guidelines since 2021 January. The licensing policy may change without notice.
  • 48. What is Oracle BYOL? BYOL is activated when you create the Oracle Cloud instance. (a different price/rate will be applied) • You can use existing on premise licenses on Oracle Cloud Platforms. • On premise licenses must be under “ACTIVE SUPPORT” • Generally the rule is that 1 On premise license (processor) counts as 2 OCPUS, but it can differ, this will be shown when you create a new Oracle cloud instance and choose BYOL. • Can be applied to both PaaS and OCI. BYOL Pay attention: The same license terms apply to the cloud as on premise. (limitations…) What is not applicable to BYOL * Nonstandard licensing models * Embedded licenses
  • 49. When licensing products that have Standard Edition One, Standard Edition or Standard Edition, each processor license covers #4 OCPUs. When licensing products that have Enterprise Licensing (cores) each on premise license covers #2 OCPUs. How to use Oracle licenses (BYOL) to Oracle Cloud? https://www.oracle.com/us/corporate/contracts/processor-core-factor-table-070634.pdf
  • 50. Exercise You own 3 CPU of Oracle DB SE2 and want to bring them to Oracle Cloud (BYOL) how many OCPUs will you get? Answer: A. I will have 3 OCPUs in Oracle Cloud. ? ? ? B. I will have 12 OCPUs in Oracle Cloud.
  • 51. Exercise You own 6 Oracle DB EE CPU and want to bring it to Oracle Cloud (BYOL) how many OCPUs will you get? Answer: A. I will have 24 OCPUs. In Oracle Cloud ? ? ? B. I will have 12 OCPUs in Oracle Cloud.
  • 52. Where to find the BYOL/Mappings? https://www.oracle.com/us/corporate/contracts/paas-iaas-universal-credits-3940775.pdf Example BYOL Goldengate licenses on premise and want to use for BYOL? (page 16)
  • 53. Oracle - > End customer Contracts Oracle Ordering Document Cloud Services Agreement (CSA) Data Processing Agreement / Policies
  • 55. GO LIVE Misalignment You sign a 4-year cloud agreement Your cloud contract: roll-out phase 2021 1m euro a year 2022 1m euro a year 2023 1m euro a year 2024 1m euro a year YOUR REAL CLOUD CONSUMPTION 2021 2022 2023 Impact: You wasted 1m euro or 25% of your cloud contract. What you should do: Negotiate a roll-out phase > so that your commitment/spend is aligned with your roll-out/go live. LIVE 2024 WASTE
  • 56. rebundles cloud Price protection 1) Pricehold only valid if you maintain/renew the same volume + more. 2) Oracle can/rebundle/rename their cloud services to something else. Impact: Your price protection clause may have little value when you are renewing What you should do: Possibly sign different cloud agreements, smaller cloud expansions. Try negotiate contract language if Oracle stop selling your old cloud service, you have the right to use new cloud service at the original price.
  • 57. payment pause for transition Impact: Migration to cloud, very costly. What you should do: Try to negotiate with Oracle so that you do not have to pay on premise support for 1 year while you transition to Oracle cloud. Double costs You are transitioning to Oracle Cloud, but you must pay maintenance for on premise support and the new cloud service
  • 58. Follow us on Linkedin Follow us on YouTube www.linkedin.com/company/oraclelicenseexpert/ www.youtube.com/c/redresscompliance.com/