SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Lace Market House
Nottingham
NG1 1HW
www.onomi.co.uk
www.onomi.co.uk
Do’s and Don’ts of
Oracle licensing
in a virtualised
world
Questions to
info@onomi.co.uk
UK Dial in number is: 0330 221 9922
Introducing your Hosts: Onomi
Independent Database Specialist Licensing Services
Experienced Consultants 24x7 Managed Services
Free White Paper
 Please note that a 15-page white paper by the presenter will be provided
to attendees of today’s session.
 This discusses more fully all the thought processes behind the topic and
provides relevant sources for the information
Note : all the principles I discuss in these materials reflects the generic position.
Everything in life is negotiable, including Oracle contracts, for those with enough
influence.
The evolution of deployment architecture
Keeping an eye on Oracle’s commercial interpretation
Physically-
managed server
Bare metal + native O/S
Multiple cpus gradually evolved into
highly-scalable Symmetric Multi-Processor
architectures
For many years cpus were single core.
The evolution of deployment architecture
Keeping an eye on Oracle’s commercial interpretation
Physically-
managed server
Bare metal + native O/S
Hardware
Partitioning
Native O/S + rigidly ring-fenced set of cpu resources.
Later developed migration features
Framework for managing resources.
Oracle recognises specific technologies
as “hardware partitioning”. Debating the
meaning is futile : these are Oracle’s rules.
Later developed migration features.
Oracle has not accepted these as compliant
with their partitioning doctrine for licensing
The evolution of deployment architecture
Keeping an eye on Oracle’s commercial interpretation
Physically-
managed server
Bare metal + native O/S
Hardware
Partitioning
Native O/S + rigidly ring-fenced set of cpu resources.
Later developed migration features
Virtualised
Clusters
Hypervisor with multiple, varied
O/S instances and live migration
It would be unwise to make the
general assumption that a virtual
machine can be a hardware partition
for Oracle licensing
The evolution of deployment architecture
Keeping an eye on Oracle’s commercial interpretation
Physically-
managed server
Bare metal + native O/S
Hardware
Partitioning
Native O/S + rigidly ring-fenced set of cpu resources.
Later developed migration features
Virtualised
Clusters
Hypervisor with multiple, varied
O/S instances and live migration
Cloud Abstraction rather than new
technique, lots of variety
We’ll explore types of
Cloud later
The evolution of deployment architecture
Keeping an eye on Oracle’s commercial interpretation
Physically-
managed server
Bare metal + native O/S
Hardware
Partitioning
Native O/S + rigidly ring-fenced set of cpu resources.
Later developed migration features
Virtualised
Clusters
Hypervisor with multiple, varied
O/S instances and live migration
Cloud Abstraction rather than new
technique, lots of variety
Don’t assume that the older models are now irrelevant, far from it !
Licensable Environment
 A term I created to clarify how Oracle’s licensing rules play out
in the real world, and how you should approach measuring compliance
 The valid choices are simply these :-
