Sie sind auf Seite 1von 45

What You Need to Know about Oracle

Database Licensing on Converged and


Hyper-Converged Infrastructure
Key takeaways

Become an Oracle Enable the use of Leverage Oracle licensing


Licensing super hero by hyper-converged best practices and partners
understanding database infrastructure by knowing to drive your Oracle on
processor based how to deploy Oracle for hyper-converged
licensing rules licensing compliance infrastructure

2 © Copyright 2017 Dell Inc.


Agenda

• Findings from a recent survey of Oracle DBAs


• What is converged and hyper-converged infrastructure?
• The three laws of Oracle licensing
What you need to – Contractual and non-contractual documents
know about Oracle – CPU, processors and hyper-threading
– Example of how to determine the number of Oracle licenses
database licensing
• Galaxy licensing scenario
on converged and
• Soft partitioning scenario
hyper-converged
infrastructure • VMware vSphere cluster scenario
• Replication scenario
• Summary

3 © Copyright 2017 Dell Inc.


Strategies to reduce time and budget
IT wants to standardize, consolidate, automate and virtualize on flash

Deploy an All-Flash
Infrastructure

More Virtualization of Databases

Extremely
Important
Database or Datacenter
Automation
Important

Database or Datacenter
Consolidation

Standardizing of IT
Infrastructure

0% 10% 20% 30% 40% 50% 60% 70% 80%

4 © Copyright 2017 Dell Inc.


How does IT keep up?

On premise and Platform 2 vs.


Silos in IT Scale
off premise platform 3
Lead the Market in
Understand workloads P3 less reliant Stranded assets = IT still deploying many
economics l performance on traditional infrastructure low utilization
Converged & Hyper
physical servers, arrays
security l compliance
values and services Converged Platforms
availability

Placement tools Only can Blocks, racks, appliances Vscale simplifies scale,
EHC and Virtustream do both! Vscale Architecture consolidates resources

Infrastructure needs to get out of the way

5 © Copyright 2017 Dell Inc.


Delivered for your consumption model
Driven by requirements and desired experience

Build Buy
Simplify procurement, deployment and lifecycle Turnkey, single-vendor lifecycle assurance

Reduce risk, accelerate time to value, deliver lifecycle assurance

Validated solutions Engineered systems Hybrid cloud platforms

+

6 © Copyright 2017 Dell Inc.


Dell EMC converged infrastructure strategy

Enterprise data center Enterprise and SP SME and enterprise


traditional workloads mixed workloads edge/ROBO

Blocks Racks Appliances

7 © Copyright 2017 Dell Inc.


Hyper-converged
Hyper-Converged

Servers

+
Storage

Traditional Software-Defined
8 © Copyright 2017 Dell Inc.
VxRailT hyper-converged appliance
Exclusive partnership between Dell EMC and VMware

VIRTUAL DESKTOPS SERVER WORKLOADS HYBRID CLOUD DISTRIBUTED ENTERPRISE


Deploy hundreds of desktops Standardize and consolidate Seamless backup and replication to Manage and Orchestrate across locations
in minutes on one appliance infrastructure for all the cloud with no downtime
remote/departmental workloads

MULTIPLE CONFIGS NON-DISRUPTIVE DATA SERVICES FOR INTEGRATED


AND SCALE POINTS SDDC SCALE OUT EFFICIENCY REPLICATION

9 © Copyright 2017 Dell Inc.


Why VxRack System 1000?

Scale on demand
(start small, grow BIG)

Simple to manage, upgrade and sustain

Fully integrated rack-scale fabric

