public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* Poor write- and overall performance
@ 2008-12-14 23:44 Arne Kepp
  2008-12-15  6:38 ` Avi Kivity
  0 siblings, 1 reply; 7+ messages in thread
From: Arne Kepp @ 2008-12-14 23:44 UTC (permalink / raw)
  To: kvm

Hi,

I'm testing KVM 80 (prepackaged from lfarkas.org) on CentOS 5.2 (both 
guest and host) and comparing against Xen 3.3.0. The only modification 
I've really made is that I've set noatime on both guest and host. The 
guest is running straight from an LVM volume and is assigned 4 Gb RAM 
and 4 virtual CPUs.

KVM does well reading from disk (300 Mbyte/s according to IOZone, 
virtually the same as native) and computational tasks like OpenSSL 
signing.  But writing ends up at 30 Mbyte/s (native does 150 Mbyte/s) 
and kernel compilation times are roughly double that of native. KVM 79 
exhibited the same behavior for disk IO, but froze while compiling the 
kernel.

So, short of using the virtio drivers (which I think would require a 
custom kernel since RHEL 5.2 uses 2.6.18), are there any easy tweaks I 
should try to make KVM fare better ?

The host is quad core Intel with 8 Gb RAM and a SAS RAID 5 
configuration. Let me know if you'd like to see the results here.

Sincerely,
-Arne

-- 
Arne Kepp
OpenGeo - http://opengeo.org
Expert service straight from the developers


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-12-20  5:19 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-14 23:44 Poor write- and overall performance Arne Kepp
2008-12-15  6:38 ` Avi Kivity
2008-12-15 10:22   ` Henrik Holst
2008-12-15 10:26     ` Avi Kivity
2008-12-15 10:29       ` Henrik Holst
2008-12-20  1:44   ` Arne Kepp
2008-12-20  5:19     ` Ryan Harper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox