WHY SHOULD I USE OVM. For Oracle Databases By Francisco Munoz Alvarez Oracle Professional Services Manager

Similar documents
Oracle VM Tips and Best Practices

OEM12c Overview for DBA

Virtualizing Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips

ORACLE SECURITY. Francisco Munoz Alvarez

Power your cloud infrastructure with Oracle VM and Cisco!

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Linux, Virtualization & OEM12 Discussion Sahil Mahajan / Sundeep Dhall

LOGGING OR NOLOGGING THAT IS THE QUESTION. By: Francisco Munoz Alvarez

Oracle ACE Program. presentation for Summer Conference. Northern California Oracle Users Group Summer Conference 2010 The Oracle ACE Program

INNOV-4: Fun With Virtualization. Or, How I learned to love computers that don t really exist...

Configuring and Managing a Private Cloud with Oracle Enterprise Manager

Virtualizing Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips

Oracle VM 3.3. Planning and Implementing

Oracle for administrative, technical and Tier-0 mass storage services

How it can help your organisation

Implementation and. Oracle VM. Administration Guide. Oracle Press ORACLG. Mc Grauv Hill. Edward Whalen

Virtualizing Oracle on VMware

VMware Overview VMware Infrastructure 3: Install and Configure Rev C Copyright 2007 VMware, Inc. All rights reserved.

<Insert Picture Here> Oracle VM October 20, 2010

Performance Evaluation of Virtualization Technologies

Oracle-Regular Oracle-Regular

Performance & Scalability Testing in Virtual Environment Hemant Gaidhani, Senior Technical Marketing Manager, VMware

Experiences with OracleVM 3.3

Experience of being a Cloud DBA

Oracle Real Application Clusters One Node

VMware Virtual SAN Technology

PERFORMANCE CHARACTERIZATION OF MICROSOFT SQL SERVER USING VMWARE CLOUD ON AWS PERFORMANCE STUDY JULY 2018

Road to Private Cloud mit OpenStack Projekterfahrungen

Xen Summit Spring 2007

Deploying Fusion Middleware in a 100% Virtual Environment Using OVM

Oracle Solaris 11: No-Compromise Virtualization

EMC Data Protection for Microsoft

BEST PRACTICES FOR VIRTUALISING ORACLE DATABASES

The Business Value of Virtualizing Oracle ebusiness Suite. Haroon Qureshi QSolve, Inc.

PERFORMANCE TECHNOLOGIES A.E. July 2016

Provisioning Oracle RAC in a Virtualized Environment, Using Oracle Enterprise Manager

S317077: Lessons from the RAC Pack: Oracle Real Application Clusters on Oracle VM - Best Practices

The Future of Virtualization. Jeff Jennings Global Vice President Products & Solutions VMware

OPS-9: Fun With Virtualization. John Harlow. John Harlow. About John Harlow

The Old School Cloud Is No More: Running Your Microsoft Applications on AWS

Vblock Infrastructure Packages: Accelerating Deployment of the Private Cloud

Realize the True Potential of Server Virtualization with Oracle VM. Rossella Bellini Principal Sales Consultant HW Business Uniti

The Future of Virtualization Desktop to the Datacentre. Raghu Raghuram Vice President Product and Solutions VMware

The Oracle Database Appliance I/O and Performance Architecture

Oracle E-Business Suite: Migration to Oracle VM Template Based Deployment

Oracle Certified Program

Conference Oracle Database Appliance Virtualized Implementation with HA and DR for Banner Database and Application Servers.

Virtualizing Oracle E-Business Suite Through Oracle VM. Kai Yu Oracle Solutions Engineering Dell Inc.

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

You Probably DO Need RAC

Chapter 3 Virtualization Model for Cloud Computing Environment

An Oracle White Paper September Oracle Integrated Stack Complete, Trusted Enterprise Solutions

AtoS IT Solutions and Services. Microsoft Solutions Summit 2012

Increasing Cloud Power Efficiency through Consolidation Techniques

Exam Name: VMware Certified Professional on vsphere 5 (Private Beta)

IT Infrastructure: Poised for Change

Nested Virtualization and Server Consolidation

vsphere 4 The Best Platform for Business-Critical Applications Gaetan Castelein Sr Product Marketing Manager VMware, Inc.

Expert+ Conference for the Oracle Community

Personality Next Generation Operating Environment. Last updated: Mar-2015

By the end of the class, attendees will have learned the skills, and best practices of virtualization. Attendees

Delivering High-Performance Oracle Applications Cisco and/or its affiliates. All rights reserved. 1

Database Consolidation with Oracle Exadata

VMware and Xen Hypervisor Performance Comparisons in Thick and Thin Provisioned Environments

Windows Server 2012 Hands- On Camp. Learn What s Hot and New in Windows Server 2012!

Baremetal with Apache CloudStack

RAC Performance Monitoring and Diagnosis using Oracle Enterprise Manager. Kai Yu Senior System Engineer Dell Oracle Solutions Engineering

Nimble/Cisco SmartStack Integrated Infrastructure for Enterprise-class Oracle Workloads

RACKSPACE ONMETAL I/O V2 OUTPERFORMS AMAZON EC2 BY UP TO 2X IN BENCHMARK TESTING

VMware vsphere: Taking Virtualization to the Next Level

