WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Re: Problems about Xen's Howto

To: "Yan-Ching CHU" <cs0u210a@xxxxxxxxxxxxxxx>
Subject: [Xen-devel] Re: Problems about Xen's Howto
From: Bin Ren <br260@xxxxxxxxx>
Date: Thu, 1 Jan 1970 02:10:00 +0100
Cc: Devel Xen <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 02 Feb 2004 12:20:47 +0000
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: <000001c3e980$e37e0b40$0100a8c0@barcelona>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
References: <000001c3e980$e37e0b40$0100a8c0@barcelona>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
On 2 Feb 2004, at 11:23, Yan-Ching CHU wrote:

Hi Bin,
 
    I have got some problem starting new domains following the Xen Howto v1.1 that I hope you can help. In both the README and your howto there is no explicit statement about rather new domains can/should be started using another filesystem. I wonder if I use the same root as Domain0 is using to start new domains, rather the original filesystem will be destroyed due to multiple writers to the filesystem.

I'm sorry I didn' t make it clear. You are absolutely right that each domain
should use a different root filesystem.

If I really need new fileysystem for every new domain, what minimum set of services/files about the boot process (inittab, init rc, daemons) do I need to have? The whole thing in the DemoCD is quite big (especially with /usr) that I don't want to install each copy of them to every domain I want to start. Any ideas/comments?

One independent root filesystem for each domain requires too much space,
this is a major problem of today's Xen that we are trying to tackle. The method is to use Copy on Write, e.g. different domains share the same files as many as possible and retains modified files separately. CoW can be done both in
user space and in kernel space.

Russ has implemented a CoW NFS and I'm at the last staging of writing a
CoW multi-disk driver for linux kernel 2.4 series.

Before CoW features become stable and robust, you can:

(1) duplicate root filesystems for each domain (Yes, I can hear you screaming...) (2) share /usr among all the domains to save a lot of space (Yes, let's relax...)
(3) get a new hard disk and go to either (1) or (2)

Thanks,
Bin


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel

<Prev in Thread] Current Thread [Next in Thread>