SlideShare une entreprise Scribd logo
1  sur  44
Télécharger pour lire hors ligne
WHY SHOULD I USE OVM
For Oracle Databases
By Francisco Munoz Alvarez – Oracle Professional Services Manager
Francisco Munoz Alvarez


Some Certifications
•
•

•

Highlights
•
•
•



8/9i/10g/11g OCP, RAC OCE, AS OCA, EBusiness OCP , SQL /PLSQL OCA , OVM
Implementation Specialist, Oracle 7 OCM
ITIL Certified

Oracle 7 , Oracle 11gR2 and OVM 3.1 and 3.2
Beta Tester
Blog: http://oraclenz.wordpress.com
Twitter: fcomunoz

Current Positions
•
•
•
•
•
•

Oracle ACE Director
NZOUG President
LAOUC President
CLOUG President
IOUC LA Spokesperson
Revera – Oracle Professional Services Manager
TODAY’S AGENDA







Why use Virtualisation
OVM Overview
Benchmarks
Conclusion
Why Revera
Questions
BEFORE START
 REVERA is a IaaS leader provider in NZ with many
different options and solutions available to fulfil any type
of requirement.
 The results on this presentation makes only reference
regarding Oracle Database performance when running
on a virtual environment.
WHY USE VIRTUALISATION






Consolidation of workload
Hardware independence
Enhanced high availability & DR options
Better utilisation of overall CPU & RAM, ability to redistribute
Overall significantly better value and better utilisation of
resources
WHAT IS OVM
Oracle VM is an enterprise-proven server virtualization
solution comprised of Oracle VM Server for x86, Oracle VM
Server for SPARC and Oracle VM Manager that is scalable,
and a low-cost server virtualization solution for both Oracle
and non-Oracle workloads that makes enterprise
applications easier to deploy, manage, and support.
WHAT IS OVM (Cont)
Because OVM is build by Oracle all Oracle products
deployed in Oracle VM such as the Oracle Database,
Oracle Fusion Middleware, Oracle Applications, and Oracle
Real Application Clusters and many others are fully
supported and certified.
OVM helps customers improve server utilization, achieve
higher availability and achieve better performance while
reducing costs.
THE ARCHITECTURE
 OVM Server
– Based on the underlying Xen
hypervisor technology
– Management Linux Kernel
with support of Devices
(JeOS)
– IO, Networking, etc

 VM
– Guest OS with applications
running on domU
MORE VALUE


Key Benefits
–
–
–
–
–
–
–
–
–
–
–
–

Application Aware Virtualization
High Available and Scalable
Easy and Efficient Centralized Management
Fast Deployment and Standardization
Application Driven Virtualization
Soft and Hard Partitioning
Support for Leading Enterprise Operation Systems
Dynamic Resource Scheduling
Integration with OEM12c
Build by Oracle to Oracle and non-Oracle
environments
Only x86 server virtualization solution fully certified by
Oracle and can be used with all Oracle Software
Single Vendor Support, One call to Oracle; no finger
pointing at another vendor
BENCHMARK
Environment Preparation
SOME NOTES ON THE TESTING
 Performed in a lab environment, not on our actual Prod
environment
 The trends are representative, but the numbers reflect the lab gear
available at the time
 When we build VM service offerings they are tuned for general
purpose IaaS workloads & use cases most common across
customers
 We can tune for specific use cases, as this presentations will show
THE ENVIRONMENT
 Hardware
– 3 DELL M610 with 96 GB
RAM and 2 hexa-core
processors each
– OS: OEL 5.7 64 bit
– Hitachi Storage (Fiber
Channel Storage Array)

 Database
– OEE 11.2.0.3
– SGA: 4864 MB
– Redo: 7 Groups of 150 MB
each
THE SERVERS
 VM’s
– 4 vCPU’s each
– 6 GB RAM each

 Virtualization Software
– OVM 3.2.1.516
– Other Hypervisors

 Bare metal