o The whole of a physically-managed server in the good old-fashioned way
o An approved regime of hardware partitioning.
(NB on x86 kit, the only candidates are OVM for x86 (without live migration)
or Solaris x86 running natively with capped Containers
o The whole of a virtualised cluster**
 Generally all the above are considered equal in licensing, and many rules
apply to all of them. This has some unforeseen outcomes.

** Oracle has started to expand licensing scope for VMWare post vCenter 5.1.
If one instance of vCenter manages multiple clusters, Oracle will say they
are all potential migration targets and must be licensed.
Licence Metrics
 The vast majority of Oracle Technology products offer a choice of Processor or
Named User Plus metrics
 Virtualisation and Cloud have not generated new metrics, and bearing in mind the
Licensable Environment concept, lets ensure the meaning of the available metrics
is clear
Named User Plus (NUP) Metric
 A user under this metric is a real individual (or an automated device)
who interacts with the licensed system.
 Hence schema ownership, authentication method and connection method are all
irrelevant
 It is NOT a measure of concurrency – prior to Sept 2002 there was a Concurrent
Device (CD) metric for which some customers still retain valid contracts.
 It also does not support the notion of job-sharing, ALL users must be licensed
(assuming no special contract has been negotiated)
 You are not obliged to keep a register of names, and it is accepted that staff
leave & join – but if audited you must be compliant
 Remember if using Oracle middleware as well as database, both tiers must reflect
the user community (or else use the Processor metric)
 Using a web-style architecture does not in itself invalidate use of NUPs (but if self-
registration is possible then Processor metric is required)
Processor Metric
Beware, this means two entirely different things.
 For products with “Standard Edition” in the name (including DB SE1),
a processor is counted as an occupied cpu socket WITH NO REGARD TO CORES.
 Otherwise, a processor in licensing terms is derived as follows:-
o Add up the cores in all relevant sockets
o Apply Oracle’s designated multi-core factor ** for the chip-type
http://www.oracle.com/us/corporate/contracts/processor-core-factor-table-070634.pdf
(tip : all Intel and AMD x86 chips are 0.5 factor).
E.g. 2 x quad-core Xeons = 8 cores = 4 Processor licences
For NUPs, take this result and multiply by the mandated minimum
e.g. in above case for DB Enterprise Edition 4 * 25 = 100 NUP minimum
** ignore the heading “Effective Date : March 16th 2009”.
The latest changes are listed at the end.
The “Magic Combination”
 The only situations where the Licensable Environment concept is not needed
involve products purchased on the Named User Plus metric, and where the
mandated minima are given as absolute numbers.
 The obvious examples are Database SE and SE1, and the Business Intelligence
Suites (SE1 and EE Plus).
 NUPs are inherently multi-server rights, and for these products the number
required is not linked to the infrastructure design, so simply license all the real
individuals.
Hardware Partitioning Benefits
 The concept and valid regimes are defined in
http://www.oracle.com/us/corporate/pricing/partitioning-070609.pdf
 if only part of a server is used to run Oracle products, then licence costs can be
reduced compared to licensing the entire physical server. Today’s extreme core-
densities make this more critical than ever.
 if multiple Oracle products are deployed on a physical server, partitions allow the
licensing to reflect usage of each without overlap, e.g. you could license 2 cpus for
Application Server and 2 cpus for Database, rather than covering 4 cpus for BOTH.
 it becomes possible to adopt different Oracle licence metrics for individual
partitions, typically this might be to use Named User Plus pricing for development
environments whilst Processor pricing may be mandated for production.
 Specific hardware partition regimes are documented via the White Paper,
including the challenges where some can be invalidated through
migration capabilities
Virtualised Server Farms
 Assume that each Intel server has 2 occupied cpu sockets,
and that they are of quad-core design.
 Therefore, 24 cores in the cluster (until you extend it…)
A typical virtualised server farm
Virtualised Server Farms
A typical virtualised server farm
You plan to run a single 4-core virtual machine for Oracle DB EE
Q.1: With VMWare, how many Processor licences are required?
A.1: 24.
No hardware partitioning is recognised.
No node affinity (DRS) is recognised.
Each server has 8 cores i.e. 4 licences.
Oracle assert the whole cluster must be covered.
Virtualised Server Farms
A typical virtualised server farm
You plan to run a single 4-core virtual machine for Oracle DB EE
Q.2: With Oracle VM for x86, how many Processor licences are required?
A.2: 24, or 2
Assuming Live Migration can occur, ALL servers must be
covered, and no hardware partitioning allowed.
Without Live Migration one could partition the 4 cores
i.e. 2 Processor licences.
Virtualised Server Farms
A typical virtualised server farm
You plan to run a 4-core virtual machine for Oracle DB SE
(servers must have a maximum potential spec of 4 sockets)
Q.3: With VMWare, how many Named User Plus licences are required?
(Assume a user community of 17 users).
A.3: 17.
The NUP metric covers ANY NUMBER of servers.
There are no per-server or per-cpu minima mandated for DB SE.
I call this the “Magic Combination”.
Consolidation and/or Customisation?
 You may own ISV business applications that include Oracle Technology.
 These technology rights are acquired through ASFU licences – Application Specific
Full Use. The licences are limited to being used solely with the intellectual
property of the specific business solution.
 Similarly you may own Oracle eBusiness Suite licences, which provide Restricted
Use rights on products such as DB EE and OAS EE.
 Be aware that customising beyond the permitted scope of either of the above will
require Full Use licences
 Be aware that consolidation or refresh projects could lead to illegal mixes
of the above being placed together with other instances in a single licensed
environment. This is only possible when Full Use licences are obtained.
HOW IS ORACLE
LICENCED ON
THE CLOUD?
…… WHICH CLOUD?
Reviewing the different types of Cloud
• Subscription
based;
• No conventional
licences needed.
Oracle Cloud
Services
Authorised
Cloud
Environments
Hosting
Providers
Managed
Service
Providers
On Premise
(Private
Cloud)
Hybrid Cloud
• Published rules
for AWS &
Azure;
• Note: Amazon
off subscription
as well.
• Oracle licences
are owned by
the hoster, not
the client;
• Proprietary
Hosting =
multiple client
orgs;
• LASEU = one
client org.
• Note: The hoster
has to provide
some
Intellectual
Property in the
service.
• Beware!, MSP
needs to provide
each client with
a unique
Licensed
Environment
that mathches
the licence
entitlement
• H/W Partitioning
and / or
virtualisation
principles will
apply;
• Architect
carefully!.
• No special
considerations;
• Evaulate each
deployment
separately
Database 12C: Multitenant Option
Does this help with cloud deployments?
Let’s start by thinking about the name “Multitenant”.
It can imply two different concepts:-
 In a hosted cloud, it could mean truly multi-tenant in the sense of multiple
client organisations
 In all cases, it means a single installed database system providing the framework
in which to run multiple, completely isolated database instances
Multitenant Option Benefits
 Sweats the infrastructure assets to deliver more performance than a collection of
multiple instances
 Enables High Availability, Disaster Recovery and Backups to be managed at the
Container Database level
 Greatly facilitates moving or cloning of the Pluggable databases between
Containers.
 This really helps Oracle in running their Applications in the Cloud.
But will it help you with your needs?
Multitenant Option Issues
 Multitenant Option is no solution for the demise of the Generic Hosting
model of licensing
 Multitenant is an Option, and as we’d expect therefore applies only to
DB EE. So no one should be planning to consolidate all their tiny SE/SE1
databases, it’s not going to happen.
 What may confuse is that SE and SE1 do allow the choice of the Multitenant
architecture, but only with ONE pluggable database present (no Option needed).
So not very “multi” then.
However this would help when switching to a new patch level or version, you can
prepare the new Container DB (CDB) with the new software level, then quickly
move or clone the Pluggable database (PDB).
 The CDB is the thing associated with the software binaries, so the whole system
will always be at a single version level (right down to the Patch level).
 Do all your apps work on the same patch level of Oracle?
If not their databases can’t co-reside under a single CDB.
 Licensing is applied to the CDB level and so any Options used by any PDBs
will be licensable for the whole infrastructure
Summary
 Oracle’s licensing principles take a less than intuitive position regarding
virtualised and “migrate-able” environments.
 Today’s hardware is over-burdened with core-density that was unthinkable only a
few years ago.
 The key tool available to customers and managed service providers to retain
control of licensed capacity is Oracle’s concept of hardware partitioning
 On commodity x86 hardware, only Oracle VM for x86 and Solaris x86 are
contenders for implementing hardware partitions, no matter how much
customers tend to gravitate towards VMWare or Hyper-V
 Always adopt my principle of Licensable Environment as your guiding light
 Cloud requirements need to be scrutinised to establish the underlying context.
In some cases special principles apply, but often the matter will be resolved into
the virtualisation or partitioning arenas, and rules for those must be applied
Next Actions
Claim your free half
day workshop with
an experienced
consultant.
Q & A
Thank you

Weitere ähnliche Inhalte

Was ist angesagt?

Hybrid Data Guard to Cloud GEN2 ExaCS.pdf
Hybrid Data Guard to Cloud GEN2 ExaCS.pdfHybrid Data Guard to Cloud GEN2 ExaCS.pdf
Hybrid Data Guard to Cloud GEN2 ExaCS.pdfALI ANWAR, OCP®
 
Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowMarkus Michalewicz
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACMarkus Michalewicz
 
The architecture of SkySQL
The architecture of SkySQLThe architecture of SkySQL
The architecture of SkySQLMariaDB plc
 
Introduction to Oracle Cloud Infrastructure Services
Introduction to Oracle Cloud Infrastructure ServicesIntroduction to Oracle Cloud Infrastructure Services
Introduction to Oracle Cloud Infrastructure ServicesKnoldus Inc.
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONMarkus Michalewicz
 
Microsoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations PresentationMicrosoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations PresentationMicrosoft Private Cloud
 
Phar Data Platform: From the Lakehouse Paradigm to the Reality
Phar Data Platform: From the Lakehouse Paradigm to the RealityPhar Data Platform: From the Lakehouse Paradigm to the Reality
Phar Data Platform: From the Lakehouse Paradigm to the RealityDatabricks
 
Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsAnil Nair
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)James Serra
 
