<Insert Picture Here> Oracle Database Support for Server Virtualization Updated December 7, 2009



Similar documents
Hard Partitioning and Virtualization with Oracle Virtual Machine. An approach toward cost saving with Oracle Database licenses

SUSE Linux Enterprise 10 SP2: Virtualization Technology Support

2972 Linux Options and Best Practices for Scaleup Virtualization

Pete s All Things Sun: Comparing Solaris to RedHat Enterprise and AIX Virtualization Features

<Insert Picture Here> Introducing Oracle VM: Oracle s Virtualization Product Strategy

Server Virtualization: The Essentials

Virtualizare sub Linux: avantaje si pericole. Dragos Manac

Full and Para Virtualization

Current Oracle license rules and definitions. Oracle licensing.

Satish Mohan. Head Engineering. AMD Developer Conference, Bangalore

Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies

QuickSpecs. HP Integrity Virtual Machines (Integrity VM) Overview. Currently shipping versions:

Virtualization for Cloud Computing

Arwed Tschoeke, Systems Architect IBM Systems and Technology Group

Performance tuning Xen

Virtualization and the U2 Databases

vrealize Hyperic Supported Configurations and System Requirements

Virtualization benefits Introduction to XenSource How Xen is changing virtualization The Xen hypervisor architecture Xen paravirtualization

VMware and CPU Virtualization Technology. Jack Lo Sr. Director, R&D

Windows Server 2008 R2 Hyper V. Public FAQ

Hypervisors. Introduction. Introduction. Introduction. Introduction. Introduction. Credits:

Enterprise-Class Virtualization with Open Source Technologies

Red Hat Enterprise Linux 6. Stanislav Polášek ELOS Technologies

An Oracle Technical White Paper June Oracle VM Windows Paravirtual (PV) Drivers 2.0: New Features

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

Supported Platforms HPE Vertica Analytic Database. Software Version: 7.2.x

California Department of Technology, Office of Technology Services AIX/LINUX PLATFORM GUIDELINE Issued: 6/27/2013 Tech.Ref No

Best Practices on monitoring Solaris Global/Local Zones using IBM Tivoli Monitoring

Virtualization. Michael Tsai 2015/06/08

Virtual Machines.

IBM Unica PredictiveInsight Version Publication Date: June 7, Recommended Software Environments and Minimum System Requirements

Virtualization. Jukka K. Nurminen

Symantec NetBackup Enterprise Server and Server 7.x OS Software Compatibility List

White Paper. Server Virtualization on UNIX Systems: A comparison between HP Integrity Servers with HP-UX and IBM Power Systems with AIX

Designing high-availability solutions with HP Serviceguard and HP Integrity Virtual Machines

OPEN SOURCE VIRTUALIZATION TRENDS. SYAMSUL ANUAR ABD NASIR Warix Technologies / Fedora Community Malaysia

IBM Software Group. Lotus Domino 6.5 Server Enablement

Virtualization. Dr. Yingwu Zhu

Lecture 2 Cloud Computing & Virtualization. Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu

Introduction to Virtual Machines

A cure for Virtual Insanity: A vendor-neutral introduction to virtualization without the hype

Chapter 16: Virtual Machines. Operating System Concepts 9 th Edition

Supported Platforms. HP Vertica Analytic Database. Software Version: 7.1.x

Cloud Computing with Red Hat Solutions. Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd.

Session 1: Managing Software Licenses in Virtual Environments. Paul Baguley, Principal, Advisory Services KPMG

Getting the Most Out of Virtualization of Your Progress OpenEdge Environment. Libor Laubacher Principal Technical Support Engineer 8.10.

Virtualization what it is?

Oracle Linux Overview. Presented by: Anuj Verma Title: Senior Pre-Sales Consultant

What is virtualization

SAP Process Orchestration. Technical information

MODULE 3 VIRTUALIZED DATA CENTER COMPUTE

IOS110. Virtualization 5/27/2014 1

Comparing Free Virtualization Products

Cloud Computing #6 - Virtualization

Symantec NetBackup Enterprise Server and Server 7.x OS Software Compatibility List

HP Service Manager Compatibility Matrix

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment

HP Serviceguard Cluster Configuration for HP-UX 11i or Linux Partitioned Systems April 2009

