RE: Licensing Oracle SE One on VMWare cluster
Date: Wed, 19 Oct 2011 14:58:51 -0400
Oracle licensing on vmware is very gray. Oracle is trying to push everyone towards Oracle VM for better guidelines.
Talking to VMware consultants, what I found is that there is a feature (maxcpu in grub.conf) in vmware which will force the VM to limit the vmware configuration to 2 physical CPUs (or whatever you specify). If you need to change this, you'd have to bounce the VM. This will force the VM to use only the CPUs you have listed.
Here is a link with an example:
Now going to back to the my first line - being gray - this is a way for you to show Oracle (if you ever get audited) that you are limited by this many CPUs. Still unsure if Oracle will accept this as an excuse for you to run SE-One on a 4 CPU box..
With a bit of uncertainty and making sure everyone understands and remembers the implications over a period of time etc. it is probably worth buying a dedicated hardware with 2 CPUs..
> Date: Wed, 19 Oct 2011 20:35:39 +0200
> Subject: Licensing Oracle SE One on VMWare cluster
> From: mm_at_marcusmoennig.de
> To: oracle-l_at_freelists.org
> I know that Oracle considers VMWare soft-partioning and that if you
> would go for processor licenses, you need to license in regards to the
> underlying hardware, not what you assigned to a VM.
> But additionally, to be allowed to use SE One or SE there is a limit
> of 2 (SE One) or 4 (SE) CPU slots in the physical hardware.
> So, say you have a VMWare ESX cluster with 4 physical servers and two
> slots (and CPUs) only in each physical server, are you allowed to
> license SE One?
> The total number of slots in the cluster is obviously larger than 2,
> but at any time the VM with Oracle running on it can only run on one
> dedicated physical server in the cluster. The VM might shift to
> another server, e.g. when the current physical server goes down, but
> at any given time, it only runs on one server.