HA/DR options with SQL Server in Azure and hybrid
HA/DR options with SQL Server in Azure and hybridHA/DR options with SQL Server in Azure and hybrid
HA/DR options with SQL Server in Azure and hybridJames Serra
 
Introduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse ArchitectureIntroduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse ArchitectureDatabricks
 
Oracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACOracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACMarkus Michalewicz
 
Airbyte @ Airflow Summit - The new modern data stack
Airbyte @ Airflow Summit - The new modern data stackAirbyte @ Airflow Summit - The new modern data stack
Airbyte @ Airflow Summit - The new modern data stackMichel Tricot
 
Should I move my database to the cloud?
Should I move my database to the cloud?Should I move my database to the cloud?
Should I move my database to the cloud?James Serra
 
Moving to Databricks & Delta
Moving to Databricks & DeltaMoving to Databricks & Delta
Moving to Databricks & DeltaDatabricks
 
A microservice approach for legacy modernisation
A microservice approach for legacy modernisationA microservice approach for legacy modernisation
A microservice approach for legacy modernisationluisw19
 
Building an open data platform with apache iceberg
Building an open data platform with apache icebergBuilding an open data platform with apache iceberg
Building an open data platform with apache icebergAlluxio, Inc.
 
Databricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks
 

Was ist angesagt? (20)

Hybrid Data Guard to Cloud GEN2 ExaCS.pdf
Hybrid Data Guard to Cloud GEN2 ExaCS.pdfHybrid Data Guard to Cloud GEN2 ExaCS.pdf
Hybrid Data Guard to Cloud GEN2 ExaCS.pdf
 
Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & How
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
 
The architecture of SkySQL
The architecture of SkySQLThe architecture of SkySQL
The architecture of SkySQL
 
Introduction to Oracle Cloud Infrastructure Services
Introduction to Oracle Cloud Infrastructure ServicesIntroduction to Oracle Cloud Infrastructure Services
Introduction to Oracle Cloud Infrastructure Services
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLON
 
Microsoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations PresentationMicrosoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations Presentation
 
Phar Data Platform: From the Lakehouse Paradigm to the Reality
Phar Data Platform: From the Lakehouse Paradigm to the RealityPhar Data Platform: From the Lakehouse Paradigm to the Reality
Phar Data Platform: From the Lakehouse Paradigm to the Reality
 
Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret Internals
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)
 
HA/DR options with SQL Server in Azure and hybrid
HA/DR options with SQL Server in Azure and hybridHA/DR options with SQL Server in Azure and hybrid
HA/DR options with SQL Server in Azure and hybrid
 
Introduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse ArchitectureIntroduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse Architecture
 
Oracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACOracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RAC
 
Airbyte @ Airflow Summit - The new modern data stack
Airbyte @ Airflow Summit - The new modern data stackAirbyte @ Airflow Summit - The new modern data stack
Airbyte @ Airflow Summit - The new modern data stack
 