Hyper-Converged System
Optimized for Agility and Opex Savings
10 © Copyright 2017 Dell Inc.
Oracle Licensing
Mind map of an Oracle license superhero Success factors
• Trusted high
performance
infrastructure
Oracle Why Oracle databases: • All FLASH
Virtualization Mission critical databases storage
• Trusted
embedded nearly everywhere • Enterprise
• Feature rich protection
• World community • License
• Platform independent compliance
Foundational for: • Safe choice monitoring
• Consolidation
• Agility (vMotion, etc.)
• Automation Licensing:
• Protection • Significant investment for
• Software-as-a-Service @ customers
• Many times the cost of the Number one risk
hardware infrastructure • Licensing
Savings Automation Compliance gap
• CapEx • High Availability
• OpEx • DRS
• Provisioning
Oracle Licensing Superheroes Unlocks
Super power is knowledge the future
Reinvestment
• New technology Service Organization
• Continued learning / experience • Automation of routine tasks Understands Oracle Proponent of embracing
• Self-service portal Licensing Rules technology transformation
• On-ramp to the on-prem cloud

Collaborates and calls upon other


12 © Copyright 2017 Dell Inc. superheroes
Asimov’s three laws of Oracle licensing
Oracle’s agreement: SLA, OLSA or OMA

3. Laws 1 and 2
1. You must license 2. You must license
apply to
where Oracle where Oracle
physical &
programs are programs are
virtual
installed Running
platforms

and / or

13 © Copyright 2017 Dell Inc.


Five rings of non-contractual Oracle documents
Documents not in the Oracle contract

Software Investment Guide "Three Rings for the Elven-kings under the sky,
Licensing Data Recovery Guide Seven for the Dwarf-lords in their halls of stone,
_____ for Mortal Men doomed to die,…
Technology Hosting
Partitioning Policy - J.R.R. Tolkien’s epigraph to The Lord of the Rings

Cloud Computing Environment Policy


How many rings for Mortal Men?

9
Source: Oracle Software Investment Guide
“This document is for education purposes only and provides guidelines regarding Oracle’s policies in effect as of February 12,
2016. This may not be incorporated into any contract and does not constitute a contract or a commitment to any specific
terms.”

14 © Copyright 2017 Dell Inc.


Three rings of contractual Oracle documents
Documents in the Oracle contract
“In the Land of Mordor where the Shadows lie.
Core processor factor table One Ring to rule them all, One Ring to find them,
Technical support policies One Ring to bring them all and in the darkness bind them
In the Land of Mordor where the Shadows lie."
Purchase or support ordering
- J.R.R Tolkien’s epigraph to The Lord of the Rings
documents
Who created the One Ring that ruled them all?
Sauron

Know your contract Know who to talk to Stay cool

Be prepared Oracle Legal Get assistance

15 © Copyright 2017 Dell Inc.


Enterprise edition: Processor taxonomy
Oracle licensing counts cores
Single integrated
circuit die
Is the physical footprint of a
Thread 1 semiconductor. Today’s dies
Hyper-threading
Intel’s proprietary Core 0 are packaged with two or
simultaneous more independent processor
Thread 2 units called “cores.”
multithreading (SMT)
implementation used Thread 3
to improve
parallelization of
Core 1 Processor core(s)
computations Thread 4 A processing unit reads and
Thread 5 executes program instructions.
Multiple cores can run multiple
Oracle Processor Core 2 instructions.
License Thread 6
Does NOT use hyper- Thread 7
threading in counting Oracle Processor
the number of cores. Core 3 License
Counts the number of cores
Thread 8 the databases is installed
and/or running

16 © Copyright 2017 Dell Inc.


Data collection for Oracle Enterprise Edition
We will use these data points for a few scenarios
Oracle processor core factor table
Effective Date: March 16, 2006
Assumptions:
 Number of CPU cores: 4
 Oracle database edition: Enterprise Edition
 License type: Processor License

Oracle technology global price list


December 15, 2015
This document is the property of Oracle Corporation. Any reproduction of this document in part or in whole is strictly prohibited. For education
purposes only. Subject to change without notice.

Assumptions: Processor License Software Update License and support


 Enterprise Edition: $47,500 $10,450
 Multitenant: $17,500 $3,850

17 © Copyright 2017 Dell Inc.


Formulas for estimating Oracle licensing
We will use these data points for a few scenarios

Number of licenses?
Processor cores * core factor = number of database licenses 4 * .5 = 2
License cost with core factor
EE license cost * number of licenses = license cost $47,500 * 2 = $95,000

