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

[Xen-users] UnionFS + Xen

  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: "Gino LV. Ledesma" <gledesma@xxxxxxxxx>
  • Date: Wed, 25 May 2005 18:57:19 -0700
  • Delivery-date: Thu, 26 May 2005 01:56:49 +0000
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=P6P+mxyHAfmsAaztXF4RxdI7go3ChSMM801dMloVXXvcLdRI3EgKu2+IPl8Yyvc8LI18/ALUO8rtqnlg4Yz9kL+GtnsDLe/aAfm+36NW/Kuv5wK7jprVLYjmsz3hTNUqAfb4D3tWIlFCvEIPuQUDIC0KUeaflhehLBxYPUit3g8=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hi, list

I've been looking at solutions to copy UML's CoW disks for Xen, but
based on the archives and google results, this is pretty much an
active work-in-progress for Xen. I've looked at CowNFS and it seems
promising, but I'm a bit worried of relying on a machine that will run
it. If and when the daemon conks out, everything relying on it will
die as well (can't get the clients to reestablish a connection with
the server).

What I've been looking at lately is using NFS Root + UnionFS. Having
NFS root means I can use a dedicated machine to act as an NFS server
and tweak it to my heart's content, or maybe even use a NetApp for it.

The only challenge this poses is getting the guest OSs to actually do
the overlaying by mounting a copy of their work space (read/write)
over the exported NFS root (read-only). This way, each domain can
happily write to their own "disk" without having to give them their
own independent disks (which wastes space).

Has anyone gotten something similar to work? Any ideas / tips /
comments / suggestions in doing so? I'm tweaking my xen RPM spec file
to support unionfs and right now just looking at the boot up process
of getting the domain to mount something else on top of the exported
root file system (either a file-backed VBD or yet another NFS export).

gino ledesma

P.S. If there's anything waaaay simpler than this, I'd really like to
know. :-) I'm having fun playing with xen but will need to see how
this setup scales.

Xen-users mailing list



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