Should I move my database to the cloud?
Should I move my database to the cloud?Should I move my database to the cloud?
Should I move my database to the cloud?
 
Moving to Databricks & Delta
Moving to Databricks & DeltaMoving to Databricks & Delta
Moving to Databricks & Delta
 
Oracle Cloud Infrastructure
Oracle Cloud InfrastructureOracle Cloud Infrastructure
Oracle Cloud Infrastructure
 
A microservice approach for legacy modernisation
A microservice approach for legacy modernisationA microservice approach for legacy modernisation
A microservice approach for legacy modernisation
 
Building an open data platform with apache iceberg
Building an open data platform with apache icebergBuilding an open data platform with apache iceberg
Building an open data platform with apache iceberg
 
Databricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks Delta Lake and Its Benefits
Databricks Delta Lake and Its Benefits
 

Andere mochten auch

3 ways to reduce Oracle license costs
3 ways to reduce Oracle license costs3 ways to reduce Oracle license costs
3 ways to reduce Oracle license costsWilliam Macleod
 
Optimizing Oracle licensing in VMware environments
Optimizing Oracle licensing in VMware environments Optimizing Oracle licensing in VMware environments
Optimizing Oracle licensing in VMware environments iQuate
 
Oracle database - The most common license compliance issues seen
Oracle database - The most common license compliance issues seenOracle database - The most common license compliance issues seen
Oracle database - The most common license compliance issues seenb.lay
 
ITAM Tools Day, November 2015 - iQuate
ITAM Tools Day, November 2015 - iQuateITAM Tools Day, November 2015 - iQuate
ITAM Tools Day, November 2015 - iQuateMartin Thompson
 
Oracle Lizenzierung bei Einsatz von Virtualisierungslösungen - DOAG Konferenz...
Oracle Lizenzierung bei Einsatz von Virtualisierungslösungen - DOAG Konferenz...Oracle Lizenzierung bei Einsatz von Virtualisierungslösungen - DOAG Konferenz...
Oracle Lizenzierung bei Einsatz von Virtualisierungslösungen - DOAG Konferenz...OPITZ CONSULTING Deutschland
 
Oracle Database Licensing Rules
Oracle Database Licensing RulesOracle Database Licensing Rules
Oracle Database Licensing RulesDoddi Priyambodo
 
Nine key rules of Oracle Licensing
Nine key rules of Oracle LicensingNine key rules of Oracle Licensing
Nine key rules of Oracle LicensingKay Williams
 
Don't wait for an oracle audit - Be proactive!
Don't wait for an oracle audit - Be proactive!Don't wait for an oracle audit - Be proactive!
Don't wait for an oracle audit - Be proactive!Kay Williams
 
Performance comparison: Multi-Model vs. MongoDB and Neo4j
Performance comparison: Multi-Model vs. MongoDB and Neo4jPerformance comparison: Multi-Model vs. MongoDB and Neo4j
Performance comparison: Multi-Model vs. MongoDB and Neo4jArangoDB Database
 
The Various Types of SAP Licenses
The Various Types of SAP LicensesThe Various Types of SAP Licenses
The Various Types of SAP LicensesXpandion
 
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...Amazon Web Services
 
Understanding software licensing with IBM Power Systems PowerVM virtualization
Understanding software licensing with IBM Power Systems PowerVM virtualizationUnderstanding software licensing with IBM Power Systems PowerVM virtualization
Understanding software licensing with IBM Power Systems PowerVM virtualizationJay Kruemcke
 
Oracle licensing rules the 5 fatal mistakes
Oracle licensing rules   the 5 fatal mistakesOracle licensing rules   the 5 fatal mistakes
Oracle licensing rules the 5 fatal mistakesKay Williams
 
Using the Internet to Research Private Companies
Using the Internet to Research Private CompaniesUsing the Internet to Research Private Companies
Using the Internet to Research Private CompaniesAugust Jackson
 
Motorcycle and ATV Insurance
Motorcycle and ATV InsuranceMotorcycle and ATV Insurance
Motorcycle and ATV InsuranceSterlinginsurance
 

Andere mochten auch (17)

3 ways to reduce Oracle license costs
3 ways to reduce Oracle license costs3 ways to reduce Oracle license costs
3 ways to reduce Oracle license costs
 
Optimizing Oracle licensing in VMware environments
Optimizing Oracle licensing in VMware environments Optimizing Oracle licensing in VMware environments
Optimizing Oracle licensing in VMware environments
 
Oracle database - The most common license compliance issues seen
Oracle database - The most common license compliance issues seenOracle database - The most common license compliance issues seen
Oracle database - The most common license compliance issues seen
 
ITAM Tools Day, November 2015 - iQuate
ITAM Tools Day, November 2015 - iQuateITAM Tools Day, November 2015 - iQuate
ITAM Tools Day, November 2015 - iQuate
 
Oracle Lizenzierung bei Einsatz von Virtualisierungslösungen - DOAG Konferenz...
Oracle Lizenzierung bei Einsatz von Virtualisierungslösungen - DOAG Konferenz...Oracle Lizenzierung bei Einsatz von Virtualisierungslösungen - DOAG Konferenz...
Oracle Lizenzierung bei Einsatz von Virtualisierungslösungen - DOAG Konferenz...
 
Oracle Database Licensing Rules
Oracle Database Licensing RulesOracle Database Licensing Rules
Oracle Database Licensing Rules
 