– 12 CPU’s
– 96 GB RAM
BENCHMARK PRODUCTS

 CPUmonitor 2.91
 Swingbench 2.4
SETUP OF ENVIRONMENT
BENCHMARK
The Results
RESPONSE TIMES
Max and AVG Response Times (milliseconds)
Response Times
Max and AVG Response Times (milliseconds)
Response Times
AVG Response Times (milliseconds)
RESPONSE TIMES
AVG Response Times (milliseconds)
TRANSACTIONS PER MINUTE
AVG Transactions per minute
CPU WITH 200 SESSIONS
CPU WITH 400 SESSIONS
CPU WITH 800 SESSIONS
CPU WITH 800 SESSIONS
BENCHMARK/SCALING
What happen if we give more resources to the VM?
WHEN SCALING
• Increasing VM resources on-demand when
achieving 400 concurrent sessions
• RAM from 6GB to 12 GB
• vCPUs from 4 to 8

Now let’s see
what’s happen
when giving more
resources to the
VM
Response Times
AVG Response Times (milliseconds)
40
900

35
800

35

30
700

812
30

29

30

29

27
600
25
500
20
400
15

18
15

15

15

15

300
10
200

5
100
00

12

18
35
1

15
29

15
27

15

15 Users
15 Users

5050 Users
Users

100 Users
100 Users

200200 Users
Users

Response Time AVG BM
Response Time AVG BM

30

27
30
400 Users
400 Users

Response Time AVG OVM
Response Time AVG OVM

29
800 UsersUsers
800
TRANSACTIONS PER MINUTE
AVG Transactions per minute
35000

30621
30000

30621
29523

25000

21854
20000

21685

21685
19604

15000
10881

10000

10924
5569

5000
0

838 838
810

2755 2755
2722
2722

5476

12541

10881
10924

5569
5476

810
50
1515 Users
Users
50 Users Users100 Users 100 Users
200 Users

200
400 Users

400 Users
800 Users

Transactions/min AVG BM
Transactions/min AVG BM
Transactions/min AVG OVM AVG OVM
Transactions/min

800 Users
CPU WITH 400 SESSIONS (2)
CPU WITH 800 SESSIONS (2)
WHEN SCALING

As you can see, without OVM
you will have a full physical
server with underutilized
resources, but if using OVM,
you will be able to virtualize it to
host many Oracle DBs without
loss of performance and making
an efficient use of available
licenses.
OTHER INFO
• MANAGEMENT OF SGA MEMORY
• SGA of 4864 MB
• BM able to open 563 connections
• Other Hypervisors able to open 523 connections
• OVM able to open 567 connections
BENCHMARK
Conclusion
MYTHS or TRUE
•
•
•
•
•

It is not safe to run Production Environments on OVM
If using OVM your database will run slower
Oracle do not support production DB on OVM
OVM is more expensive than other Hypervisors
Other Hypervisors run Oracle Database faster than OVM
CONCLUSION
•
•
•
•
•

Oracle Database performs better at OVM
OVM makes a better use of available resources
OVM is more scalable and stable for Oracle DBs
OVM allows better consolidation of loads in a virtual environment
PLUS
OVM uses less CPU than other Hypervisors a bonus:
Allow licensing
savings, extra HA and
is fully certified and
supported by Oracle.
BE CAREFUL
What happen if you do not really know about OVM
P2V
Normal Performance after P2V
TPS MAX
TPS AVG
TPM MAX
TPM AVG
RT MAX
RT AVG
TTC
RIPS
DGPS (MB)

Baremetal
27
14
924
810
277
35
53:32.0
45,161
3.40

OVM
21
13
866
719
1526
111
1:30:47
51,441
3.80
PARAVIRTUALIZED VMs
Normal Performance of Paravirtualized VMs:
TPS MAX
TPS AVG
TPM MAX
TPM AVG
RT MAX
RT AVG
TTC
RIPS
DGPS (MB)

Baremetal
27
14
924
810
277
35
53:32.0
45,161
3.40

