KVM performance is very poor?

I have tested a simple IO/CPU mixture testcase under both RHEL5/Xen and
RHEL6/KVM guest.
The hardware configuration is DELL PE2950 with 8G CPU, E5130*2, 8G RAM, PERC
5i, 146G*3 RAID5 for virtualization pool.
Each guest takes 4 VPUS and 2G RAM.
It seems that KVM is very slow than Xen.

The test program spawns 10 threads, the threads concurrently read a block
device sequentially by 
32k block size. It also calculates the crc32 and md5 checksum with each read
request.
I use O_DIRECT to avoid the influence of cache.
Total data size is 3.2G

Under the naked machine, both RHEL5 and RHEL6 can get 250M/s,
XEN guest can get 240M/s
KVM guest can get only 120M/s



  Regards
  Kirby Zhou



_______________________________________________
rhelv5-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-list

Reply via email to