Nine key rules of Oracle Licensing
Nine key rules of Oracle LicensingNine key rules of Oracle Licensing
Nine key rules of Oracle Licensing
 
Don't wait for an oracle audit - Be proactive!
Don't wait for an oracle audit - Be proactive!Don't wait for an oracle audit - Be proactive!
Don't wait for an oracle audit - Be proactive!
 
Performance comparison: Multi-Model vs. MongoDB and Neo4j
Performance comparison: Multi-Model vs. MongoDB and Neo4jPerformance comparison: Multi-Model vs. MongoDB and Neo4j
Performance comparison: Multi-Model vs. MongoDB and Neo4j
 
The Various Types of SAP Licenses
The Various Types of SAP LicensesThe Various Types of SAP Licenses
The Various Types of SAP Licenses
 
SAP License Audit Report
SAP License Audit ReportSAP License Audit Report
SAP License Audit Report
 
SAP License Cost
SAP License CostSAP License Cost
SAP License Cost
 
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
 
Understanding software licensing with IBM Power Systems PowerVM virtualization
Understanding software licensing with IBM Power Systems PowerVM virtualizationUnderstanding software licensing with IBM Power Systems PowerVM virtualization
Understanding software licensing with IBM Power Systems PowerVM virtualization
 
Oracle licensing rules the 5 fatal mistakes
Oracle licensing rules   the 5 fatal mistakesOracle licensing rules   the 5 fatal mistakes
Oracle licensing rules the 5 fatal mistakes
 
Using the Internet to Research Private Companies
Using the Internet to Research Private CompaniesUsing the Internet to Research Private Companies
Using the Internet to Research Private Companies
 
Motorcycle and ATV Insurance
Motorcycle and ATV InsuranceMotorcycle and ATV Insurance
Motorcycle and ATV Insurance
 

Ähnlich wie Oracle licensing on VMware, Cloud, Hyper V and other virtualised platforms

Optimized License Management for the Datacenter
Optimized License Management for the DatacenterOptimized License Management for the Datacenter
Optimized License Management for the DatacenterFlexera
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceMarketingArrowECS_CZ
 
Server virtualization and cloud computing
Server virtualization and cloud computingServer virtualization and cloud computing
Server virtualization and cloud computingJoseph D'Antoni
 
Brainware ITAM Review Tools Day
Brainware ITAM Review Tools Day Brainware ITAM Review Tools Day
Brainware ITAM Review Tools Day Martin Thompson
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Fran Navarro
 
Planning Optimal Lotus Quickr services for Portal (J2EE) Deployments
Planning Optimal Lotus Quickr services for Portal (J2EE) DeploymentsPlanning Optimal Lotus Quickr services for Portal (J2EE) Deployments
Planning Optimal Lotus Quickr services for Portal (J2EE) DeploymentsStuart McIntyre
 
MySQL Replication Performance in the Cloud
MySQL Replication Performance in the CloudMySQL Replication Performance in the Cloud
MySQL Replication Performance in the CloudVitor Oliveira
 
Oracle virtual appliance
Oracle virtual applianceOracle virtual appliance
Oracle virtual appliancesolarisyougood
 
OOW 2013 Highlights
OOW 2013 HighlightsOOW 2013 Highlights
OOW 2013 HighlightsAna Galindo
 
Hitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as Code
Hitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as CodeHitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as Code
Hitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as CodeRobert van Mölken
 
E N A B L I N G V I R T U A L I Z E D G RI D S W I T H O R A C L E A...
E N A B L I N G   V I R T U A L I Z E D   G RI D S   W I T H   O R A C L E  A...E N A B L I N G   V I R T U A L I Z E D   G RI D S   W I T H   O R A C L E  A...
E N A B L I N G V I R T U A L I Z E D G RI D S W I T H O R A C L E A...Frank Martin
 
Long and winding road - 2014
Long and winding road  - 2014Long and winding road  - 2014
Long and winding road - 2014Connor McDonald
 
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021:   Managing Databases in the Cloud - the First Step, a Succes...Idera live 2021:   Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...IDERA Software
 
veshaal-singh-ebs-oracle cloud(iaas+paas)
veshaal-singh-ebs-oracle cloud(iaas+paas)veshaal-singh-ebs-oracle cloud(iaas+paas)
veshaal-singh-ebs-oracle cloud(iaas+paas)aioughydchapter
 
Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)Bobby Curtis
 
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoOracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoMarkus Michalewicz
 

Ähnlich wie Oracle licensing on VMware, Cloud, Hyper V and other virtualised platforms (20)

Oracle partners-in-india
Oracle partners-in-indiaOracle partners-in-india
Oracle partners-in-india
 
Optimized License Management for the Datacenter
Optimized License Management for the DatacenterOptimized License Management for the Datacenter
Optimized License Management for the Datacenter
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
 
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
 
Server virtualization and cloud computing
Server virtualization and cloud computingServer virtualization and cloud computing
Server virtualization and cloud computing
 
Brainware ITAM Review Tools Day
Brainware ITAM Review Tools Day Brainware ITAM Review Tools Day
Brainware ITAM Review Tools Day
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
 
Planning Optimal Lotus Quickr services for Portal (J2EE) Deployments
Planning Optimal Lotus Quickr services for Portal (J2EE) DeploymentsPlanning Optimal Lotus Quickr services for Portal (J2EE) Deployments
Planning Optimal Lotus Quickr services for Portal (J2EE) Deployments
 
