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