OVM
25
14
921
816
837
44
35:02.3
81,953
6.10
REVERA VMs
Normal Performance of Revera VMs:
TPS MAX
TPS AVG
TPM MAX
TPM AVG
RT MAX
RT AVG
TTC
RIPS
DGPS (MB)

Baremetal OVM (Revera)
27
25
14
18
924
933
810
838
277
164
35
18
53:32.0
31:52.0
45,161
93,542
3.40
7.00

TPS MAX
TPS AVG
TPM MAX
TPM AVG
RT MAX
RT AVG
TTC
RIPS
DGPS (MB)

OVM (PV)
OVM (Revera)
25
25
14
18
921
933
816
838
837
164
44
18
35:02.3
31:52.0
81,953
93,542
6.10
7.00
WHY REVERA
 Over 2.0 Pb of storage and
2,500 VMs in operation
 150 staff across four locations
 5 data centers (small but
perfectly formed)
 CommVault’s biggest NZ
customer
 VMware Premier VSPP in NZ
 Hitachi Data Systems biggest
NZ customer

 Oracle Platinum Partner
 Biggest OVM farm in NZ
 Dozens of templates
customized to achieve the
best performance and
stability
 Scalable Environment
 The only OVM specialized
partner in NZ
 Constantly investing in
Research
SELECTION OF UTILITY COMPUTE OPTIONS





Targeted at different use cases
All Utility Pricing scale up-scale down
Different Service Offerings focused at different use cases
Customers consume based on SLAs and capabilities, not
brand of hypervisor
THE PERFECT DUO
Thank You
Any Questions?

Contenu connexe

Tendances

Tendances (20)

VMworld Europe 2014: Top 10 Do’s / Don’ts of Data Protection For VMware vSphere
VMworld Europe 2014: Top 10 Do’s / Don’ts of Data Protection For VMware vSphereVMworld Europe 2014: Top 10 Do’s / Don’ts of Data Protection For VMware vSphere
VMworld Europe 2014: Top 10 Do’s / Don’ts of Data Protection For VMware vSphere
 
Inf bco2891 release candidate v11 copy
Inf bco2891 release candidate v11 copyInf bco2891 release candidate v11 copy
Inf bco2891 release candidate v11 copy
 
VMworld 2015: Extreme Performance Series - vSphere Compute & Memory
VMworld 2015: Extreme Performance Series - vSphere Compute & MemoryVMworld 2015: Extreme Performance Series - vSphere Compute & Memory
VMworld 2015: Extreme Performance Series - vSphere Compute & Memory
 
Veeam backup and_replication_whats_new_in_v7
Veeam backup and_replication_whats_new_in_v7Veeam backup and_replication_whats_new_in_v7
Veeam backup and_replication_whats_new_in_v7
 
VMworld Europe 2014: Taking Reporting and Command Line Automation to the Next...
VMworld Europe 2014: Taking Reporting and Command Line Automation to the Next...VMworld Europe 2014: Taking Reporting and Command Line Automation to the Next...
VMworld Europe 2014: Taking Reporting and Command Line Automation to the Next...
 
VMworld 2015: Networking Virtual SAN's Backbone
VMworld 2015: Networking Virtual SAN's BackboneVMworld 2015: Networking Virtual SAN's Backbone
VMworld 2015: Networking Virtual SAN's Backbone
 
VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...
VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...
VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...
 
VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...
VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...
VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...
 
Spectre/Meltdown security vulnerabilities FAQ
Spectre/Meltdown security vulnerabilities FAQSpectre/Meltdown security vulnerabilities FAQ
Spectre/Meltdown security vulnerabilities FAQ
 
Veeam suite v8
Veeam suite v8 Veeam suite v8
Veeam suite v8
 
What’s new in Veeam Availability Suite v9
What’s new in Veeam Availability Suite v9What’s new in Veeam Availability Suite v9
What’s new in Veeam Availability Suite v9
 
SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)
 