MySQL Replication Performance in the Cloud
MySQL Replication Performance in the CloudMySQL Replication Performance in the Cloud
MySQL Replication Performance in the Cloud
 
Oracle virtual appliance
Oracle virtual applianceOracle virtual appliance
Oracle virtual appliance
 
OOW 2013 Highlights
OOW 2013 HighlightsOOW 2013 Highlights
OOW 2013 Highlights
 
Why_Oracle_Hardware.ppt
Why_Oracle_Hardware.pptWhy_Oracle_Hardware.ppt
Why_Oracle_Hardware.ppt
 
Hitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as Code
Hitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as CodeHitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as Code
Hitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as Code
 
E N A B L I N G V I R T U A L I Z E D G RI D S W I T H O R A C L E A...
E N A B L I N G   V I R T U A L I Z E D   G RI D S   W I T H   O R A C L E  A...E N A B L I N G   V I R T U A L I Z E D   G RI D S   W I T H   O R A C L E  A...
E N A B L I N G V I R T U A L I Z E D G RI D S W I T H O R A C L E A...
 
Long and winding road - 2014
Long and winding road  - 2014Long and winding road  - 2014
Long and winding road - 2014
 
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021:   Managing Databases in the Cloud - the First Step, a Succes...Idera live 2021:   Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
 
veshaal-singh-ebs-oracle cloud(iaas+paas)
veshaal-singh-ebs-oracle cloud(iaas+paas)veshaal-singh-ebs-oracle cloud(iaas+paas)
veshaal-singh-ebs-oracle cloud(iaas+paas)
 
Session 307 ravi pendekanti engineered systems
Session 307  ravi pendekanti engineered systemsSession 307  ravi pendekanti engineered systems
Session 307 ravi pendekanti engineered systems
 
Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)
 
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoOracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
 

Mehr von Onomi

What's new in SQL Server 2016
What's new in SQL Server 2016What's new in SQL Server 2016
What's new in SQL Server 2016Onomi
 
SQL Server 2016 Editions
SQL Server 2016 Editions SQL Server 2016 Editions
SQL Server 2016 Editions Onomi
 
Oracle standard edition 2
Oracle standard edition 2 Oracle standard edition 2
Oracle standard edition 2 Onomi
 
Introduction to Couchbase: Onomi
Introduction to Couchbase: OnomiIntroduction to Couchbase: Onomi
Introduction to Couchbase: OnomiOnomi
 
Onomi - MongoDB Introduction
Onomi - MongoDB IntroductionOnomi - MongoDB Introduction
Onomi - MongoDB IntroductionOnomi
 
SQL Server 2014 New Features
SQL Server 2014 New FeaturesSQL Server 2014 New Features
SQL Server 2014 New FeaturesOnomi
 
Onomi Launch Presentation
Onomi Launch PresentationOnomi Launch Presentation
Onomi Launch PresentationOnomi
 
Database Health-Check Consulting Service
Database Health-Check Consulting ServiceDatabase Health-Check Consulting Service
Database Health-Check Consulting ServiceOnomi
 
Database Consulting Services
Database Consulting Services Database Consulting Services
Database Consulting Services Onomi
 

Mehr von Onomi (9)

What's new in SQL Server 2016
What's new in SQL Server 2016What's new in SQL Server 2016
What's new in SQL Server 2016
 
SQL Server 2016 Editions
SQL Server 2016 Editions SQL Server 2016 Editions
SQL Server 2016 Editions
 
Oracle standard edition 2
Oracle standard edition 2 Oracle standard edition 2
Oracle standard edition 2
 
Introduction to Couchbase: Onomi
Introduction to Couchbase: OnomiIntroduction to Couchbase: Onomi
Introduction to Couchbase: Onomi
 
Onomi - MongoDB Introduction
Onomi - MongoDB IntroductionOnomi - MongoDB Introduction
Onomi - MongoDB Introduction
 
SQL Server 2014 New Features
SQL Server 2014 New FeaturesSQL Server 2014 New Features
SQL Server 2014 New Features
 
Onomi Launch Presentation
Onomi Launch PresentationOnomi Launch Presentation
Onomi Launch Presentation
 
Database Health-Check Consulting Service
Database Health-Check Consulting ServiceDatabase Health-Check Consulting Service
Database Health-Check Consulting Service
 
Database Consulting Services
Database Consulting Services Database Consulting Services
Database Consulting Services
 

