Date: Wed, 24 Jan 2001 07:53:08 +0100 From: Pavol Adamec <pavol_adamec@tempest.sk> To: Alex Pilosov <alex@pilosoft.com> Cc: "Bruce R. Montague Brucem" <brucem@mail.cruzio.com>, freebsd-net@freebsd.org Subject: Re: virtual hypervisor clusters Message-ID: <3A6E7BD4.96D56EE1@tempest.sk> References: <Pine.BSO.4.10.10101232358400.7630-100000@spider.pilosoft.com>
next in thread | previous in thread | raw e-mail | index | archive | help
As for my previous message: It is Alpine project (http://alpine.cs.washington.edu/). It runs (almost) unmodified TCP/IP stack in userland, not the kernel. Sorry for confusion. Paul ----- There's a project to modify a FreeBSD kernel to be run as a userland process. Sorry, I can't find the link. Paul Alex Pilosov wrote: > > On Tue, 23 Jan 2001, Bruce R. Montague Brucem wrote: > > > Does anyone have a way to run multiple PC emulators, > > each running FreeBSD (of course) on a single FreeBSD > > machine? And then cluster the virtual machines using > > a virtual network driver/simulator? The intent here > > is to literally run multiple TCP/IP stacks (albeit > > at non-real-time simulation rates) and simulate a > > wide variety of media in the ``network'' virtual > > device on the real machine. That is, the typical > > network research problem (or VM wannabe). > > Try following things: > running freebsd under freebsd port of vmware > running freebsd under freebsd port of plex86 > > Actually, you don't really need 'hypervisor'. It doesn't have to be > "completely virtualized". Linux has something called 'user-mode linux', > which is a complete kernel, however, instead of having real > hardware drivers, it makes userlevel (filesystem,etc) calls to the 'top' > kernel. You don't even need root to boot it. (which is why its > called user-mode linux). FreeBSD doesn't have anything like that, to my > knowledge. > > Also, I believe that this is a pretty nasty setup to simulate anything, > since your main latency/slowdown will be in the context switching of 'top' > virtual machine, and you will probably kill performance after 4th virtual > machine (just a guess). > > More interesting research stuff is MOSIX, it has support for real > clustering (global pids, process migration, etc). Their latest version is > for linux, though previous one was for BSD/OS... > > -alex > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-net" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A6E7BD4.96D56EE1>