Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Mar 2007 21:21:11 -0700 (PDT)
From:      Tom Samplonius <tom@samplonius.org>
To:        Nikolas Britton <nikolas.britton@gmail.com>
Cc:        Kip Macy <kip.macy@gmail.com>, freebsd-stable@freebsd.org, Miroslav Lachman <000.fbsd@quip.cz>, Ivan Voras <ivoras@fer.hr>
Subject:   Re: Xen Dom0, are we making progress?
Message-ID:  <395450.751174710071770.JavaMail.root@ly.sdf.com>
In-Reply-To: <ef10de9a0703231929qb7f3d9dod7f1d35712c32f82@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

----- "Nikolas Britton" <nikolas.britton@gmail.com> wrote:
> What about implementing something like DragonFly BSD virtual kernels?
> Matthew Dillon talks about it in is bsdtalk interview:
> http://cisx1.uma.maine.edu/~wbackman/bsdtalk/bsdtalk098.mp3

  It seems very similar to User Mode Linux, rather than a true VM environment.  http://user-mode-linux.sourceforge.net/   Each DragonFlyBSD vkernel runs as a process.  I don't know why this is even interesting, for anything but kernel developers.  Improving BSD jails to the same level as Solaris Containers (Solaris Containers are Solaris Zones with resource control), would widely useful for many BSD users.

  In VM environment, like Xen, each VM has its own kernel and possibly different OS.  Xen has managed to get a lot of people interested in their VM environment, so there are a lot of OSes that support the Xen "architecture".  And for those that don't there is early support for booting them by using virtual features in newer CPUs (ex. Windows).  Microsoft has joined the Xen bandwagon, even though the core is all open source, as they are threatened in the enterprise space by the VMWare juggernaut, and their Virtual Server/Virtual PC product is so bland, no one cares.

  UML has been available for longer than Xen, but Xen already outperforms it.  I don't see a lot of future in the "virtual kernel" concept.

Tom



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?395450.751174710071770.JavaMail.root>