I'm not understanding how to properly setup the processors for the virtual machines in Hyper-V. I've looked it up as much as I can and I don't seem to get a straight answer. It seems like there's really no difference if I set up a server with 4 processors or 1 processor, or if I reserve a certain amount for the local processor for the virtual machine, etc. What I don't understand though is that if I have a physical server with two quad core xeon's running 2 hyperv virtual servers each only using 1 processor what's the point? Why not just buy a dual core CPU and call it a day.
The flip side of that is if you setup an actual server on a physical box it needs those cores. You can't efficiently run a physical server with 1 Processor.
So if anyone can break that down for me it'd be hugely appreciated I've been trying to figure this out for a while now.