I've read everything I can about this and I still don't understand how this works in Proxmox. I have a 2 x E5-2698 v3 Server which has 2 sockets, 16 cores per socket, 2 threads per core. So that's a total of 64 threads, 32 physical cores, 2 physical sockets.
Proxmox is showing this like this: 64 x Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz (2 Sockets).
When I configure a VM, what would be the proper way to allocate 50% of my CPU power to a single VM? I want my VM to be able to use up to 100% of half of all my cores, and leave the rest of the cores free for other VMs and the host.
Would it be 2 sockets, 8 cores or 2 sockets, 16 cores? It isn't clear to me whether Proxmox is allocating threads or cores to each VM.
Proxmox is showing this like this: 64 x Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz (2 Sockets).
When I configure a VM, what would be the proper way to allocate 50% of my CPU power to a single VM? I want my VM to be able to use up to 100% of half of all my cores, and leave the rest of the cores free for other VMs and the host.
Would it be 2 sockets, 8 cores or 2 sockets, 16 cores? It isn't clear to me whether Proxmox is allocating threads or cores to each VM.