Oracle changed their licensing model for VMware vSphere once again. In the past it was OK to create a dedicated vSphere cluster for your Oracle VMs and ESXi hosts. Many of my customers have created extra Oracle clusters.
The new license information is that you need to license all hosts, that belongs to your vCenter server instance...
All hosts inside your vCenter server needs to have Oracle licenses.
You can find the details in this article (german):