RPM Brotherhood: KVM VIRTUALIZATION TECHNOLOGY

The Red Hat Enterprise Linux advantages over Oracle Linux

Integrity Virtual Machines Technical Overview

How To Use Vsphere On Windows Server 2012 (Vsphere) Vsphervisor Vsphereserver Vspheer51 (Vse) Vse.Org (Vserve) Vspehere 5.1 (V

FOR SERVERS 2.2: FEATURE matrix

x86 ISA Modifications to support Virtual Machines

Models For Modeling and Measuring the Performance of a Xen Virtual Server

SAS deployment on IBM Power servers with IBM PowerVM dedicated-donating LPARs

iseries Logical Partitioning

HP Serviceguard Cluster Configuration for Partitioned Systems

How To Use Netbackup (Vmware) On A Virtual Machine

ArcSDE Oracle Database Requirements

managing the risks of virtualization

The Truth Behind IBM AIX LPAR Performance

Performance brief for IBM WebSphere Application Server 7.0 with VMware ESX 4.0 on HP ProLiant DL380 G6 server

Patch Assessment Content Update Release Notes for CCS Version: Update

CON9577 Performance Optimizations for Cloud Infrastructure as a Service

Hitachi Virtage Embedded Virtualization Hitachi BladeSymphony 10U

Course Title: Virtualization Security, 1st Edition

9/26/2011. What is Virtualization? What are the different types of virtualization.

RED HAT ENTERPRISE VIRTUALIZATION

Oracle Whitepaper januar Oracle VM Server for x86 FAQ

SOLUTION BRIEF. Advanced ODBC and JDBC Access to Salesforce Data.

Microkernels, virtualization, exokernels. Tutorial 1 CSC469

Virtualization. Types of Interfaces

COS 318: Operating Systems. Virtual Machine Monitors

Cooperation of Operating Systems with Hyper-V. Bartek Nowierski Software Development Engineer, Hyper-V Microsoft Corporation

Regional SEE-GRID-SCI Training for Site Administrators Institute of Physics Belgrade March 5-6, 2009

Platform Support Guide

StreamServe Persuasion SP5 Supported platforms and software

Virtualization. Pradipta De

Symantec NetBackup Enterprise Server and Server x Hardware Compatibility List

Red Hat Satellite Management and automation of your Red Hat Enterprise Linux environment

Cloud Computing CS

Oracle Database Scalability in VMware ESX VMware ESX 3.5

Best Practices for Virtualised SharePoint

Virtual Compute Appliance Frequently Asked Questions

Transcription:

<Insert Picture Here> Oracle Database Support for Server Virtualization Updated December 7, 2009

Support Policy Server virtualization software allows multiple operating system instances to run on the same server. Oracle provides this functionality for x86 platforms with it s Oracle VM offering. Several third parties also have offerings that provide similar functionality. This document describes support provided by Oracle for its software running in third party server virtualization solutions. Except as described in this document Oracle does not test or certify third party server virtualization solutions. For Oracle customers running supported third-party server virtualization solutions, which have been certified with Oracle Software products, Oracle will provide equivalent level support to what is available for the native hardware, and jointly work with the virtualization vendor to resolve any problems¹. For Oracle customers running other third-party server virtualization solutions which have not been certified with Oracle software products. Oracle will provide support for issues that are known to occur on the native OS, or can be demonstrated not to be a result of running on the server virtualization software. Oracle may request that the problem be reproduced on the native hardware. RAC only supported on validated configurations 1 A valid support agreement with both parties is required

Server Virtualization Technologies Server Virtualization Hardware Partitions Physical Partitions Electrical/Physical isolation Native HW speed Dedicated resources Virtual Partitions Near native HW speed More fine grain resources Shared I/O, rest dedicated Shared Partitions Shared cpu resources Dynamic cpu cycle allocation Virtual Machines Binary translation Run time translation Any HW/Any OS Usually slower Para-virtualization Special OS build Any HW/Linux only Faster Hardware assisted Latest HW/Any OS Hybrid mode Any combination of other modes OS Partitions OS Partitions Must run same OS,Some support different levels of same OS Limited fault isolation De-privileged kernel may not be compatible with all apps Near native speed

Dynamic Operations Available on native hardware New capabilities 1. CPU resources Add/remove cpu(s) Increase/reduce cpu cycles 1. VM migration Online migration of a virtual machine 2. Memory resources Add/remove memory 2. Save/Restore Stop -> Save -> Restore Instant Save -> Restore 3. I/O resources Add/remove I/O card Add/remove device

ISV Support Levels (Sx) 1. Static Configuration Support The program runs in a static virtual environment. Dynamic operations are not supported. 2. Dynamic Reconfiguration Safe The program does not fail as a result of resource changes (CPU, memory, I/O). Never Changes Infrequent Changes 3. Dynamic Reconfiguration Aware The program is designed to recognize and dynamically adapt to resource changes (CPU, memory, I/O). 4. Optimized and integrated The program has been modified to deliver new or optimized capabilities in a virtualized environment. Frequent Changes

Supported Virtualization Solutions VENDOR Product Virtualization Type Processor Platform Operating System(s) Hard Partition Licensing Basic Support Live Migration DB RAC DB RAC Oracle Oracle Virtual Machine Virtual Machine (PV, HVM, Hybrid) Virtual Machine (HVM, Hybrid) X86, X64 Linux Pinned Only Yes Yes 2,3 Yes 1 Test Windows Pinned only Test No Test No 1 - Supported with Oracle 11.1.0.7 2 - Static support only. 3 - PV mode only. Save/Restore of a running database not yet supported. HP IBM SUN npar Physical Partition IA, PA HP-UX Yes Yes Yes N/A N/A vpar Virtual Partition IA, PA HP-UX Yes Yes Yes N/A N/A Integrity Virtual Machines Dynamic LPAR Micropartitions Virtual Machine IA HP-UX Capped only Yes No N/A N/A Virtual Partition Power AIX Yes Yes Yes Yes Test Shared Partition Power AIX Capped only Yes Yes Yes Test VIO Server Shared I/O Power N/A N/A Yes Yes N/A N/A WPAR OS Partition Power AIX No Yes No No No zvm Shared Partition zseries Linux No Yes Yes N/A N/A Dynamic System Domains Logical Domains Physical Partition Sparc Solaris Yes Yes Yes 2 N/A N/A Virtual Partition Sparc Solaris No Yes Yes N/A N/A Local Solaris Containers OS Partition Sparc, X86, X64 Solaris Capped only Yes Yes N/A N/A Not all Oracle database releases supported in each environment. Please check certify tab of metalink.oracle.com for release specific info

Special considerations for NUMA NUMA is enabled by default with NUMA capable environments When the database detects multiple cells at startup, NUMA mode is automatically enabled NUMA detection is based on H/W or OS APIs, depending on platform. NUMA mode should never be used in shared cpu environments NUMA can be disabled by setting the following init.ora parameters: _enable_numa_optimization = 'FALSE' _db_block_numa = 1 When enabled ccnuma imposes some restrictions on dynamic reconfiguration support, these are: Only cells visible at startup will be ccnuma optimized, these are called base cells Dynamic reconfiguration during startup and shutdown is not supported. Dynamic reconfiguration during normal operations is limited as follows: Cells, cpus and memory can be added anytime Base cells must not be removed. The last cpu on a base cell must not be removed. Floating cells (added after last DB startup) can be removed. Note: there is no way to distinguish between base and floating cells. Automatic dynamic reconfiguration (i.e. as provided by WLM tools) must be disabled.

Oracle VM - Single Instance Database Support Configuration Oracle Database 10.2.0.3 and above Guest OS : Oracle Enterprise Linux 4.x, 5,x Red Hat Linux 4.x, 5.x Support for both 32 and 64 bit Oracle VM 2.1 and above Support for both para-virtualized (PV) and hardware virtualized (HV) modes Use PV drivers in both modes Support for Windows guests and Live Migration is currently planned on Oracle Database 11.1.0.7 only once testing is completed.

Oracle VM - RAC Database Support Configuration Oracle Database 10.2.0.4 or above Guest OS : OEL or RHEL 5.1 or above Support for 32 and 64 bit modes Oracle VM 2.1.5 or above Only para-virtualized mode supported Static mode support only Live Migration, dynamic resource changes (CPU/Memory) currently not supported Configuration Best Practices Each RAC node must be deployed on a separate physical server for production environments Use physical block devices for database files CPU over-commit up to 2 times is supported but not recommended.