A few minutes ago I was going over the Server 2008 Performance Tuning Guidelines1 and one of the recommendations for the Hyper-V role caught my eye, it was something I’d previously read before, but for whatever reason wasn’t currently implementing in my infrastructure: The Synthetic SCSI Controller.
The synthetic SCSI storage controller performs better over the emulated IDE controller, and while Hyper-V requires an IDE controller be present in a virtual machine for booting the VM, Microsoft recommends that an administrator mount any other VHDs with a high expected I/O rate to the synthetic SCSI controller mainly because of reduced CPU...