The reason being I have to use only one VM in proxmox, is that I can utilise maximum vcpus from it. My current standalone application on a physical server requires more cores than it actually has. Physical server has to total 16 cores comprising two sockets. Application requires at least 30 cores so this is the reason I am planning to migrate my this application server on proxmox having 16 gb of ram and 16 core (8+8) 2-sockets so that I can use this single VM to obtain maximum cores (Vcpu's). By doing this can I get maximum or improved processing performance for my application? I'm aware that I ll have to reserve some cores and Ram for PVE as well. Can anyone lights on this. Thanks in advance.