In a Windows 2012 standard license we can have only 2 VMs; so in one ESXi server(of any sockets) we can host a maximum of 2 VMs; so in my environment we have 3 esxi hosts in a cluster with each running 2 VMs.
so please let me know how much Windows standard/Datacenter license should I procure.
As per my understanding; i will require 3 datacenter licenses.
We cannot have 3 standard windows license because we can have only 2 VMs per host (3 servers); this is OK in ideal case scenario.
But if we need to move one VM from one ESXi host to another i.e
ESXi 1 having 1 VMs
ESXi 2 having 3 VMs ---> violation of licensing
ESXi 3 having 2 VMs
then it will be a violation of the licensing policies.
That sounds correct that a single standard license per host may not be enough. Another option is to buy a second standard license per host which would allow any host to run up to four operating system environments concurrent.