Veeam Backup & Replication Tips and Tricks
Veeam Backup & Replication Tips and TricksVeeam Backup & Replication Tips and Tricks
Veeam Backup & Replication Tips and Tricks
 
VMware HCI solutions - 2020-01-16
VMware HCI solutions - 2020-01-16VMware HCI solutions - 2020-01-16
VMware HCI solutions - 2020-01-16
 
Veean Backup & Replication
Veean Backup & ReplicationVeean Backup & Replication
Veean Backup & Replication
 
OVHcloud Hosted Private Cloud Platform Network use cases with VMware NSX
OVHcloud Hosted Private Cloud Platform Network use cases with VMware NSXOVHcloud Hosted Private Cloud Platform Network use cases with VMware NSX
OVHcloud Hosted Private Cloud Platform Network use cases with VMware NSX
 
Veeam - Digital Transformation event 29 feb - EuroSys
Veeam - Digital Transformation event 29 feb - EuroSysVeeam - Digital Transformation event 29 feb - EuroSys
Veeam - Digital Transformation event 29 feb - EuroSys
 
Veeam Backup Essentials v9 Overview
Veeam Backup Essentials v9 OverviewVeeam Backup Essentials v9 Overview
Veeam Backup Essentials v9 Overview
 
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!
 
PowerCLI & Onyx
PowerCLI & OnyxPowerCLI & Onyx
PowerCLI & Onyx
 

En vedette

En vedette (20)

Bma kc marketing automation-perceptive_software_final
Bma kc marketing automation-perceptive_software_finalBma kc marketing automation-perceptive_software_final
Bma kc marketing automation-perceptive_software_final
 
Eloqua for Business
Eloqua for BusinessEloqua for Business
Eloqua for Business
 
Marketing Automation Meetup - Eloqua Lead Scoring
Marketing Automation Meetup - Eloqua Lead ScoringMarketing Automation Meetup - Eloqua Lead Scoring
Marketing Automation Meetup - Eloqua Lead Scoring
 
How to Use HubSpot And Wistia
How to Use HubSpot And WistiaHow to Use HubSpot And Wistia
How to Use HubSpot And Wistia
 
Using Oracle Eloqua Marketing Automation for Content Marketing
Using Oracle Eloqua Marketing Automation for Content MarketingUsing Oracle Eloqua Marketing Automation for Content Marketing
Using Oracle Eloqua Marketing Automation for Content Marketing
 
Empower Your Sales Team With Marketing Automation
Empower Your Sales Team With Marketing AutomationEmpower Your Sales Team With Marketing Automation
Empower Your Sales Team With Marketing Automation
 
ABM Crash Course: 5 Steps to Generating Better Leads and Closing More Deals
ABM Crash Course: 5 Steps to Generating Better Leads and Closing More DealsABM Crash Course: 5 Steps to Generating Better Leads and Closing More Deals
ABM Crash Course: 5 Steps to Generating Better Leads and Closing More Deals
 
How To Improve Your Lead Quality Using HubSpot
How To Improve Your Lead Quality Using HubSpotHow To Improve Your Lead Quality Using HubSpot
How To Improve Your Lead Quality Using HubSpot
 
SystemVerilog OOP Ovm Features Summary
SystemVerilog OOP Ovm Features SummarySystemVerilog OOP Ovm Features Summary
SystemVerilog OOP Ovm Features Summary
 
Xactly and Salesforce.com
Xactly and Salesforce.comXactly and Salesforce.com
Xactly and Salesforce.com
 
Marketing automation and it collaboration. eloqua markie award winner 2014 ra...
Marketing automation and it collaboration. eloqua markie award winner 2014 ra...Marketing automation and it collaboration. eloqua markie award winner 2014 ra...
Marketing automation and it collaboration. eloqua markie award winner 2014 ra...
 
10 Ways Marketing Automation Can Help Your Team Succeed!
10 Ways Marketing Automation Can Help Your Team Succeed!10 Ways Marketing Automation Can Help Your Team Succeed!
10 Ways Marketing Automation Can Help Your Team Succeed!
 
