I have installed a Hyper-V server on a Dell PowerEdge R720 (128GB) with Windows 2012 Datacenter. The server has an iSCSI Dell PowerVault MD3600i with 10x15K SAS drives in a RAID 5 configuration.
When I copy between to or from a virtual machine on this hardware I get a maximum copy speed of 111MB/s (roughly 1Gbps). If I copy a file to a separate folder on the same virtual machine I get the same throughput. If I copy the same file between folders on the Hyper-V installation (not in a VM), I get speeds in excess of 700MB/s.
It appears that the copy process is rate limited. I need this copy process to happen at the maximum possible speed. How could I have configured this incorrectly, or is there a bug in this OS? Please help.