To explain how Oracle supports its products when running on VMware Scope & Application.
Oracle Database or Oracle Real Application Clusters or Oracle Grid Control or Oracle Fusion Middleware or any oracle applications are not certified by oracle on any VMware products. However, we can install and use it in production environment since VMware stands for providing similar experience than that of native OS. Oracle products, including the database, are licensed by physical processor. This licensing model works well in a physical world, in which customers typically run one application per host and physical processors are easy to track. But this model is not well-adapted to a virtual world. VMware vSphere enables you to consolidate multiple workloads in the form of virtual machines on a single host. Additionally, VMware enables you to move these virtual machines across hosts with VMware vMotion, VMware Distributed Resource Scheduler (DRS) and High Availability (HA). When running products that are licensed by physical processor on vSphere, customers should ensure the following:
Virtual machines are running on hosts fully licensed for Oracle.
Virtual machine movement within a cluster is restricted to hosts that are fully licensed for Oracle.
Virtual machine movements are tracked so that customers are able to demonstrate compliance with Oracle licensing policies.
Oracle has VMware version license for its databases which is based on CPU cores – 2 hosts with 2 sockets quad core will cost $380000, a detailed calculation is below.
Oracle Database Licensing in Virtual Configuration with VMware:
Total cores = 16
Total cores x .50 (Intel multiplier) = M
M x $47,500 = total licensing cost
M = 8 x $47,500
Total licensing cost = $ 380000
A calculator can be found on this website – http://www.oracle.com/us/media/calculator/vm/vm-home-2132015.html
Expanded Support –
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
Support Status for VMware Virtualized Environments
Oracle Support will assist customers running Oracle products on VMware in the following manner: Oracle will only provide support for issues that either are known to occur on the native OS, or can be demonstrated not to be as a result of running on VMware. If a problem is a known Oracle issue, Oracle support will recommend the appropriate solution on the native OS. If that solution does not work in the VMware virtualized environment, the customer will be referred to VMware for support. When the customer can demonstrate that the Oracle solution does not work when running on the native OS, Oracle will resume support, including logging a bug with Oracle Development for investigation if required.
If the problem is determined not to be a known Oracle issue, we will refer the customer to VMware for support. When the customer can demonstrate that the issue occurs when running on the native OS, Oracle will resume support, including logging a bug with Oracle Development for investigation if required.
NOTE: Oracle has not certified any of its products on VMware. For Oracle RAC, Oracle will only accept Service Requests as described in this note on Oracle RAC 18.104.22.168 and later releases.