Git/Github & Salesforce
Git/Github & Salesforce Git/Github & Salesforce
Git/Github & Salesforce
 
Intellio - What Leads to Salesforce Success?
Intellio - What Leads to Salesforce Success?Intellio - What Leads to Salesforce Success?
Intellio - What Leads to Salesforce Success?
 
Marketo Account-Based Marketing
Marketo Account-Based MarketingMarketo Account-Based Marketing
Marketo Account-Based Marketing
 
How To Improve Your Marketing Conversion Using HubSpot Analytics
How To Improve Your Marketing Conversion Using HubSpot AnalyticsHow To Improve Your Marketing Conversion Using HubSpot Analytics
How To Improve Your Marketing Conversion Using HubSpot Analytics
 
Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)
Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)
Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)
 
Oracle hyperion essbase
Oracle hyperion essbaseOracle hyperion essbase
Oracle hyperion essbase
 
Integrating CMS with Marketing Automation Eloqua and Sitecore
Integrating CMS with Marketing Automation Eloqua and SitecoreIntegrating CMS with Marketing Automation Eloqua and Sitecore
Integrating CMS with Marketing Automation Eloqua and Sitecore
 
Ovm vs-uvm
Ovm vs-uvmOvm vs-uvm
Ovm vs-uvm
 

Similaire à Why Use Oracle VM for Oracle Databases? Revera Presentation

WSO2 Customer Webinar: WEST Interactive’s Deployment Approach and DevOps Prac...
WSO2 Customer Webinar: WEST Interactive’s Deployment Approach and DevOps Prac...WSO2 Customer Webinar: WEST Interactive’s Deployment Approach and DevOps Prac...
WSO2 Customer Webinar: WEST Interactive’s Deployment Approach and DevOps Prac...
WSO2
 

Similaire à Why Use Oracle VM for Oracle Databases? Revera Presentation (20)

VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series
 
VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld 2013: How SRP Delivers More Than Power to Their Customers VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld 2013: How SRP Delivers More Than Power to Their Customers
 
Oracle VM 3.4.1 Installation
Oracle VM 3.4.1 InstallationOracle VM 3.4.1 Installation
Oracle VM 3.4.1 Installation
 
Oracle Linux/Oracle VM & Oracle Cloud Overview
Oracle Linux/Oracle VM & Oracle Cloud OverviewOracle Linux/Oracle VM & Oracle Cloud Overview
Oracle Linux/Oracle VM & Oracle Cloud Overview
 
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The SequelVMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
 
MT41 Dell EMC VMAX: Ask the Experts
MT41 Dell EMC VMAX: Ask the Experts MT41 Dell EMC VMAX: Ask the Experts
MT41 Dell EMC VMAX: Ask the Experts
 
Overview about OracleVM and Oracle Linux
Overview about OracleVM and Oracle LinuxOverview about OracleVM and Oracle Linux
Overview about OracleVM and Oracle Linux
 
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp StorageVMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
 
Oracle Virtualization "OVM"
Oracle Virtualization "OVM"Oracle Virtualization "OVM"
Oracle Virtualization "OVM"
 
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mwareBenchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
 
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph
 
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphere
 
WSO2 Customer Webinar: WEST Interactive’s Deployment Approach and DevOps Prac...
WSO2 Customer Webinar: WEST Interactive’s Deployment Approach and DevOps Prac...WSO2 Customer Webinar: WEST Interactive’s Deployment Approach and DevOps Prac...
WSO2 Customer Webinar: WEST Interactive’s Deployment Approach and DevOps Prac...
 
Running Business Critical Workloads on AWS
Running Business Critical Workloads on AWS Running Business Critical Workloads on AWS
Running Business Critical Workloads on AWS
 
Transforming Mission Critical Applications
Transforming Mission Critical ApplicationsTransforming Mission Critical Applications
Transforming Mission Critical Applications
 