Kürzlich hochgeladen

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Kürzlich hochgeladen (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
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...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
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
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

Oracle licensing on VMware, Cloud, Hyper V and other virtualised platforms

  • 1. Lace Market House Nottingham NG1 1HW www.onomi.co.uk www.onomi.co.uk Do’s and Don’ts of Oracle licensing in a virtualised world Questions to info@onomi.co.uk UK Dial in number is: 0330 221 9922
  • 2. Introducing your Hosts: Onomi Independent Database Specialist Licensing Services Experienced Consultants 24x7 Managed Services
  • 3. Free White Paper  Please note that a 15-page white paper by the presenter will be provided to attendees of today’s session.  This discusses more fully all the thought processes behind the topic and provides relevant sources for the information Note : all the principles I discuss in these materials reflects the generic position. Everything in life is negotiable, including Oracle contracts, for those with enough influence.
  • 4. The evolution of deployment architecture Keeping an eye on Oracle’s commercial interpretation Physically- managed server Bare metal + native O/S Multiple cpus gradually evolved into highly-scalable Symmetric Multi-Processor architectures For many years cpus were single core.
  • 5. The evolution of deployment architecture Keeping an eye on Oracle’s commercial interpretation Physically- managed server Bare metal + native O/S Hardware Partitioning Native O/S + rigidly ring-fenced set of cpu resources. Later developed migration features Framework for managing resources. Oracle recognises specific technologies as “hardware partitioning”. Debating the meaning is futile : these are Oracle’s rules. Later developed migration features. Oracle has not accepted these as compliant with their partitioning doctrine for licensing
  • 6. The evolution of deployment architecture Keeping an eye on Oracle’s commercial interpretation Physically- managed server Bare metal + native O/S Hardware Partitioning Native O/S + rigidly ring-fenced set of cpu resources. Later developed migration features Virtualised Clusters Hypervisor with multiple, varied O/S instances and live migration It would be unwise to make the general assumption that a virtual machine can be a hardware partition for Oracle licensing
  • 7. The evolution of deployment architecture Keeping an eye on Oracle’s commercial interpretation Physically- managed server Bare metal + native O/S Hardware Partitioning Native O/S + rigidly ring-fenced set of cpu resources. Later developed migration features Virtualised Clusters Hypervisor with multiple, varied O/S instances and live migration Cloud Abstraction rather than new technique, lots of variety We’ll explore types of Cloud later
  • 8. The evolution of deployment architecture Keeping an eye on Oracle’s commercial interpretation Physically- managed server Bare metal + native O/S Hardware Partitioning Native O/S + rigidly ring-fenced set of cpu resources. Later developed migration features Virtualised Clusters Hypervisor with multiple, varied O/S instances and live migration Cloud Abstraction rather than new technique, lots of variety Don’t assume that the older models are now irrelevant, far from it !
  • 9. Licensable Environment  A term I created to clarify how Oracle’s licensing rules play out in the real world, and how you should approach measuring compliance  The valid choices are simply these :- o The whole of a physically-managed server in the good old-fashioned way o An approved regime of hardware partitioning. (NB on x86 kit, the only candidates are OVM for x86 (without live migration) or Solaris x86 running natively with capped Containers o The whole of a virtualised cluster**  Generally all the above are considered equal in licensing, and many rules apply to all of them. This has some unforeseen outcomes.  ** Oracle has started to expand licensing scope for VMWare post vCenter 5.1. If one instance of vCenter manages multiple clusters, Oracle will say they are all potential migration targets and must be licensed.
  • 10. Licence Metrics  The vast majority of Oracle Technology products offer a choice of Processor or Named User Plus metrics  Virtualisation and Cloud have not generated new metrics, and bearing in mind the Licensable Environment concept, lets ensure the meaning of the available metrics is clear
  • 11. Named User Plus (NUP) Metric  A user under this metric is a real individual (or an automated device) who interacts with the licensed system.  Hence schema ownership, authentication method and connection method are all irrelevant  It is NOT a measure of concurrency – prior to Sept 2002 there was a Concurrent Device (CD) metric for which some customers still retain valid contracts.  It also does not support the notion of job-sharing, ALL users must be licensed (assuming no special contract has been negotiated)  You are not obliged to keep a register of names, and it is accepted that staff leave & join – but if audited you must be compliant  Remember if using Oracle middleware as well as database, both tiers must reflect the user community (or else use the Processor metric)  Using a web-style architecture does not in itself invalidate use of NUPs (but if self- registration is possible then Processor metric is required)
  • 12. Processor Metric Beware, this means two entirely different things.  For products with “Standard Edition” in the name (including DB SE1), a processor is counted as an occupied cpu socket WITH NO REGARD TO CORES.  Otherwise, a processor in licensing terms is derived as follows:- o Add up the cores in all relevant sockets o Apply Oracle’s designated multi-core factor ** for the chip-type http://www.oracle.com/us/corporate/contracts/processor-core-factor-table-070634.pdf (tip : all Intel and AMD x86 chips are 0.5 factor). E.g. 2 x quad-core Xeons = 8 cores = 4 Processor licences For NUPs, take this result and multiply by the mandated minimum e.g. in above case for DB Enterprise Edition 4 * 25 = 100 NUP minimum ** ignore the heading “Effective Date : March 16th 2009”. The latest changes are listed at the end.
  • 13. The “Magic Combination”  The only situations where the Licensable Environment concept is not needed involve products purchased on the Named User Plus metric, and where the mandated minima are given as absolute numbers.  The obvious examples are Database SE and SE1, and the Business Intelligence Suites (SE1 and EE Plus).  NUPs are inherently multi-server rights, and for these products the number required is not linked to the infrastructure design, so simply license all the real individuals.
  • 14. Hardware Partitioning Benefits  The concept and valid regimes are defined in http://www.oracle.com/us/corporate/pricing/partitioning-070609.pdf  if only part of a server is used to run Oracle products, then licence costs can be reduced compared to licensing the entire physical server. Today’s extreme core- densities make this more critical than ever.  if multiple Oracle products are deployed on a physical server, partitions allow the licensing to reflect usage of each without overlap, e.g. you could license 2 cpus for Application Server and 2 cpus for Database, rather than covering 4 cpus for BOTH.  it becomes possible to adopt different Oracle licence metrics for individual partitions, typically this might be to use Named User Plus pricing for development environments whilst Processor pricing may be mandated for production.  Specific hardware partition regimes are documented via the White Paper, including the challenges where some can be invalidated through migration capabilities
  • 15. Virtualised Server Farms  Assume that each Intel server has 2 occupied cpu sockets, and that they are of quad-core design.  Therefore, 24 cores in the cluster (until you extend it…) A typical virtualised server farm
  • 16. Virtualised Server Farms A typical virtualised server farm You plan to run a single 4-core virtual machine for Oracle DB EE Q.1: With VMWare, how many Processor licences are required? A.1: 24. No hardware partitioning is recognised. No node affinity (DRS) is recognised. Each server has 8 cores i.e. 4 licences. Oracle assert the whole cluster must be covered.
  • 17. Virtualised Server Farms A typical virtualised server farm You plan to run a single 4-core virtual machine for Oracle DB EE Q.2: With Oracle VM for x86, how many Processor licences are required? A.2: 24, or 2 Assuming Live Migration can occur, ALL servers must be covered, and no hardware partitioning allowed. Without Live Migration one could partition the 4 cores i.e. 2 Processor licences.
  • 18. Virtualised Server Farms A typical virtualised server farm You plan to run a 4-core virtual machine for Oracle DB SE (servers must have a maximum potential spec of 4 sockets) Q.3: With VMWare, how many Named User Plus licences are required? (Assume a user community of 17 users). A.3: 17. The NUP metric covers ANY NUMBER of servers. There are no per-server or per-cpu minima mandated for DB SE. I call this the “Magic Combination”.
  • 19. Consolidation and/or Customisation?  You may own ISV business applications that include Oracle Technology.  These technology rights are acquired through ASFU licences – Application Specific Full Use. The licences are limited to being used solely with the intellectual property of the specific business solution.  Similarly you may own Oracle eBusiness Suite licences, which provide Restricted Use rights on products such as DB EE and OAS EE.  Be aware that customising beyond the permitted scope of either of the above will require Full Use licences  Be aware that consolidation or refresh projects could lead to illegal mixes of the above being placed together with other instances in a single licensed environment. This is only possible when Full Use licences are obtained.
  • 20. HOW IS ORACLE LICENCED ON THE CLOUD? …… WHICH CLOUD?
  • 21. Reviewing the different types of Cloud • Subscription based; • No conventional licences needed. Oracle Cloud Services Authorised Cloud Environments Hosting Providers Managed Service Providers On Premise (Private Cloud) Hybrid Cloud • Published rules for AWS & Azure; • Note: Amazon off subscription as well. • Oracle licences are owned by the hoster, not the client; • Proprietary Hosting = multiple client orgs; • LASEU = one client org. • Note: The hoster has to provide some Intellectual Property in the service. • Beware!, MSP needs to provide each client with a unique Licensed Environment that mathches the licence entitlement • H/W Partitioning and / or virtualisation principles will apply; • Architect carefully!. • No special considerations; • Evaulate each deployment separately
  • 22. Database 12C: Multitenant Option Does this help with cloud deployments? Let’s start by thinking about the name “Multitenant”. It can imply two different concepts:-  In a hosted cloud, it could mean truly multi-tenant in the sense of multiple client organisations  In all cases, it means a single installed database system providing the framework in which to run multiple, completely isolated database instances
  • 23. Multitenant Option Benefits  Sweats the infrastructure assets to deliver more performance than a collection of multiple instances  Enables High Availability, Disaster Recovery and Backups to be managed at the Container Database level  Greatly facilitates moving or cloning of the Pluggable databases between Containers.  This really helps Oracle in running their Applications in the Cloud. But will it help you with your needs?
  • 24. Multitenant Option Issues  Multitenant Option is no solution for the demise of the Generic Hosting model of licensing  Multitenant is an Option, and as we’d expect therefore applies only to DB EE. So no one should be planning to consolidate all their tiny SE/SE1 databases, it’s not going to happen.  What may confuse is that SE and SE1 do allow the choice of the Multitenant architecture, but only with ONE pluggable database present (no Option needed). So not very “multi” then. However this would help when switching to a new patch level or version, you can prepare the new Container DB (CDB) with the new software level, then quickly move or clone the Pluggable database (PDB).  The CDB is the thing associated with the software binaries, so the whole system will always be at a single version level (right down to the Patch level).  Do all your apps work on the same patch level of Oracle? If not their databases can’t co-reside under a single CDB.  Licensing is applied to the CDB level and so any Options used by any PDBs will be licensable for the whole infrastructure
  • 25. Summary  Oracle’s licensing principles take a less than intuitive position regarding virtualised and “migrate-able” environments.  Today’s hardware is over-burdened with core-density that was unthinkable only a few years ago.  The key tool available to customers and managed service providers to retain control of licensed capacity is Oracle’s concept of hardware partitioning  On commodity x86 hardware, only Oracle VM for x86 and Solaris x86 are contenders for implementing hardware partitions, no matter how much customers tend to gravitate towards VMWare or Hyper-V  Always adopt my principle of Licensable Environment as your guiding light  Cloud requirements need to be scrutinised to establish the underlying context. In some cases special principles apply, but often the matter will be resolved into the virtualisation or partitioning arenas, and rules for those must be applied
  • 26. Next Actions Claim your free half day workshop with an experienced consultant.
  • 27. Q & A