Multi-tenant option license cost


Multitenant cost * core factor = license cost $17,500 * 2 = $35,000

EE license support cost $10,450 * 2 = $20,900

Multitenant support cost $3, 850 * 2 = $7,700

Grand total $158,600


List prices. No discounts.

18 © Copyright 2017 Dell Inc.


Galaxy Licensing
Oracle Enterprise Edition scenario on VxRack
Oracle Enterprise Edition running on 12 cores

Oracle Cores per Well-known integrated VxRack SDDC stack


cores VxRack Dual Intel E5-2670 v3, 24c Inside the next generation hyper-converged SDDC platform

12 24 1 SDDC Manager
Automated build and configuration
24 2
24 3 vSphere
Consolidation | maximize uptime
24 4
24 5 NSX
24 6 Automated network operations

24 7 vSAN
24 8 Lower storage costs

12 192 Database running on this core No database on this core


20 © Copyright 2017 Dell Inc.
Oracle Galaxy licensing
Oracle Enterprise Edition running on 12 cores

Oracle Cores per Well-known integrated VxRack SDDC stack


Cores VxRack Dual Intel E5-2670 v3, 24c Inside the next generation hyper-converged SDDC platform

12 24 1 SDDC Manager
Automated build & configuration
24 2
Galaxy
Licensing 24 3
Oracle vSphere
requires Consolidation | Maximize uptime
licensing every 24 4
vSphere host
attached to a
given vCenter 24 5 NSX
24 6 Automated network operations

24 7 vSAN
24 8 Lower storage costs

12 192 Database running on this core No database on this core

21 © Copyright 2017 Dell Inc.


Myth: Oracle Galaxy licensing
Oracle Enterprise Edition running on 12 cores

Oracle Cores per Well-known integrated VxRack SDDC stack


Cores VxRack Dual Intel E5-2670 v3, 24c Inside the next generation hyper-converged SDDC platform

12 24 1 SDDC Manager
Automated build & configuration
24 2
Galaxy
Licensing
Oracle 24 3 vSphere
licensing
requires Consolidation | Maximize uptime
licensing every
24 4
vSphere host
attached to a 24 5 NSX
given vCenter

24 6 Automated network operations

24 7 vSAN
24 8 Lower storage costs

12 192
Database running on this core No database on this core
22 © Copyright 2017 Dell Inc.
Soft Partitioning
Oracle Enterprise Edition scenario on VxRack
Oracle Enterprise Edition running on 12 cores

Soft partitioning and limiting cores through disabling a server socket


Both soft partitioning and disabling server sockets limit the number of cores the Oracle database is
installed and/or running.
VxRACK VxRACK
SDDC node FLEX node

SDDC Manager VMware virtualization Physical server Vision software

vSphere Processor scheduling Socket disabling Physical/virtual


affinity Disabling one of the sockets
NSX Using CPU affinity you can assign a through server BIOS settings. Cisco Nexus
virtual machine to a specific
processor(s). ScaleIO
vSAN

Database running on this core No database on this core

24 © Copyright 2017 Dell Inc.


Myth:partitioning
Soft soft partitioning
Oracle Enterprise Edition running on 12 cores
Oracle soft partitioning policy
“Unless explicitly stated elsewhere in this document, soft partitioning is not permitted as a means to determine or limit
the number of software licenses required for any given server or clusters.”

“Any technology not listed in the Hard Partitioning section of this document is considered soft partitioning technology.”

“This document is for education purposes only and provides guidelines regarding Oracle’s policies in effect as of April 5, 2016. This may not
be incorporated into any contract and does not constitute a contract or a commitment to any specific terms.”

Following the
Oracle’s Oracle’s
soft soft partitioning,
partitioning a customer
is NOT contractual
would haveneed
12 cores to pay
tofor
be all 24 cores
licensed

Database running on this core No database on this core

25 © Copyright 2017 Dell Inc.


VMware vSphere
Clusters
Myth:license
Must Must license
all servers
all servers
in a VMware
in a VMware
clustercluster
Mixed application cluster example

