[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1900
  • Last Modified:

Oracle Licensing, VMWare and vMotion

Would anybody like to pass on their experiences of Oracle when it comes to licensing on a VMWare ESX 5.1 environment?

Oracle's published view on licensing is that the software is licensed per physical processor in the server or cluster where the Oracle software is installed and /or running.

I have checked out the VMWare white papers and have followed their advice when configuring Oracle.

We have Oracle installed on 2 ESX hosts (both set up in a one node cluster)  and meet the license/ processor criteria.

However Oracle keep on making reference to all the other ESX hosts we have, even though Oracle is not installed and will not be installed. Plus these ESX hosts are in seperate clusters and are physically seperate machines.

Oracle claim we have the "capability" to use vMotion and therefore should pay for all these other hosts, even though if we did so it would be breaking our Oracle licenses agreement and we have no intention of doing that.

Regards,

Tim
0
TimGreeley
Asked:
TimGreeley
  • 4
  • 4
  • 4
2 Solutions
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Oracle claim we have the "capability" to use vMotion and therefore should pay for all these other hosts, even though if we did so it would be breaking our Oracle licenses agreement and we have no intention of doing that.

I believe Oracle is correct with this, unless you have a Site license for Oracle. This is one of the major issues with Oracle licensing....and moving to a virtual environment for Oracle.
0
 
TimGreeleyAuthor Commented:
Hello Andrew,

Thanks for your update.

In Oracle's Software Investment Guide (http://www.oracle.com/us/corporate/pricing/sig-070616.pdf)  it mentions " All processors where the Oracle programs are installed and/or running must be
licensed. "

It should be a fairly simple statement to follow and comply with.

I have not been able to find any Oracle documents clarifying the use of VMWare apart from not recognising it for"soft partitioning" (http://www.oracle.com/us/corporate/pricing/partitioning-070609.pdf)

Regards,

Tim
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
I would seek written confirmation from Oracle Licensing Department, and ask them for a  written document, or seek Legal guidance on their interpretation.

I'm only aware that most organisations keep their Oracle environments physical because of these awkward Oracle licensing issues, unless you have an Oracle Site License.

I believe VMware still run physical Oracle installations, because of this!
0
Free recovery tool for Microsoft Active Directory

Veeam Explorer for Microsoft Active Directory provides fast and reliable object-level recovery for Active Directory from a single-pass, agentless backup or storage snapshot — without the need to restore an entire virtual machine or use third-party tools.

 
gheistCommented:
Here is vmware's statement:
http://www.vmware.com/files/pdf/solutions/oracle/Understanding_Oracle_Certification_Support_Licensing_VMware_environments.pdf
in short - you need to put all your oracles on cluster with hosts fully licenced for oracle.
Partial few-cpu licencing and DRS rules are not recognized as valid licencing by oracle
0
 
TimGreeleyAuthor Commented:
Hello GHeist,

The vmware statement you mention is what I've based our Oracle license strategy on!  We have 2 ESX hosts running Oracle.  Each ESX host is in a cluster of 1.  We have 5 Enterprise licenses based on the number of processors for the 2 ESX hosts which according to the Oracle license matrix means these 2 ESX hosts are fully licensed.

If the virtualisation rules have changed then you would think there would be a statement from Oracle backing this up!

Regards,

Tim
0
 
gheistCommented:
I'd call vmware for help on finding Oracle statements.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
With the current infrastructure, as it is currently setup, can you vMotion a VM from Cluster A to Cluster B ?

This is all that has to be proved by Oracle?

How does Oracle know, you have two clusters A and B ?

Have you disclosed your setup to Oracle ?

You could always ask Oracle to prove and demonstrate if you have moved VMs from the unlicensed Cluster to the Un-licensed Cluster.

You have the evidence, from events and audits, that this is not occurring, so you are Licensed!

It would seem they are contrasting DRS (between Clusters, rather than Cluster A and Cluster B).
0
 
gheistCommented:
According to vmware should suffice that you keep logs of vmotions for long enough to prove oracle stays in licenced cluster. Sure there is deviation that you upgrade hardware every few years and migrate between clusters but for the rest of the time everything stays calm and even.
0
 
TimGreeleyAuthor Commented:
Thanks for the responses. I will follow up on some of the points you make and I'll keep you posted.  Regards,  Tim
0
 
TimGreeleyAuthor Commented:
Discussions are continuing!  However I have logged a call with VMWare and they have confirmed that our architecture prevents automatic and manual vMotion from our Oracle licensed hosts to unlicensed hosts.

Thanks for your comments.

Tim
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
That's Good, get it in writing from VMware, and frame it on the wall!

and then present to the Oracle police, if they should ever turn up.
0
 
gheistCommented:
I've seen their lieutenants asking how you migrated and that you should have licenced source and destination licenced now... (for that 1h of copying data)
0

Featured Post

Get quick recovery of individual SharePoint items

Free tool – Veeam Explorer for Microsoft SharePoint, enables fast, easy restores of SharePoint sites, documents, libraries and lists — all with no agents to manage and no additional licenses to buy.

  • 4
  • 4
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now