VMW Understanding Oracle Certification Supportlicensing Environments
VMW Understanding Oracle Certification Supportlicensing Environments
Certification, Support
and Licensing for
VMware Environments
March 2015
Table of Contents
WHITE PAPER / 2
Understanding Oracle Certification, Support and Licensing for VMware Environments
Oracle databases, middleware and applications are increasingly running on the VMware vSphere® platform. A
benchmarking survey from January 2011 revealed that on average more than 30 percent of our customers' Oracle
applications are already running in VMware® environments, showing a marked increase from a year earlier. Driving this
rapid adoption is the fact that VMware delivers an industry-leading intelligent virtual infrastructure that maximizes
performance, scalability and availability while enabling fully automated disaster recovery, better-than-physical security
and proactive management of service levels. Here is a summary of the benefits of virtualizing mission-critical Oracle
applications on VMware. (To learn more about the VMware advantage, see Appendix 1.)
Improve quality of service:
• Better application performance with dynamic scalability and resource allocation
• Outstanding virtual machine scalability providing up to 128vCPUs and 4TB of RAM per virtual machine
• Enhanced availability and automated disaster recovery (DR) for all applications
Increase efficiency:
• Lower hardware and software costs with 3-10x consolidation ratios being common
• Reduced operating expenditures (OpEx) with intelligent policy management
Accelerate time to market:
• Provisioning times reduced from weeks to minutes
• Streamlined testing/development cycles with private cloud management
The rapid virtualization of Oracle applications raises important questions regarding the impact of virtualization on
Oracle support and licensing. There is a lot of confusion in the market about these issues, and the purpose of this guide
is to provide customers with information regarding certification, support and licensing of Oracle on VMware vSphere.
This information is based on the experience and knowledge that VMware has acquired in working with many customers
who are successfully virtualizing Oracle on vSphere.
This guide does not provide legal advice concerning a customer's license or support agreement with Oracle or any
other third party. Rather, this guide is intended to help customers understand the issues and be better prepared for
discussions with Oracle and third-party vendors.
WHITE PAPER / 3
Understanding Oracle Certification, Support and Licensing for VMware Environments
to do so after carefully weighing the benefits against this implied risk. We believe that three considerations are
especially relevant to this assessment:
• You can evaluate the risk by considering the following facts:
- VMware does not modify the native OS, so the solution Oracle provides for the native OS is fully expected to work
for that same OS running on VMware.
- VMware has received no reports of incidents in which vSphere was determined to have caused a technical issue in
the Oracle application or database.
- At worst, Oracle might ask a customer to reproduce the issue on a physical server, particularly if Oracle's solution
does not work. This request is seldom made, and even in the physical world Oracle reserves the right to request
reproduction on different physical hardware in this situation.
• You can negotiate the terms in your support agreement with Oracle and insist that Oracle provide you with the
support commitment that meets your needs, including support for Oracle products running on vSphere. Some
industry analysts have stated that it is commercially unacceptable to have policies that are difficult for Oracle
customers to locate on Oracle's Web site and that are changeable without notice.
• VMware has its own policy to support customers running Oracle applications on VMware, available at
https://www.vmware.com/support/policies/oracle-support.html. If required, VMware will take ownership of the support
request and pursue rapid resolution, in collaboration with the Oracle support organization through TSANet as
needed. Because VMware customers virtualize all types of Tier 1 applications, we have significant expertise in
making this a seamless support experience.
LI C E NS I NG A L L C P U S I N A H O ST LI C E NS I NG A S UB S E T O F C PU S I N T HE H O ST
For multicore hosts, customers typically license all the
CPUs for Oracle and load many virtual machines running Oracle As Oracle’s rules are processor-based, customers are free to use
applications onto this fully licensed host. This approach enables vSphere CPU Affinity to restrict virtual machines to licensed cores.
customers to consolidate Oracle licenses by better utilizing the
licensed physical capacity.
WHITE PAPER / 4
Understanding Oracle Certification, Support and Licensing for VMware Environments
WHITE PAPER / 5
Understanding Oracle Certification, Support and Licensing for VMware Environments
In such instances you should ensure that the migration occurs between fully licensed hosts by using vSphere
capabilities such as DRS Host Affinity—that is, both Host A and Host B must be fully licensed hosts from an Oracle
licensing perspective (as described in section 2.1). VMware vCenter™ Server generates several migration log files
maintained at /var/log/vmware/hostd.log and /vmfs/volumes/datastore/vm/vmware.log that can be leveraged to track
and record such virtual machine movements across hosts for compliance purposes. Additionally, VMware provides an
extensive open API that allows compliance tools to generate user-friendly reports using this data. In particular, VMware
vRealize Configuration Manager provides host-level change-tracking mechanisms that enable you to record virtual
machine movements across hosts. Since this host- level change tracking leverages an open API, third-party
configuration-management solutions may also provide some of this functionality for VMware environments.
WHITE PAPER / 6
Understanding Oracle Certification, Support and Licensing for VMware Environments
The following table compares costs associated with the physical and virtual configurations shown in Figures
3 and 4.
WHITE PAPER / 7
Understanding Oracle Certification, Support and Licensing for VMware Environments
O RA C L E D A T AB A S E L I CE N SI N G I N O RA C L E D A T AB A S E L I CE N SI N G I N VI R T UA L
P HY S IC A L CO N FI G U RA T IO N C ON F IG U R AT I ON W IT H V M WA R E
WHITE PAPER / 8
Understanding Oracle Certification, Support and Licensing for VMware Environments
Summary
• Oracle chooses not to certify any third-party virtualization product or hardware that sits below the operating system.
As in the physical world, the lack of certification should not limit customers' choice of virtualization platform. As long
as the OS is certified by Oracle and supported by VMware, customers can run Oracle on VMware with the same level
of confidence as on physical systems.
• Oracle has an official support statement for VMware. Many VMware customers are successfully running Oracle on
VMware vSphere while receiving the level of support they require from Oracle.
• As long as Oracle software runs on fully licensed processor cores, customers should be able to comply with Oracle’s
requirements. In particular, DRS Host Affinity rules can be used to run Oracle on a subset of the hosts within a
cluster. In many cases, customers can use vSphere to achieve substantial licensing savings.
Resources
Visit the VMware Business Critical Applications page for more details on virtualizing Oracle:
http://www.vmware.com/solutions/business-critical-apps/index.html
Read customer success story:
- University of British Columbia
http://www.vmware.com/files/pdf/customers/11Q1_University_of_British_Columbia_Case_Study.pdf
WHITE PAPER / 9
Understanding Oracle Certification, Support and Licensing for VMware Environments
Oracle VM also uses an indirect I/O design that routes all virtual machine network and storage traffic through the parent
OS. Rather than relying on I/O drivers known to be the least reliable component of a general-purpose OS, vSphere uses
a direct I/O design that avoids bottlenecks by connecting virtual machines to host hardware with drivers embedded in
the hypervisor. The drivers are specifically hardened and optimized for virtualization.
DI F FE R E NT I AT O R S V MW A R E A R C HI T EC T U RE O RA C L E V M A RC H IT E C TU R E
WHITE PAPER / 10
Understanding Oracle Certification, Support and Licensing for VMware Environments
WHITE PAPER / 11
Understanding Oracle Certification, Support and Licensing for VMware Environments
VMware is committed to the success of its customers in deploying simplified, cost-effective, and better
Information Technology services. To further this, we recently announced expanded support for Oracle
Database technical issues with the VMware vSphere platform. This expanded technical support is driven by
our VMware customers' choice to deploy increasing amounts of their Oracle Database software with VMware
products.
This expanded support is targeted at Oracle Database usage “above and below” vSphere, where the Oracle
database is:
• used as a data store for VMware products
• run within a virtual machine on vSphere/ESX
VMware Oracle Support provides customers the following new advantages as part of the existing Support and
Subscription contract at no additional charge:
• Total ownership of Oracle Database technical issues reported to VMware Support
• Access to a team of Oracle DBA resources within VMware Support to troubleshoot related to Oracle Databases
used as a data store or run within a VM -
• Performance tuning and best practices related to Oracle Database used as a data store or run within a
VM
• Faster resolution of technical issues in VMware environments via a collaborative support
arrangement between VMware Support and Oracle Support
Total Ownership
VMware Support will accept accountability for any Oracle-related issue reported by a customer. By being
accountable, VMware Support will drive the issue to resolution regardless of which vendor (VMware, Oracle, or
others) is responsible for the resolution. In most cases, reported issues can be resolved via configuration
changes, bug fixes, or feature enhancements by one of the involved vendors.
In the rare situation that another vender is unable or unwilling to provide a satisfactory technical resolution,
VMware Support will immediately notify the customer, assist in escalation and explore other potential technical
workarounds with the customer.
VMware will also assist its customers with technical issues for other Oracle software products, besides the
Oracle Database and provide similar escalation assistance if needed.
Besides technical assistance, VMware Support will advocate on the customer's behalf to:
• Provide any relevant evidence that virtualization does not play a part in the Oracle product technical
problem
• Engage Oracle Support in resolving the customer's technical issue, escalating management attention
as appropriate
Summary
VMware's business mission is to reduce complexity, lower costs, and improve information technology service
delivery for customers. This extended support perform delivers this, by driving resolution of customer
technology issues that involve multiple product venders. VMware is committed to its customers' success and
supports their choice to run Oracle software in modern, virtualized environments.
WHITE PAPER / 12
VMware, Inc. 3401 Hillview Avenue Palo Alto CA 94304 USA Tel 877-486-9273 Fax 650-427-5001 www.vmware.com
Copyright © 2015 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents
listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned
herein may be trademarks of their respective companies. Item No: VMW6238-WP-vREALIZE-BUS-vCLD-STE-ADV-ENT-A4-115 03/15