Capability to
move Oracle
another host
VMware Cluster with High Availability:
Oracle and other application
Production Test / Development Non-Oracle

ORA

OS

Licensed Licensed Licensed


NOT Licensed

vSphere vSphere vSphere

27 © Copyright 2017 Dell Inc.


Compliance gap example: VMware cluster
Mixed-application cluster example
Compliance gap
An Oracle VM was moved
(accidently or purposely) $948,000
VMware cluster with High Availability:
Oracle and other application
Production Test / Development Non-Oracle

ORA

OS

Licensed Licensed Licensed


NOT Licensed

vSphere vSphere vSphere

28 © Copyright 2017 Dell Inc.


Dedicated VMware cluster for Oracle
All servers are licensed for Oracle
Move virtualized Oracle databases anywhere in the cluster when
ALL cores have been licensed
VMware cluster with High Availability: dedicated to Oracle
Copy of production and move to test/development

Production Test/development

ORA

 
OS

Licensed Licensed

vSphere vSphere

29 © Copyright 2017 Dell Inc.


Storage Considerations
Myth: Servers
Servers sharing
sharing
storage
storage
Mixed-application cluster example

Validate
If Oraclenon-Oracle hosts
binaries can cannot
be read fromread
other
ORACLE_HOME and related
servers, then the customer admin
must license All nodes on the same storage
directories
those cores

Production Test/development Non-Oracle Non-Oracle

ORA

OS

Licensed Licensed Licensed


NOT Licensed Licensed
NOT Licensed

Virtual SAN (VSAN)

vSphere vSphere vSphere vSphere

31 © Copyright 2017 Dell Inc.


What is ScaleIO?
Software that creates a scale-out, highly performant and resilient hyper-converged infrastructure or external
storage system out of standard x86 servers with DAS

Creates a scale-out, server-based infrastructure that pools


Software
local storage and performance resources

Any combination of virtual AND physical OSs: Windows,


OS Agnostic Linux, VMware, etc.

Media Agnostic HDDs, SSDs, and PCIe flash devices

Server Agnostic Runs on any x86 server

32 © Copyright 2017 Dell Inc.


What is ScaleIO?
Two super-lightweight pieces of software that combine to deliver an incredibly differentiated value proposition

SDC SDS
ScaleIO data client ScaleIO data server

Lightweight device Lightweight service that


driver that provides takes local DAS and
applications access to presents it as part of a
storage shared pool of storage

33 © Copyright 2017 Dell Inc.


ScaleIO configurations: 2-layer server SAN

Ethernet access PCIe/SCSI bus access

• SDS nodes
app dedicated to serving
SDS SDC
storage
• Operationally
app Bestseparated
choice for Oracle
SDS SDC
because processors are
• Drop-in replacement
dedicated to database
for block storage
app performance
SDS SDC • Any x86 OS, any
ETHERNET
combination of
app
operating systems
SDS SDC and hypervisors is
possible
app
SDS SDC

34 © Copyright 2017 Dell Inc.


ScaleIO configurations: Converged
Ethernet access PCIe/SCSI bus access

vSphere cluster HyperV cluster


• Both SDS and SDC
app SDC SDC app on the same node
SDS SDS • CPU and memory
efficient; more
app
SDC SDC
app
resources for
SDS SDS compute
Sharing CPU for storage
and
• Candatabase
serve not the best
different
SDC SDC return on investment
hypervisor for
clusters
app app
SDS SDS
Oracle
with one storage
ETHERNET
cluster
SDC SDC
app app
SDS SDS

SDC SDC
app app
SDS SDS

35 © Copyright 2017 Dell Inc.


Storage Replication
Replication of database
Protecting database using storage replication

Production

ORA All replicated files are NOT mounted


and cannot be seen by a host
OS

Licensed

Mounted Database files Replication Database files Unmounted

vSphere vSphere

37 © Copyright 2017 Dell Inc.


Disaster failover and failback
Protecting database using storage replication

