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-users

Re: [Xen-users] para- and full-virtualization on same system?

To: mogensv@xxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] para- and full-virtualization on same system?
From: "Jayesh Salvi" <jayeshsalvi@xxxxxxxxx>
Date: Sun, 19 Mar 2006 08:50:05 -0600
Cc: Kent Watsen <kent@xxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sun, 19 Mar 2006 14:51:28 +0000
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=kBYT3DTWLZMjayDzlrzExEkTbF92fULBvwN12brsnu5DFkFuynSw9QBrDrQnQDkN1QKove9z9dZWnUTf7incqsHyJLsqMA0VDqbPh6hCaeexmIeNB4f6kjbb63BkzF8ALeaBM/40Wn8OvNyDYrVsmQQO+N6r7QwZqXCjfk39NWg=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <441D48DC.6040004@xxxxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <441C7D92.8070201@xxxxxxxxxx> <441D48DC.6040004@xxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
>   12. MacOS X (used as a build/test machine)
Can MacOS X be forked as a domU in Xen? Has anyone tried that?

Jayesh

On 3/19/06, Mogens Valentin <mogensv@xxxxxxxxxxxxxxxx> wrote:
Kent Watsen wrote:
>
> Can I consolidate all my servers to one machine - here are my current
> machines:
>
>    1. OpenBSD (used for external services: dns, http, smtp)
>    2. OpenBSD (used for internal services: dns, http, smtp, imap, ldap,
>       smb, nfs, svn, bugzilla)
>    3. OpenSBD (used for upgrading either of the above servers without
>       any downtime)
>    4. OpenBSD (used as a build/test machine)
>    5. FreeBSD (used as a build/test machine)
>    6. NetBSD (used as a build/test machine)
>    7. RedHat (used as a build/test machine)
>    8. CentOS (used as a build/test machine)
>    9. SuSE (used as a build/test machine)
>   10. Solaris (used as a build/test machine)
>   11. Windows (used as a build/test machine)
>   12. MacOS X (used as a build/test machine)

Pretty interesting, as this is more or less the exact same situation
we're having at my job - building for multiple platforms.
We're in the early planning stages on how to solve that scenario, and
I've been sysadm for only 1½ month, so a Bit of time's needed ;)
You say build platforms, but don't mention testing.

Our software is OpenGL/3D dependant.
We have two scenarios: Building and testing.
It's mostly for XP, RH, Suse and OSX, + other *nix's to some extend.
We may choose to crosscompile as much as possible from a couple of
boxes, and use a virtualized setup for testing. At the moment, I can't
see Xen used for testing, due to inappropriate graphics in domU's, so we
may have to use vmware, though it's not the fastest.

A few comments:

ad 12: I know OSX can install on a emulated X86, but I don't have
personal experiences. I would doubt it's usefullness. At least we're not
going to drop our G5 for that :)

ad 11: I'd wait for AMD in june, but still, graphics in Xen?

ad 10: Don't know the status of OpenSolaris on Xen. One domU instance
should work, apart from that, dunno.

BSD's: Same as ad 10. AFAIK, all should install in domU, but how well
they run, dunno. Would like a refresh in this. Anyone?

Your listing seems to suggest you're basically BSD based.
Planning to use one of the BSD's for dom0?


If you consolidate /all/ your services on one box, you'll create a
single point of failure issue for yourself.
I would at least use one virtualized box for infrastructure and another
for the building.

Having two identical all-in-on boxes with redundancy/failover might be
another solution. Might even be used for parallelized builds...
And maybe keep a dedicated Mac.


I'm having a related situation at home. Having stopped freelancing and
gotten a good job, I just wan't a single box here.
Been looking a Shuttle's lates announcement, an SFF box for AM2, taking
4GB DDR2, using nVidia 51-series chipset.


Might be an idea for us to keep in touch on this.

> Notes:
>
>     * The OpenBSD-based servers are RAID-ed
>     * There are actually more machines as I run multiple releases of
>       each build/test OS...
>
>
> If it can't be done on one machine, than would either of these 2-machine
> solutions work:
>
>    1. Partition machines by server vs. build/test
>           * one machine has:  1-3 (all para-virtualized)
>           * other machine has:  4-12 (5/9 para-virtualized)
>    2. Partition machines by para- vs. full-virtualization
>           * one machine has: 1-4 and 10-12 (all full-virtualized) [would
>             GSX be better?]
>           * other machine has: 5-9 (all para-virtualized)
>
>
> What would you do?
>
> Thanks!
> Kent
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users


--
Kind regards,
Mogens Valentin


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users



--
Jayesh
------------------------------------------------------------------------
Everything you can imagine is real
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users