We are looking at software that is licensed by socket. Right now our hypervisor (EXSi) underutilizes the 2 socket 8 core processing power it has. Most guests only have 4 virtual cores. In order be compliant with the software I can either a) buy 2 cpus licenses b) buy a dedicated server or c) pull one of the sockets from the hypervisor. C is a non-cash move. My question is, which performs better a vm using 8 virtual cores from 1 socket or 2 sockets?
I should mention that the application is Oracle 11 DB Standard Edition.