• Backup testing – allows a customer to test the restoration of backups to an unlicensed server four times
a year for two days each time.
• 10-day rule – allows a customer to failover to, and then back from, an unlicensed server for a total of
10 days per year
Production Production

ORA ORA

OS OS

Licensed UNlicensed

Mounted Database files Replication


Replication Database files Mounted
Unmounted
Disaster
vSphere vSphere

38 © Copyright 2017 Dell Inc.


Heat map of Oracle licensing strategies
Risk
Negligible Marginal Probale Likely
Virtualize databases Over 70% of surveyed No affinity and anti-affinity No rules for database No monitoring of license
DBAs have virtualized rules placement compliance
their databases

Processor scheduling Restrict VM to subset of Manual vMotion – No monitoring of license


processors processor affinity might no compliance
affinity longer apply

BIOS disabling of socket Entire server is licensed No monitoring of license


compliance
and/or processors
Mixed Application Affinity and anti-affinity Manual vMotion to non- No monitoring of license
rules in place licensed server compliance
Cluster
Dedicated Oracle Cluster All servers have been No monitoring of license
licensed in the cluster compliance

SAN based replication Unmounted / 10 day rule

for database protection

39 © Copyright 2017 Dell Inc.


You are an Oracle licensing superhero
Knowledge is
power to license
Oracle!
Embrace new technology for databases

@
Rules to determine license compliance

40 © Copyright 2017 Dell Inc.


House of Brick
• Oracle license review – Understand Oracle license usage and determine any
compliance issues.

• Oracle license optimization – Create architectures and procedures that minimize the
Oracle licensing footprint while maximizing the benefits of VMware virtualized systems.
This focuses on analysis of both the primary and DR/HA environments.

• Oracle audit defense – Defend customers who have received an Oracle audit notice
(or the threat of one).

• ULA exit consulting – Maximize the benefits of exiting an Unlimited License


Agreement (ULA), and develop strategies for ongoing license management.

• New and renewal license consulting – Determine the amount of license client’s
actually need for their virtual environments.

• Managed license support service for Oracle – Provide ongoing proactive support for
the Oracle environment to ensure compliance. This service uses a combination of
innovative tools and advanced consulting, and delivers unlimited support for Oracle
audit defense.

41 © Copyright 2017 Dell Inc.


VLSS: LicenseFortress
• What sets us apart from our competition is that we guarantee our work, with
insurance backing from Berkshire Hathaway and legal representation from top 10
legal firm, Husch Blackwell.
– What do we mean by a “guarantee”? If we are wrong, we'll pay.
– Proprietary Audit Management Tool with Customer Portal
– Quarterly Compliance Reports
– Access to VLSS Licensing Experts
– On-boarding assistance for New DBAs/hires/etc.
– Review physical, virtual and cloud environments including VMware, OVM adn Hyper-V
Virtualization, Oracle-on-Oracle, soft/hard/trusted partitioning (LPARs, LDOMS, etc.)
– Legal representation by Husch Blackwell
– Insurance backing by Berkshire Hathaway

• About: VLSS LicenseFortress


42 © Copyright 2017 Dell Inc.
Join our DBA online communities
Become a member of Dell EMC community network!

Dell EMC Community


for DBAs
• Best practices papers
• Proven solutions
• Podcasts
• Interactive blog posts
• Webcasts and videos
• Upcoming events
http://www.dellemc.com/everythingoracle

43 © Copyright 2017 Dell Inc.


Realize your next steps

Attend Breakout Sessions See the Ready Solutions in action at the


• Scheduling OptionsAdd to My InterestsVMAX Expo
& Oracle: Blazing Performance & No Impact • Kiosks and Customer Presentations in the Converged
Backup, A DBA's Dream! Platforms and Solutions booth #872
Wednesday, 12pm, Room (TBD)
Engage with our Dell EMC Oracle subject
• Empowering MS SQL & Oracle DBAs With matter experts to learn more
XtremIO
Thursday, 11:30, Room (TBD)
Visit emc.com/everythingoracle

44 © Copyright 2017 Dell Inc.


Thank You

Das könnte Ihnen auch gefallen