Date: Tue, 1 Feb 2005 09:00:58 +0100 From: Jeremie Le Hen <jeremie@le-hen.org> To: Justin Hopper <jhopper@bsdhosting.net> Cc: freebsd-hackers@FreeBSD.org Subject: Re: Idea about "skeleton jail" Message-ID: <20050201080058.GJ60177@obiwan.tataz.chchile.org> In-Reply-To: <1107241984.685.2104.camel@work.gusalmighty.com> References: <1107178792.613.22.camel@spirit> <1107241984.685.2104.camel@work.gusalmighty.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> I'm curious if your idea for jails extends to running 50+ jails on a box > or not? I'd definitely be interested in any feedback you have on what > problems may or may not be encountered with so many mounts and also the > stability of nullfs nowadays. PHK has just made a call for unionfs and nullfs tests on -CURRENT and he promised to fix every known problems about these filesystems as far as they are not unsolvable architectural problems. Unfortunately these fix won't likely be backported to RELENG_5 since they are tightly bound to his "bufwork" on -CURRENT. > For our 5.x hosting platform, we used a single shared filesystem that > was mounted in each client jail, that contained the basic FreeBSD > distribution. Ports are handled in a similar manner, having all the > "basic" and commonly used ports already installed in the shared > filesystem, and if the user wants to install their own ports, they go > into the user's filesystem. > > We are considering open sourcing all of our stuff, to contribute back > what we can to the OS that allowed us to build our entire company. I'd > really like to see what others have done to make jails more manageable, > as it seems like there is so much that can be done but not many people > are working on it. It seems jails have the potential to become an > incredible way to virtually partition servers, and it would not be that > hard to implement solid tools for managing them. We have things like > JID-aware top and tools for automated jail builds, but it would be great > to work with some FreeBSD heavies to finish up clean development of > things like jail resource restrictions (CPU,MEM,#PROCS,etc) and perhaps > a clean and universally useful way to easily configure and launch full > jail environments. Are you thinking of Solaris zones [1] ? :-) Best regards, [1] http://www.sun.com/bigadmin/content/zones/zones_lisa.pdf -- Jeremie Le Hen jeremie@le-hen.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050201080058.GJ60177>