How to save on license cost: Re-platforming Oracle on Dell EMC

Virtualisation for Oracle databases and application servers

PeopleSoft on Oracle Cloud Platform: Built for Enterprise. Copyright 2017, Oracle and/or its affiliates. All rights reserved.

E-BUSINESS SUITE APPLICATIONS R12 (R12.2.5) HR (OLTP) BENCHMARK - USING ORACLE11g ON ORACLE S CLOUD INFRASTRUCTURE

What s New in 12c for Backup & Recovery? By: Francisco Munoz Alvarez

Virtualization. Michael Tsai 2018/4/16

Mission-Critical Enterprise Linux. April 17, 2006

Changing The Conversation: Infrastructure as a Service

What s New for Oracle Database 11gR2 on Windows?

<Insert Picture Here> Introducing Oracle WebLogic Server on Oracle Database Appliance

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

ORACLE Linux / TSC.

Maintaining End-to-End Service Levels for VMware Virtual Machines Using VMware DRS and EMC Navisphere QoS

Oracle Real Application Clusters in Oracle VM Environments. An Oracle Technical White Paper March 2012

Orchestrating the Cloud Infrastructure using Cisco Intelligent Automation for Cloud

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

<Insert Picture Here> Application-Aware Virtualization

Virtual Leverage: Server Consolidation in Open Source Environments. Margaret Lewis Commercial Software Strategist AMD

How Parallels RAS Enhances Microsoft RDS. White Paper Parallels Remote Application Server

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8

Oracle VM at Oracle. Powering a Demanding Enterprise Operation ORACLE WHITE PAPER JANUARY 2015

VMware vsphere 6.5 Boot Camp

Is There Any Alternative To Your Enterprise UNIX Platform? Andrej Gursky PosAm TechDays EAST, March 2015

What is new on 12c For Backup and Recovery. By: Francisco Munoz Alvarez

Your Speakers. Iwan e1 Rahabok Linkedin.com/in/e1ang

Typical Issues with Middleware

Software Defined Storage at the Speed of Flash. PRESENTATION TITLE GOES HERE Carlos Carrero Rajagopal Vaideeswaran Symantec

Evaluating Hyperconverged Full Stack Solutions by, David Floyer

Certified Reference Design for VMware Cloud Providers

Virtualization Strategies on Oracle x86. Hwanki Lee Hardware Solution Specialist, Local Product Server Sales

Transcription:

WHY SHOULD I USE OVM For Oracle Databases By Francisco Munoz Alvarez Oracle Professional Services Manager

Francisco Munoz Alvarez Some Certifications 8/9i/10g/11g OCP, RAC OCE, AS OCA, E- Business OCP, SQL /PLSQL OCA, OVM Implementation Specialist, Oracle 7 OCM ITIL Certified Highlights 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 VM Based on the underlying Xen hypervisor technology Management Linux Kernel with support of Devices (JeOS) IO, Networking, etc 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 35 800 812 700 30 600 25 29 27 30 30 29 500 20 400 15 300 10 200 5 100 00 18 15 15 15 18 15 15 15 35 1 27 29 27 30 30 29 15 15 Users Users 50 50 Users Users 100 100 Users Users 200 200 Users Users 400 Users 400 Users 800 Users 800 Users Response Response Time Time AVG AVG BM BM 12 Response Response Time Time AVG AVG OVM OVM 15

TRANSACTIONS PER MINUTE AVG Transactions per minute 35000 30000 30621 29523 30621 25000 20000 21854 21685 21685 19604 15000 10000 5000 0 10881 12541 10881 10924 10924 5569 5569 2755 5476 2755 5476 838 838 2722 810 2722 810 15 15 Users Users 50 Users 50 Users100 Users 100 Users 200 Users 400 200 Users 800 Users 400 Users 800 Users Transactions/min Transactions/min AVG BM AVG BM Transactions/min Transactions/min AVG OVM AVG OVM

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 OVM uses less CPU than other Hypervisors PLUS 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 Baremetal OVM TPS MAX 27 21 TPS AVG 14 13 TPM MAX 924 866 TPM AVG 810 719 RT MAX 277 1526 RT AVG 35 111 TTC 53:32.0 1:30:47 RIPS 45,161 51,441 DGPS (MB) 3.40 3.80

PARAVIRTUALIZED VMs Normal Performance of Paravirtualized VMs: Baremetal OVM TPS MAX 27 25 TPS AVG 14 14 TPM MAX 924 921 TPM AVG 810 816 RT MAX 277 837 RT AVG 35 44 TTC 53:32.0 35:02.3 RIPS 45,161 81,953 DGPS (MB) 3.40 6.10

REVERA VMs Normal Performance of Revera VMs: Baremetal OVM (Revera) TPS MAX 27 25 TPS AVG 14 18 TPM MAX 924 933 TPM AVG 810 838 RT MAX 277 164 RT AVG 35 18 TTC 53:32.0 31:52.0 RIPS 45,161 93,542 DGPS (MB) 3.40 7.00 OVM (PV) OVM (Revera) TPS MAX 25 25 TPS AVG 14 18 TPM MAX 921 933 TPM AVG 816 838 RT MAX 837 164 RT AVG 44 18 TTC 35:02.3 31:52.0 RIPS 81,953 93,542 DGPS (MB) 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?