All of lore.kernel.org
 help / color / mirror / Atom feed
From: Avi Kivity <avi@redhat.com>
To: Jonathan Petersson <jonathan.petersson@op5.com>
Cc: kvm <kvm@vger.kernel.org>
Subject: Re: RAM utilization issues
Date: Thu, 12 Jan 2012 12:36:28 +0200	[thread overview]
Message-ID: <4F0EB7AC.1050201@redhat.com> (raw)
In-Reply-To: <CAKM0yO-TvZ+1YsgXLLt_cNsppa_eW3os4sPphgGH_xS5=3OMrw@mail.gmail.com>

On 01/12/2012 11:27 AM, Jonathan Petersson wrote:
> Hi,
>
> Throughout the last few months we've been slowly migrating off our old
> VMware installation to KVM, most of it has been successful and people
> has been happy with the end-result.
>
> The new infrastructure obviously has a bit more of power which is
> heavily utilized by the guests however compared to VMware the RAM
> usage is way above what we've expected.
>
> In our VMware environment we operated at 24GB with ballooning and we
> were able to maintain usage at around 90% without any swapping.
> However with the new environment we've 24x3 GB och RAM and we're
> seeing a 80% utilization across the board with the same amount of
> guests.
>
> Please notice that we've both ballooning (on both the host and guest)
> and KSM enabled, hugepages hasn't made any major difference so we've
> chosen to disable this. If you've any input as to why we're seeing
> this behavior or if it's expected we'd appreciate it. In addition to
> this we're utilizing virtio_blk/net/pci/ring and vhost_net.
>
> Some data:
> root@kvm01-01:~# grep -i balloon /boot/config-$(uname -r)
> CONFIG_VMWARE_BALLOON=m
> CONFIG_XEN_BALLOON=y
> CONFIG_VIRTIO_BALLOON=y
>

What's the aggregate size of the guests (sum of all guest memory
sizes)?  How many guests?  Are you in fact using the balloon?  How?

-- 
error compiling committee.c: too many arguments to function


  reply	other threads:[~2012-01-12 10:36 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-01-12  9:27 RAM utilization issues Jonathan Petersson
2012-01-12 10:36 ` Avi Kivity [this message]
2012-01-12 10:47   ` Jonathan Petersson
2012-01-12 10:51     ` Avi Kivity
2012-01-12 12:56       ` Jonathan Petersson
2012-01-12 13:41         ` Avi Kivity

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=4F0EB7AC.1050201@redhat.com \
    --to=avi@redhat.com \
    --cc=jonathan.petersson@op5.com \
    --cc=kvm@vger.kernel.org \
    /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.