VMworld 2013: VMware Disaster Recovery Solution with Oracle Data Guard and Si...
VMworld 2013: VMware Disaster Recovery Solution with Oracle Data Guard and Si...VMworld 2013: VMware Disaster Recovery Solution with Oracle Data Guard and Si...
VMworld 2013: VMware Disaster Recovery Solution with Oracle Data Guard and Si...
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
 
Oracle Database Consolidation with FlexPod on Cisco UCS
Oracle Database Consolidation with FlexPod on Cisco UCSOracle Database Consolidation with FlexPod on Cisco UCS
Oracle Database Consolidation with FlexPod on Cisco UCS
 
Plan Your IaaS Environment for Optimal Performance
Plan Your IaaS Environment for Optimal PerformancePlan Your IaaS Environment for Optimal Performance
Plan Your IaaS Environment for Optimal Performance
 

Plus de Francisco Alvarez

Plus de Francisco Alvarez (11)

11g New Features and Enhancements for Backup and Recovery
11g New Features and Enhancements for Backup and Recovery11g New Features and Enhancements for Backup and Recovery
11g New Features and Enhancements for Backup and Recovery
 
Don't be afraid of auditors - Presentation
Don't be afraid of auditors - PresentationDon't be afraid of auditors - Presentation
Don't be afraid of auditors - Presentation
 
White Paper - What is new at 11g for Backup and Recovery
White Paper - What is new at 11g for Backup and RecoveryWhite Paper - What is new at 11g for Backup and Recovery
White Paper - What is new at 11g for Backup and Recovery
 
White Paper, How to improve your Oracle career
White Paper, How to improve your Oracle careerWhite Paper, How to improve your Oracle career
White Paper, How to improve your Oracle career
 
White Paper - Why Use Oracle VM for Oracle Databases
White Paper - Why Use Oracle VM for Oracle DatabasesWhite Paper - Why Use Oracle VM for Oracle Databases
White Paper - Why Use Oracle VM for Oracle Databases
 
Oracle Security Presentation
Oracle Security PresentationOracle Security Presentation
Oracle Security Presentation
 
Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c Presentation
 
Magic With Oracle - Presentation
Magic With Oracle - PresentationMagic With Oracle - Presentation
Magic With Oracle - Presentation
 
Why everyone speaks about DR but only few use it?
Why everyone speaks about DR but only few use it?Why everyone speaks about DR but only few use it?
Why everyone speaks about DR but only few use it?
 
DBA Tips and Tricks - Presentation
DBA Tips and Tricks - PresentationDBA Tips and Tricks - Presentation
DBA Tips and Tricks - Presentation
 
What is new on 12c for Backup and Recovery? Presentation
What is new on 12c for Backup and Recovery? PresentationWhat is new on 12c for Backup and Recovery? Presentation
What is new on 12c for Backup and Recovery? Presentation
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

