[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Potential MS Thesis ? - (Re: questions about ballooning)

  • To: xen-devel@xxxxxxxxxxxxxxxxxxx, "Mark Williamson" <mark.williamson@xxxxxxxxxxxx>
  • From: Arjun <cse.syslab@xxxxxxxxx>
  • Date: Mon, 28 Jan 2008 00:51:32 -0500
  • Cc: weiming <zephyr.zhao@xxxxxxxxx>, Daniel Stodden <stodden@xxxxxxxxxx>
  • Delivery-date: Sun, 27 Jan 2008 21:51:58 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:mime-version:content-type; b=lfEBmUKcTPIn9I9XMHVgNycwMT3mfTQlTZuvxqh7zSs1HP9MRU15pijlKZbTuyZL5aJM/XeCr7eM6XvzhloafsAUc+XWWMV1w8ONPsduijsz7m0p4PmV/DLKc8Oa2Ljj5+6KLlx8hHPQoNYNfTTUK31maSorUUeMDpit5dCo70A=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hi All (Mark, Weiming, Daniel),

I'm a masters student with some prior experience with Xen and am looking for a project for my MS thesis. After searching
through this mailing list I found the following mail trail (read below) about automatic memory balancing and was wondering if anyone has taken on this project or if it is still open ? I would be happy to make this my MS thesis work (pending adviser approval).

Also, I had an idea for a distributed load-balancing system for a Xen based cluster/farm and was wondering if this has already been done or not, any feedback, advice or references would be appreciated.


On Dec 2, 2007 11:18 PM, Mark Williamson <mark.williamson@xxxxxxxxxxxx> wrote:
> A quick question:
> So far, the ballooning is triggered manually, right? On theory, it
> should be possible to automatically trigger ballooning on domains to
> get memory resource more balanced. This requires the dom0 to monitor
> the memory pressure of each domains. These information can be
> collected by each balloon driver and sent to xen.
> Is such function available on the xen commercial version? Is there any
> plans to develop this in xen open source community?

It's not currently available in the commercial version as far as I know.  But
for a definitive reference, you should look at the information on

The idea of doing this does get floated about on the list semi-frequently...
I think there may have been a masters student looking at improving the
balloon driver, so maybe he'll consider doing it.  If he doesn't, then it
could make a good little project for somebody.  It wouldn't have to be very
clever to start with.


> Thanks!
> On Nov 5, 2007 2:35 AM, Keir Fraser <Keir.Fraser@xxxxxxxxxxxx> wrote:
> > On 4/11/07 17:28, "Daniel Stodden" <stodden@xxxxxxxxxx> wrote:
> > > while you are at it, from xmdomain.cfg(5)
> > >
> > > memory:
> > > Xen does not support overcommit of memory, so the total memory
> > > of all guests (+ 64 MB needed for Xen) must be less than or
> > > equal to the physical RAM in the machine.
> > >
> > > 'memory' is mem_map size, right? is this outdated or simply not true,
> > > or am i missing something?
> >
> > No, 'memory' is total RAM currently assigned across all tests. It just
> > means the obvious thing --- you can't assign more RAM than you have in
> > your entire system!
> >
> >  -- KEir

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.