Let me take a look into this. I will try to set this configuration in our lab to compare results. I will post back as soon as I have an update.
I have to let you know about some more facts regarding this issue.
- Both servers (R2200 and HPdl380g8) are running in production enviroment.
- Tests were made on off peak hours on physical hardware, when servers were more or less idle (that was the best i was able to do at the moment to trace issue further)
- We started to trace the whole issue when one older file sharing application was moved from physical hardware (Intel S5000, sata disks) to virtual machine on R2200 platform and not performing as it was on older platform.
- If I compare disk benchmarks from old sata S5000 and new virtual machine on R2200 (gen2, 4cpu, 4gb ram, fixed size scsi vhdx) the interesting thing is that old sata sistem performs better with small blocks and the virtual machine performs much better with large blocks. It is some strange nonlinearity if i compare both benchmarks. You can also observe it on physical hardware, (from the pictures i posted), but is is less apparent.
Any news on this?
Let me work on an update for this.
The tests posted above (in the first post) were made directly on host running Windows 2012 R2 Standard (Hyper-V root partition).
The performance diference inside VM (Hyper-V child partition) is even worse, but only when reading/writing small blocks (attached picture). This is the benchmark from the VM that i mentioned in the post from Dec.2. It is running on the R2200 (gen2, 4cpu, 4gb ram, fixed size scsi vhdx):
As you can see, the performance in this VM shows more nonlinearity if compared to Hyper-V root partition (first post, first picture). Small blocks reads and writes are (in my opinion at least) much slower than expected..
Hi David !
Plese understand, that this is important for us. I realy don't want to be rude, but can you please give me some usable reply on this or direct me to someone.
I have just created support request.