We have searched in the last days more and more for the cause of this 
performance issue.

In cooperation with the datacenter, we change some hardware to check, if the 
problem already proceeds. We put the RAID Controller included all RAID Arrays 
to another Supermicro Mainboard: X10SLM-F with only one CPU. The result was, we 
got 400 MB/s read Speed. So it seems there is an issue with the Servers 
Mainboard / CPU and the Xen Hypervisor but, we also change the Mainboard to an 
Supermicro X9DR3-F with the actual BIOS Version 3.2a - these also do not solved 
the problem with the performance.

What we also have done:

-          Upgraded Hypervisor from default Debian 8 - 4.4.1 to 4.8.

-          Tested some kernel boot configurations

With an non hypervisor Kernel, the system also uses the read Cache of the 
controller and after some read operations at the same file, it gets 1.2 G/s 
back from the Cache. At Xen Hypervisor Kernel, it seems the system do not use 
any caching operations. I also tested a bit with hdparm:

root@v7:~# hdparm -Tt /dev/sdb

/dev/sdb:
Timing cached reads:   14060 MB in  1.99 seconds = 7076.16 MB/sec
Timing buffered disk reads: 304 MB in  3.01 seconds = 100.85 MB/sec

This Performance is horrable. It is a RAID 10 with read/write cache and SSD 
Caching functions.

Does somebody know how Xen proceeds with such Caching Systems?


Yours sincerely

Michael Schinzel


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

Reply via email to