All of lore.kernel.org
 help / color / mirror / Atom feed
From: Joerg Roedel <joro@8bytes.org>
To: Martin Vogt <vogt@itwm.fraunhofer.de>
Cc: kvm@vger.kernel.org
Subject: Re: KVM benchmarks (compared to vmware)
Date: Mon, 17 Nov 2008 14:08:11 +0100	[thread overview]
Message-ID: <20081117130811.GA30524@8bytes.org> (raw)
In-Reply-To: <492163E7.4050203@itwm.fraunhofer.de>

Does the license of the vmware server you used allow the publication of
your results?

On Mon, Nov 17, 2008 at 01:30:31PM +0100, Martin Vogt wrote:
> 
> 
> Hello list,
> 
> I did some benchmarks over the weekend and compared
> kvm-78 on a 2.6.27.4-2-default against vmware server 2.0.0-122956
> 
> Host Machine:
> - Host E8400 (3GHz) 2GB RAM
> - virtual machines are on iSCSI or NFS
> - virtual machine is booted with -m 1024 and e1000
> 
> 1. Bench
> =========
> 
> Installation of SuSE 11.1: (time to finish)
> 1. iSCSI kvm : 48 min
> 2. NFS   kvm : 54 min (qcow image)
> 3. VMWare    : 38 min
> 
> 2. Bench
> ========
> Booting of SuSE 11.1 beta4 (from grub to getty prompt)
> (with coldcache, http://linux-mm.org/Drop_Caches)
> 
> 1. iSCSI kvm : 33 sec
> 2. NFS   kvm : 44 sec
> 3. VMWare    : 34 sec
> 
> same, with "hotcache".
> 
> 1. iSCSI kvm : 22 sec
> 2. NFS   kvm : 23 sec
> 3. VMWare    : 21 sec
> 
> 3. Bench
> =========
> Now the NIC performance from within the VM to the outer world,
> (measured with tcpspray--program writes to the discard service over tcp)
> 
> VM->outer world
> 
> 1. iSCSI kvm : 12 MB/s
> 2. NFS   kvm : 12 MB/s
> 3. VMWare    : 50 MB/s
> 
> now the reverse:
> 
> outer world->VM
> 
> 1. iSCSI kvm : 50 MB/s
> 2. NFS   kvm : 50 MB/s
> 3. VMWare    : 100 MB/s
> 
> but here the kvm results varies from 30MB/s - 70MB/s
> 
> 
> 4. Bench
> ========
> 
> Now iozone benchmarks, which measure the "virtual drive" of the
> VM: IOZone write a 2GB file to /tmp , writes it again reads it and reads
> it again. (Two runs with 2GB and 4GB file size)
> 
> 1. iSCSI-kvm:
> KB	write	re-writeread	re-read
> 2097152	24131	25349	44325	46055
> 4194304	25056	25419	44917	44654
> avg:	24593	25382	44621	45354
> 
> 
> 2. NFS-kvm:
> KB	write	re-writeread	re-read
> 2097152	7584	37846	43334	42654
> 4194304	12185	20558	37075	40029
> avg     9884	29202	40204	41341
> 
> 2a (because of qcow effect) second run:
> KB	write	re-writeread	re-read
> 2097152	35980	33474	42010	43395
> 4194304	21675	20732	37976	39134
> avg     28827	27103	39993	41264
> 
> 
> 3 VMWARE:
> KB	write	re-writeread	re-read
> 2097152	56168	47829	12568	11688
> 4194304	47315	32088	10897	10801
> avg     51741	39958	11732	11244
> 
> 
> 
> RESULT
> =======
> 
> 
> As a result I would say, that the virtual NIC in VMware is much faster
> (if you see tcpspray as benchmark)
> And the write performace of VMWare is better 50MB/s againt 29MB/s in
> kvm. But VMWare seems to have a horrible read performance (11MB/s vs.
> 44MB/s)
> 
> But in general VMWare is faster, at least during the installation
> benchmarks (38min vs 48 min with kvm)
> Maybe these benches could give an idea for future improvements, but
> I wont say that kvm is slow, its fast enough, but maybe has room for
> improvements.  :-)
> 
> regards,
> 
> Martin
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> --
> To unsubscribe from this list: send the line "unsubscribe kvm" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

  reply	other threads:[~2008-11-17 13:08 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-11-17 12:30 KVM benchmarks (compared to vmware) Martin Vogt
2008-11-17 13:08 ` Joerg Roedel [this message]
2008-11-17 13:10 ` Fabio Coatti

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20081117130811.GA30524@8bytes.org \
    --to=joro@8bytes.org \
    --cc=kvm@vger.kernel.org \
    --cc=vogt@itwm.fraunhofer.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.