File Copies Slow On Hyper-V Guest
Posted on 2014-02-06
I'm concerned about some file copy speeds I'm experiencing and am hesitant to push our New Server up to production.
He is the Basic setup and what I am Experiencing.
My question to start with I suppose is - 'Is this behavior Normal?"
Here is the basic setup;
We have a New server (Windows Server 2012) running only the Hyper-V Role.
This runs 2 Hyper-V Guests both are Windows 2008 R2.
1 is going to be a DC only. The 2nd is setup with the File Server role Only.
ALL below copies take place on the same Physical Hard Drive;
Remotely Logged on to Hyper-V Host - Copying a large 5gig file from D:\VHDX\Start directory to D:\VHDX\Finish Directory is unbelievably quick - Speeds average out around 500MB per second after an initial Burst over 700MB!
Remotely Logged on to Hyper-V Guest - Copying same large 5gig file from D:\Start directory to D:\Finish Directory is quick - but nowhere near as quick as the above - Speeds average out around 130MB per second after an initial Burst of around 190MB
Whilst this seems pretty good - I'd love to be able to take advantage of the FULL Speed.
Is this normal? Am I really losing this amount of capacity by going Virtual!?
Copying the same files but across VM's (whilst remotely logged onto either Host or Guest) goes at Gigabit Speed, so all fine there!? ... but ...
Doing exactly the Same Copies (so Host to Host and Guest to Guest on Same D Drive) from a Windows 7 PC (All gigabit) Goes around 40-50MB
Again is this Normal? or am I losing some performance?
Hope you can help. Ive tried a multitude of VMQueues, Offloads, AV Disabled, Firewalls Off etc. but don't seem to be able to get anywhere near the same performance from the Guest as the Host and am therefore struggling to see the benefits of Visualization for our AD and Files Server requirements.
Thanks in anticipation.