I haven't done a whole lot of hyper-v servers but the ones I have seem to be slow most of the time. If you monitor CPU time, the host and VMs are not doing anything but when you connect to them, typing, opening any windows, internet all just seem slow. The host seems real fast until you have a couple of VM's running.
For instance, I have one that is a Dell poweredge R710, Xeon X5670 (2.93ghz), 24gb RAM, RAID 5. Seems like it should rock. Doesn't matter how many users are logged in. Mostly Word docs shared from a file server, one Exchange 2010 server, an accounting software server (not much use) and a Windows 7 VM for testing. Each one has a dedicated NIC.
Sometimes its annoyingly slow just clicking around, sometimes it seems ok.
I have read about disabling the Offloading parts of networking and have done that. I know I should only have the Core server installation on the server but I like having the interface.
Can somebody enlighten me on this subject or point me to some good articles. I have done a lot of googling but still don't feel like I'm doing everything right. It should be better than this, I hope?