Emc SR
Emc SR
Emc SR
2
Benefits of Running Oracle on VMware
3
Why Deploy Oracle Databases on VMware?
Consolidate licensing
Oracle Licensing Potentially Increase utilization of Oracle licenses
(Depends on degree of consolidation)
4 4
VM Density Is Critical in Virtual Environment
1:1 1:1
1:1
Many:1
1:1
5
Distributed Resource Scheduler
6
VMware High Availability (HA)
7
vSphere 4.1 and 5.0 – App-Aware HA
VMware HA
VMware HA
Protect against
hardware failures Protect against app failures
• Simplify management of
VMware vSphere VMware vSphere recovery and migration plans
9
The Trend Is Clear
67%
53%
47%
42% 43%
34%
28% 28%
38% Apr
25% 25%
2011
18% Jan
2010
Microsoft Microsoft Microsoft Oracle Oracle
SAP
Exchange SharePoint SQL Middleware DB
Source: VMware customer survey, Jan 2010 and April 2011 interim results
Data: Total number of instances of that workload deployed in your organization and the percentage of those instances that are virtualized
10
Oracle Databases on VMware
Key Benefits
Workload Management and QoS
11
Dynamic Scalability for Oracle Database and Applications
1 vCPU 4 vCPU
Hot-Add capacity 2GB
64GB
Provision additional
app instance in minutes
12
Dynamic Load Balancing of Resources
Tier 1 Tier 2 Tier 3
Storage
13
Oracle 11g R2 DB Server – vMotion
14
Oracle 11g R2 DB Server – VMware Hot Add vCPU
15
Maximum Scalability and Performance with vSphere 5
16
The Average Oracle DB Fits Easily in a Virtual Machine
VM VM VM VM
32 vCPU 1TB 300,000 IOPS 30Gb/s
Oracle DB Oracle DB
2–4 CPU 4–8GB
Oracle DB
4% utilized 50% utilized Oracle DB
1200 IOPS
2MB/s
Source: VMware Capacity Planner™ analysis of > 700,000 servers in customer production environments
17
Oracle Database Server Scale Up Performance Relative to Native
18
Conventional DB Consolidation Is Difficult
19
Ideal Platform for DB Consolidation
20
Oracle Databases on VMware
Key Benefits
Rapid Provisioning
21
Accelerate Time-to-Market for Business-Critical Apps
3 4
Test Production
Run more Move changes
tests faster into production
2 1
vSphere vSphere
vApp
Provisioning
• Simple and rapid
• Use Golden Images to provide on-demand Oracle DB
servers
QA • DBAs can deploy Oracle DB server with no additional
skills
Dev/Test
Ideal for Test and Dev
• Clone, transfer, and share environments easily, take
Reports
system snapshots, or restore to previous state
• Automate SDLC with VMware vCloud Director™
Database virtual machine libraries
• Central repository of virtual machine images
• Virtual machine images with different DB and OS
• Storage leases help to reclaim space from expired
images
23
Oracle Databases on VMware
Key Benefits
Compliance
24
Retention Periods – Reproducing the Data and Audit Trail
25
Using vSphere for Compliance Purposes
26
Oracle Databases on VMware
Key Benefits
Oracle RAC on vSphere 5
27
Oracle Databases on vSphere – Oracle RAC Logical Architecture
28
Oracle RAC Node VM – vMotion Testing Steps
29
CPU Utilization During Oracle RAC Node VM vMotion
30
Oracle Support, Certification, License Cost
31
Oracle Licensing Comparison – Customer Example
PHYSICAL VIRTUAL
Siebel Loadstar OBIEE
Prod,
X 12 Stage,
Prod Dev, Test
ESX
8 core 8 core 4 core
8 core/96GB
Stage
8 core/96GB
Dev 8 core/96GB
/Test
12 core 12 core
Enterprise Edition Pricing per Oracle Technology Global Price List, October 20, 2011
32
Oracle’s Support Statement (Tech Note: 249212.1)
Oracle has not certified any of its products on VMware virtualized environments. Oracle Support will assist
customers running Oracle products on VMware in the following manner: Oracle will only provide
support for issues that either are known to occur on the native OS, or can be
demonstrated not to be as a result of running on VMware.
If a problem is a known Oracle issue, Oracle support will recommend the appropriate solution on the native
OS. If that solution does not work in the VMware virtualized environment, the customer will be referred to
VMware for support. When the customer can demonstrate that the Oracle solution does not work when
running on the native OS, Oracle will resume support, including logging a bug with Oracle Development for
investigation if required.
If the problem is determined not to be a known Oracle issue, we will refer the customer to VMware for
support. When the customer can demonstrate that the issue occurs when running on the native OS,
Oracle will resume support, including logging a bug with Oracle Development for investigation if required.
NOTE: Oracle has not certified any of its products on VMware. For Oracle RAC, Oracle will only accept
Service Requests as described in this note on Oracle RAC 11.2.0.2 and later releases.
33
How to Read Oracle’s Support Statement
Certification
• Oracle doesn’t Certify Below OS
• Examples: Sun, HP, IBM, EMC, NetApp, Cisco, Dell, F5, Brocade, Intel, AMD
• Certification for VMware Not Required – No changes to OS
Support
• Known Issues
• Unknown Issues
• Rare
• Oracle Prefers Work Around
• Reproduce in Another Physical Env May Be Necessary Even W/O VMware
• RAC support Added on Nov 8th 2010
Ask for List of Unknown Issues You Have Ever Experienced
• Contact Oracle Support (Not Sales)
34
Oracle on VMware is Better Supported Than Physical
35
Oracle Licensing For VMware
vCenter Cluster 2
Oracle
DB
vMotion
• Solution
• Both Oracle hosts must be licensed for all 8 cores on 2 blades
• Same for physical or virtual: (8 cores) x (0.5 x86 factor) = 4 licenses
• Free to move that Oracle database virtual machine to and from Host 1 and Host 2
• Do not let Oracle Database virtual machines migrate to App Host 3 or App Host 4!
• Isolate – VMware vCenter™ logical clusters, or DRS 4.1/5.0 host affinity rules
• See Gartner Research Doc ID #G00165003 for similar guidance
36
Q&A
37