1emc confidential—internal use only. best practices for virtualizing oracle with emc and vmware
TRANSCRIPT
1EMC CONFIDENTIAL—INTERNAL USE ONLY.
Best Practices for Virtualizing Oracle with EMC and VMware
<Title>
2EMC CONFIDENTIAL—INTERNAL USE ONLY
Today’s Choices in Cloud Computing
Über-cloud
CPUPool
StoragePool
Virtual Infrastructure
Network
Verticalization Virtualization
3EMC CONFIDENTIAL—INTERNAL USE ONLY
IT ProductionIT Production Business ProductionBusiness Production IT-As-A-ServiceIT-As-A-ServiceLower Costs Improve Quality Of Service Improve Agility
% Virtualized
The Journey to The Cloud
15%
30%
50%
85% 95%
Consolidate x86 ServersIncrease Utilization
Consolidate x86 ServersIncrease Utilization
Enhance Data Mobility And High Availability
Enhance Data Mobility And High Availability
Cross-ApplicationActive-Active use of
Infrastructure
Cross-ApplicationActive-Active use of
Infrastructure
Reasons Oracle Customers Virtualize
4EMC CONFIDENTIAL—INTERNAL USE ONLY
Increase Oracle performance up to 44% with lower TCO95%+ Oracle instances match native performance on VMwareIncrease server and storage utilization up to 80%Consolidate servers by 4x – 20x
Improved backups / Application-aware disaster recoveryBackup with less downtime, less storage and faster recoveryRecover to application-consistent point in time
Deploy and manage more instances with less effort50-70% faster deployment with 90% less App downtimeImprove dev/test/QA; new application deployments/migrations
More Performance and Utilization
Enhanced HighAvailability
Solutions Tailored to Your Business
Faster Provisioning
Top Oracle Customer Challenges
Virtual Infrastructure vs. Vertical AppliancesEMC Virtualization Assessment for OracleEMC, Oracle Technology Centers and EMC Global IT experts(House of Brick Consulting??)
5EMC CONFIDENTIAL—INTERNAL USE ONLY
More Performance and Utilization
6EMC CONFIDENTIAL—INTERNAL USE ONLY
Oracle Performance and Utilization Challenges
Targeting the performance you really need vs. “extreme
performance” to avoid excessive cost
Oracle workloads will change over time requiringadjustment and tuning
Traditional “one workload, one box” approachleads to over-provisioning of servers
Physical storage provisioning creates underutilization of
capacity and impedes database performance
7EMC CONFIDENTIAL—INTERNAL USE ONLY
Fully Automated Storage Tiering (FAST) VP
Flash–10%
Fibre Channel–40%
SATA–50%
Flash–10%
SATA–90%
Traditional FAST(Volume/LUN
level)
FAST VP(Sub-LUN)
NEWQ4 ’10
Configure storage 80% faster without downtime
Scale Oracle performance while increasing utilization
Reclaim 50% un-used capacity with ASM Storage Reclaim Utility
Configure storage 80% faster without downtime
Scale Oracle performance while increasing utilization
Reclaim 50% un-used capacity with ASM Storage Reclaim Utility
THIN PROVISIONINGTHIN PROVISIONING
8EMC CONFIDENTIAL—INTERNAL USE ONLY
VMware vSphere and ESX Server
• Increase Oracle x86 server utilization from 10-15% up to 80% with vSphere
– Run multiple Oracle workloads on same hardware
– Convert physical machines to virtual machines without downtime
• Reduce hardware requirements by up to 90% with VMware ESX
– Each instance of VMware ESX can support more than 100 VMs
9EMC CONFIDENTIAL—INTERNAL USE ONLY
Tra
nsac
tion
Rat
e (R
atio
to 1
-way
VM
)
Intel® Xeon® processor 5500 series based 8-pCPU server
RHEL 5.1
Oracle 11gR1
In-house ESX Server< 15% overhead for 8 vCPU VM
8,900 total DB transactions per second
Near-linear scalability from 1 to 8 vCPUs
60,000 I/O operations/second
† A fair-use implementation of the TPC-C workload; results are not
TPC-C compliant
Single VM Performance: Oracle Database OLTP Workload †
10EMC CONFIDENTIAL—INTERNAL USE ONLY
Oracle Support for VMware•Oracle MyOracleSupport (Metalink) 249212.1 defines Oracle’s VMware support policy most broadly
•Support facts:
– Oracle RAC included for 11.2.0.2 and above (Updated Nov 8,2010)
– Oracle will accept SRs on VMware for bugs already known to Oracle
– Oracle may accept SRs on VMware for bugs that are not seen by Oracle as being caused by virtualization
– Oracle maintains (as do most ISVs) the right to require physical reproduction if they suspect VMware is “at fault”
•VMware's technology partner EMC and system integrator House of Brick have support statements for Oracle on VMware:
– http://www.emc.com/solutions/application-environment/oracle/oracle-virtualization-vmware.htm
– www.houseofbrick.com/oracle-on-vmware
11EMC CONFIDENTIAL—INTERNAL USE ONLY
Aligning DBAs and Infrastructure Management
Virtual Infrastructure Layer
EMC <-> VMware Plug-ins
Virtual Servers
Thin Devices
Thin Pool
Oracle Software LayerOracle AWR Reports
End-to-end visibility and control of virtual infrastructure
Simplify monitoring, tuning and reporting
Oracle AWR reports provide before-and-after performance analysis
End-to-end visibility and control of virtual infrastructure
Simplify monitoring, tuning and reporting
Oracle AWR reports provide before-and-after performance analysis
EMC, VMware simplifymanagement for Oracle
12EMC CONFIDENTIAL—INTERNAL USE ONLY
Oracle Use Case: EMC Symmetrix FAST VP with VMware
EMC Symmetrix VMAX
Virtualized Infrastructure• EMC Symmetrix VMAX• FAST VP for high performance at lowest cost• Oracle RAC and ASM over FCP• Tiered Storage: 128 x 200GB 15k FC Drives; 28
x 2 TB 7,200 rpm SATA; 8 x 200 GB EFD drives• EMC Control Center• VMware vSphere and vCenter
Oracle Software• Oracle E-Business Suite R12• Oracle Application Server 10.1• Oracle Database 11g R2 Enterprise Edition• Real Application Clusters (RAC) and ASM• RHEL 5.1
NEWQ1 ’11
13EMC CONFIDENTIAL—INTERNAL USE ONLY
Documented Best Practices44% More Oracle TPM and 30% lower cost • Setup test of multiple 400 Oracle user sessions with OLTP test
suite• Deployed FAST VP and tested physical Oracle RAC
performance at scale• Performed non-disruptive physical-to-virtual migration of
Oracle RAC• Ran same tests on virtualized Oracle RAC scaling to 8 VMs• Response times within 10% of physical, with more
performance, less cost
14EMC CONFIDENTIAL—INTERNAL USE ONLY
Faster Provisioning
15EMC CONFIDENTIAL—INTERNAL USE ONLY
Oracle Provisioning Challenges
Time to provision new Oracle environments (Apps,Middleware, Database) and infrastructure
Minimizing Oracle production application downtime during dev/test/QA process
Time required in recreating copies in the event oftest failure
Managing this process at scale in large, multidatabase Oracle environments
16EMC CONFIDENTIAL—INTERNAL USE ONLY
EMC Replication ManagerReplicate with 90% Less Downtime Speed and Automation Replicate Oracle in minutes vs. hours / days
Auto-discovery of Oracle, replication technology, VMware datastores (VMFS [Virtual Machine File System]/NFS), virtual machines
OAUG “Innovator of Year Award” 2009
Application consistency Understands how to place applications into
proper state for application-consistent replicas
Oracle RMAN Hot backup for Oracle
VMware snapshots for VMFS and NFS datastores
Instant restore Application-consistent replicas of Oracle
running on VMware virtual machines VMFS or NFS datastores containing virtual machines
ORACLE-AWARE SNAPS / CLONES
Oracle dev/test
Oracle copy
Oracleproduction
Oracle copy
Oracle Backup
Oraclecopy
LOWEST
Replication Manager Administrator
Power Database Administrator
Database Administrator
Power User
Operator
USE
R R
OLE
PR
IVILE
GE
S
HIGHEST
17EMC CONFIDENTIAL—INTERNAL USE ONLY
Deploying Virtual Machines with Templates
vSphere Client
Deploy Template wizard
• Centralized VM management across heterogeneous x86 operating environments
– Linux, Windows
• Accelerate provisioning time 50-70% with VM Templates
– Eliminate repetitive configuration and installation steps across Application, Middleware and Database tiers
– Combine with EMC replication to provision complete environment
18EMC CONFIDENTIAL—INTERNAL USE ONLY
Use Case: EMC Unified Storage with VMware
EMC VNXUnified Storage
Virtualized Infrastructure• Oracle RAC and ASM over FCP• Oracle App Server and Appl_TOP over NFS• 6GB 10k SAS Drives• VMware vSphere and vCenter• VM Templates on App Server and
Database Tiers• VMware vStorage APIs for Array
Integration
Oracle Software• Oracle E-Business Suite R12• Oracle Application Server 10.1• Oracle Database 11g R2 Enterprise Edition• Real Application Clusters (RAC) and ASM• 200 GB Database• RHEL 5.1
NEWQ1 ’11
FC SANNAS
19EMC CONFIDENTIAL—INTERNAL USE ONLY
Use Case: Rapid Provisioning of Complete Environment
• All 10 virtual machines deployed in less than 10 minutes
vSphere Client
Deploy Template wizard• Virtual machine name• Virtual machine location• Pre-created Custom Specification
(defines network configuration for machine)
EMC Replication ManagerOracle EBS Copies
Production Oracle Snapshot
Oracle Snapshot
OracleSnapshot
Clone
20EMC CONFIDENTIAL—INTERNAL USE ONLY
Documented Best PracticesDeploy up to 10 Oracle VMs in 10 Minutes
• Configured Oracle EBS Application shared file system and ASM
• Configured VMware vSphere and create virtual machines• Deploying templates across Oracle Application and Database
tier nodes • Deploy Oracle EBS across shared file system using RAC and
ASM• Perform functional test of application tier and add app server
nodes
21EMC CONFIDENTIAL—INTERNAL USE ONLY
Enhanced High Availability
22EMC CONFIDENTIAL—INTERNAL USE ONLY
Oracle High Availability Challenges
Backup, recovery can become time consuming
and costly as Oracle environments scale
Oracle software alone limited as completedisaster recovery solution for applications
Traditional physical disaster recoveryinfrastructure remains idle and limits
applicationmobility
23EMC CONFIDENTIAL—INTERNAL USE ONLY
Enhanced Oracle Backup and Recovery
CIFS, NFS, NDMP, OpenStorage
Ethernet
Virtual Tape
Library (VTL) over
Fibre ChannelDD880 appliance
Control Tier
Target TierBackup and Archive Applications
Retain longerStore weeks or months of full backups with 10-30x less disk Perform Oracle full backups to disk, reducing tape dependence
Replicate smarter Move only de-duplicated data over existing networks with up to 99% bandwidth efficiency for cost-effective disaster recovery
Recover reliablyRecover from full backups vs. incremental reducing complexityChecksum and re-checksum ensures data blocks readable and correct
Direct target for Oracle RMAN and Oracle Secure Backup as well as enterprise backup software
Ex: 84-92% Less Storage in 5 weeksEx: 84-92% Less Storage in 5 weeks
24EMC CONFIDENTIAL—INTERNAL USE ONLY
Complete Oracle Disaster Recovery
EMC RecoverPoint
RecoverPointAppliance
RemoteLocal
SAN
WAN
SANRecoverPoint
Appliance
RecoveryJournal
HistoryJournal
BenefitsTrack every Oracle write without application
performance impact
Remotely replicate with compression reduces bandwidth up to 90%
Multiple modes (hot/cold application consistent or crash consistent)
Integrates with Oracle Data Guard for complete protection
Oracle Applications
Oracle Middleware
Oracle Database
25EMC CONFIDENTIAL—INTERNAL USE ONLY
Integration with VMware vCenter Site Recovery Manager (SRM)Heterogeneous, network-based replication
• Uses RecoverPoint replica image to test disaster recovery failover
• Provides on-demand failover of a selected subset or all virtual machines
• Automates failback with vCenter Server plug-in for RecoverPoint
EMC RecoverPoint
Servers
Heterogeneous Storage
Production
VMware Infrastructure
Virtual Machines
Servers
Heterogeneous Storage
Disaster Recovery
VMware Infrastructure
Virtual Machines
26EMC CONFIDENTIAL—INTERNAL USE ONLY
Active-Active High Availability with VPLEX
EMC VPLEX Local
EMC VPLEX Metro
Seamless Oracle application mobility - Supports the movement of VMs up to 17x faster without downtime
Active-active data over distance - Increases utilization of passive DR assets up to 50%
Migrations and tech refresh - Removes any application downtime
Seamless Oracle application mobility - Supports the movement of VMs up to 17x faster without downtime
Active-active data over distance - Increases utilization of passive DR assets up to 50%
Migrations and tech refresh - Removes any application downtime
EMC VPLEX Value to Oracle Environments
27EMC CONFIDENTIAL—INTERNAL USE ONLY
Solutions Tailored to Your Business
28EMC CONFIDENTIAL—INTERNAL USE ONLY
Summary: Oracle on EMC, VMwareGain Everything, Sacrifice Nothing
• Optimized performance and utilization– 45% more TPM with reduce cost through FAST VP– Scale 50% more users using same physical capacity with FAST
VP– Up to 90% less hardware consumption through virtualization
• Up to 90% more efficiency for Oracle environments– 80% faster storage provisioning with FAST VP and VMware– 90% less downtime during replication (dev/test/backup/D/R)– 84%+ less storage for Oracle RMAN backups– 90% less bandwidth for remote-site application recovery– Active-active high availability increases use of D/R assets 50%
– Virtualize Oracle at best pace for your business– Extensively tested joint best practices and Solutions– Full support for Oracle production (including RAC)
29EMC CONFIDENTIAL—INTERNAL USE ONLY
Where is a good place to start? Virtualization Readiness Assessment for Oracle
Create the Optimal Virtualization Approach for Your Oracle Applications
Approach•Assess the business and service level requirements
•Identify Oracle application, server, and database dependencies
•Capture and review business transactions for CPU, memory, disk, and network during peak and non-peak loads
•Review Oracle disk group layout and recommended appropriate virtual environment
•Review HA requirements and recommend solutions
•Analyze physical performance and estimate virtual resources required
Results•Detailed assessment of your Oracle environment and its ability to meet readiness criteria
•Recommendations for virtualization of your environment
30EMC CONFIDENTIAL—INTERNAL USE ONLY
Resources • Documented reference architectures and
configuration guides
• Oracle Technology Centers (Atlanta, GA; Reston, VA)
• EMC Solution Centers (Hopkinton, MA; Santa Clara, CA; Cork, Ireland)
• EMC Global IT Experts available to talk to customers
www.emc.com/oraclesolutionswww.emc.com/virtualizingoracle
Note: will add some graphics here
Note: will add some graphics here
31EMC CONFIDENTIAL—INTERNAL USE ONLY
Q&A
32EMC CONFIDENTIAL—INTERNAL USE ONLY.
THANK YOU