Why Use Oracle VM for Oracle Databases? Revera Presentation

  • 1. WHY SHOULD I USE OVM For Oracle Databases By Francisco Munoz Alvarez – Oracle Professional Services Manager
  • 2. Francisco Munoz Alvarez  Some Certifications • • • Highlights • • •  8/9i/10g/11g OCP, RAC OCE, AS OCA, EBusiness OCP , SQL /PLSQL OCA , OVM Implementation Specialist, Oracle 7 OCM ITIL Certified Oracle 7 , Oracle 11gR2 and OVM 3.1 and 3.2 Beta Tester Blog: http://oraclenz.wordpress.com Twitter: fcomunoz Current Positions • • • • • • Oracle ACE Director NZOUG President LAOUC President CLOUG President IOUC LA Spokesperson Revera – Oracle Professional Services Manager
  • 3. TODAY’S AGENDA       Why use Virtualisation OVM Overview Benchmarks Conclusion Why Revera Questions
  • 4. BEFORE START  REVERA is a IaaS leader provider in NZ with many different options and solutions available to fulfil any type of requirement.  The results on this presentation makes only reference regarding Oracle Database performance when running on a virtual environment.
  • 5. WHY USE VIRTUALISATION      Consolidation of workload Hardware independence Enhanced high availability & DR options Better utilisation of overall CPU & RAM, ability to redistribute Overall significantly better value and better utilisation of resources
  • 6. WHAT IS OVM Oracle VM is an enterprise-proven server virtualization solution comprised of Oracle VM Server for x86, Oracle VM Server for SPARC and Oracle VM Manager that is scalable, and a low-cost server virtualization solution for both Oracle and non-Oracle workloads that makes enterprise applications easier to deploy, manage, and support.
  • 7. WHAT IS OVM (Cont) Because OVM is build by Oracle all Oracle products deployed in Oracle VM such as the Oracle Database, Oracle Fusion Middleware, Oracle Applications, and Oracle Real Application Clusters and many others are fully supported and certified. OVM helps customers improve server utilization, achieve higher availability and achieve better performance while reducing costs.
  • 8. THE ARCHITECTURE  OVM Server – Based on the underlying Xen hypervisor technology – Management Linux Kernel with support of Devices (JeOS) – IO, Networking, etc  VM – Guest OS with applications running on domU
  • 9. MORE VALUE  Key Benefits – – – – – – – – – – – – Application Aware Virtualization High Available and Scalable Easy and Efficient Centralized Management Fast Deployment and Standardization Application Driven Virtualization Soft and Hard Partitioning Support for Leading Enterprise Operation Systems Dynamic Resource Scheduling Integration with OEM12c Build by Oracle to Oracle and non-Oracle environments Only x86 server virtualization solution fully certified by Oracle and can be used with all Oracle Software Single Vendor Support, One call to Oracle; no finger pointing at another vendor
  • 11. SOME NOTES ON THE TESTING  Performed in a lab environment, not on our actual Prod environment  The trends are representative, but the numbers reflect the lab gear available at the time  When we build VM service offerings they are tuned for general purpose IaaS workloads & use cases most common across customers  We can tune for specific use cases, as this presentations will show
  • 12. THE ENVIRONMENT  Hardware – 3 DELL M610 with 96 GB RAM and 2 hexa-core processors each – OS: OEL 5.7 64 bit – Hitachi Storage (Fiber Channel Storage Array)  Database – OEE 11.2.0.3 – SGA: 4864 MB – Redo: 7 Groups of 150 MB each
  • 13. THE SERVERS  VM’s – 4 vCPU’s each – 6 GB RAM each  Virtualization Software – OVM 3.2.1.516 – Other Hypervisors  Bare metal – 12 CPU’s – 96 GB RAM
  • 14. BENCHMARK PRODUCTS  CPUmonitor 2.91  Swingbench 2.4
  • 17. RESPONSE TIMES Max and AVG Response Times (milliseconds)
  • 18. Response Times Max and AVG Response Times (milliseconds)
  • 19. Response Times AVG Response Times (milliseconds)
  • 20. RESPONSE TIMES AVG Response Times (milliseconds)
  • 21. TRANSACTIONS PER MINUTE AVG Transactions per minute
  • 22. CPU WITH 200 SESSIONS
  • 23. CPU WITH 400 SESSIONS
  • 24. CPU WITH 800 SESSIONS
  • 25. CPU WITH 800 SESSIONS
  • 26. BENCHMARK/SCALING What happen if we give more resources to the VM?
  • 27. WHEN SCALING • Increasing VM resources on-demand when achieving 400 concurrent sessions • RAM from 6GB to 12 GB • vCPUs from 4 to 8 Now let’s see what’s happen when giving more resources to the VM
  • 28. Response Times AVG Response Times (milliseconds) 40 900 35 800 35 30 700 812 30 29 30 29 27 600 25 500 20 400 15 18 15 15 15 15 300 10 200 5 100 00 12 18 35 1 15 29 15 27 15 15 Users 15 Users 5050 Users Users 100 Users 100 Users 200200 Users Users Response Time AVG BM Response Time AVG BM 30 27 30 400 Users 400 Users Response Time AVG OVM Response Time AVG OVM 29 800 UsersUsers 800
  • 29. TRANSACTIONS PER MINUTE AVG Transactions per minute 35000 30621 30000 30621 29523 25000 21854 20000 21685 21685 19604 15000 10881 10000 10924 5569 5000 0 838 838 810 2755 2755 2722 2722 5476 12541 10881 10924 5569 5476 810 50 1515 Users Users 50 Users Users100 Users 100 Users 200 Users 200 400 Users 400 Users 800 Users Transactions/min AVG BM Transactions/min AVG BM Transactions/min AVG OVM AVG OVM Transactions/min 800 Users
  • 30. CPU WITH 400 SESSIONS (2)
  • 31. CPU WITH 800 SESSIONS (2)
  • 32. WHEN SCALING As you can see, without OVM you will have a full physical server with underutilized resources, but if using OVM, you will be able to virtualize it to host many Oracle DBs without loss of performance and making an efficient use of available licenses.
  • 33. OTHER INFO • MANAGEMENT OF SGA MEMORY • SGA of 4864 MB • BM able to open 563 connections • Other Hypervisors able to open 523 connections • OVM able to open 567 connections
  • 35. MYTHS or TRUE • • • • • It is not safe to run Production Environments on OVM If using OVM your database will run slower Oracle do not support production DB on OVM OVM is more expensive than other Hypervisors Other Hypervisors run Oracle Database faster than OVM
  • 36. CONCLUSION • • • • • Oracle Database performs better at OVM OVM makes a better use of available resources OVM is more scalable and stable for Oracle DBs OVM allows better consolidation of loads in a virtual environment PLUS OVM uses less CPU than other Hypervisors a bonus: Allow licensing savings, extra HA and is fully certified and supported by Oracle.
  • 37. BE CAREFUL What happen if you do not really know about OVM
  • 38. P2V Normal Performance after P2V TPS MAX TPS AVG TPM MAX TPM AVG RT MAX RT AVG TTC RIPS DGPS (MB) Baremetal 27 14 924 810 277 35 53:32.0 45,161 3.40 OVM 21 13 866 719 1526 111 1:30:47 51,441 3.80
  • 39. PARAVIRTUALIZED VMs Normal Performance of Paravirtualized VMs: TPS MAX TPS AVG TPM MAX TPM AVG RT MAX RT AVG TTC RIPS DGPS (MB) Baremetal 27 14 924 810 277 35 53:32.0 45,161 3.40 OVM 25 14 921 816 837 44 35:02.3 81,953 6.10
  • 40. REVERA VMs Normal Performance of Revera VMs: TPS MAX TPS AVG TPM MAX TPM AVG RT MAX RT AVG TTC RIPS DGPS (MB) Baremetal OVM (Revera) 27 25 14 18 924 933 810 838 277 164 35 18 53:32.0 31:52.0 45,161 93,542 3.40 7.00 TPS MAX TPS AVG TPM MAX TPM AVG RT MAX RT AVG TTC RIPS DGPS (MB) OVM (PV) OVM (Revera) 25 25 14 18 921 933 816 838 837 164 44 18 35:02.3 31:52.0 81,953 93,542 6.10 7.00
  • 41. WHY REVERA  Over 2.0 Pb of storage and 2,500 VMs in operation  150 staff across four locations  5 data centers (small but perfectly formed)  CommVault’s biggest NZ customer  VMware Premier VSPP in NZ  Hitachi Data Systems biggest NZ customer  Oracle Platinum Partner  Biggest OVM farm in NZ  Dozens of templates customized to achieve the best performance and stability  Scalable Environment  The only OVM specialized partner in NZ  Constantly investing in Research
  • 42. SELECTION OF UTILITY COMPUTE OPTIONS     Targeted at different use cases All Utility Pricing scale up-scale down Different Service Offerings focused at different use cases Customers consume based on SLAs and capabilities, not brand of hypervisor