I'm working on the design of the enviroment for an enterprise application. There is a plan to host the application in several VM's on one Hyper-V host.
The host server has limited CPU and memory capacity, distributed between VMs.
Is it a good idea to use load balancers in order to improve performance of the VM's hosted in a Hyper-V environment or is it better to allocate more resources to a VM?