On Fri, 02 Sep 2016 15:08:16 PDT Kurt H Maier <k...@sciops.net> wrote:
>
> > However, if anyone makes plan9 work under bhyve or khyve I'm
> > interested.
> 
> I'm also interested in this, and every once in a while I test it out.
> Nothing worth reporting yet, but once I get something running I'll
> report it here.

Great!

> > Separately, an interesting project would be to implement plan9
> > sandboxes (ala linux "containers" or freebsd "jails)" so that
> > one can easily set up a cluster of plan9 boxes.
> 
> mycroft's ANTS tools can be used to do this very effectively.  He's
> written copious documentation, including step-by-step walkthroughs, that
> cover doing just this.  I've got his code preserved, but I need to
> gather up the various texts and stash them in a repo alongside the code.

[I had meant to post the following on that silly "9fans dead
 or alive" thread. Better late than never!]

What I want is to have multiple plan9 virtual nodes (each with
its own IP address and a full set of udp/tcp ports and network
interfaces and potentially independent storage and each can be
started up/shutdown independently).  For the experts this is
probably trivially doable given plan9 namespaces.

The idea is to be able to easily bring up a cluster of nodes
providing a set of services. Example: a venti backup server.
a source mirror server etc.

Going one step further, a deployment program should be able to
read a single config file, build or pull in all the required
binaries from some standard repo, add in storage, data files
etc. and stand up all the services.

I was thinking that a platform-as-a-service setup can make
application services largely independent of the underluing OS.
Particularly if they are built in Go!

Reply via email to