9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Plan9 and resource discovery
@ 2004-11-24  4:05 Roman Shaposhnick
  2004-11-24  4:22 ` andrey mirtchovski
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Roman Shaposhnick @ 2004-11-24  4:05 UTC (permalink / raw)
  To: 9fans

Just the other day I've been having this hallway conversation where
I tried to make Plan9 sound as a solution to all the problems 
(excluding world's hunger, perhaps) and the question that made
me write this email and humbly ask for your ideas was this:
"Well, it seems that Plan9 is really good about making *use*
of resources, but how does it help you *discover* them?".

Well, I, for one, didn't know how. Of course we have stuff 
like ndb(6) (and DNS) but that's not a "resource discovery" 
worth writing home about. srv(4) comes closer to facilitating
it, but, alas only within a particular server.

I guess my question is -- is there any research going on
on how Plan9's philosophy could lend itself to this problem?
Any ideas ? Implementations ? Anything ? :-)

It's not that I'm looking for something particular (rather than
having an exciting thread here :-)) so I'd appreciate all
the feedback.

Thanks,
Roman.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] Plan9 and resource discovery
  2004-11-24  4:05 [9fans] Plan9 and resource discovery Roman Shaposhnick
@ 2004-11-24  4:22 ` andrey mirtchovski
  2004-11-24 10:15   ` Fco. J. Ballesteros
  2004-11-24  6:29 ` Taj Khattra
  2004-11-24  6:41 ` Bruce Ellis
  2 siblings, 1 reply; 7+ messages in thread
From: andrey mirtchovski @ 2004-11-24  4:22 UTC (permalink / raw)
  To: 9fans


> I guess my question is -- is there any research going on
> on how Plan9's philosophy could lend itself to this problem?
> Any ideas ? Implementations ? Anything ? :-)

i have a prototype for a resource discovery fs.  each server that
wants to participate runs a small fs which gathers ldap-like info
about the local system.  each server posts the root of that file
system to a main aggregate which is listed in ndb for the local ipnet
(domain).  a user mounts either a the node itself or all of them via
the aggregate.  aggregates themselves can be aggregated for
cross-domain resource discovery.  run 'ls' and you find out which
nodes are alive, 'cat */load | sort' and you get the one that's least
busy...

it's not anything big, but then again Plan 9 doesn't easily lend
itself to big and complex solutions for trivial problems.

andrey



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] Plan9 and resource discovery
  2004-11-24  4:05 [9fans] Plan9 and resource discovery Roman Shaposhnick
  2004-11-24  4:22 ` andrey mirtchovski
@ 2004-11-24  6:29 ` Taj Khattra
  2004-11-24  6:30   ` boyd, rounin
  2004-11-24  6:41 ` Bruce Ellis
  2 siblings, 1 reply; 7+ messages in thread
From: Taj Khattra @ 2004-11-24  6:29 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> I guess my question is -- is there any research going on
> on how Plan9's philosophy could lend itself to this problem?
> Any ideas ? Implementations ? Anything ? :-)

nemo and gang's Plan B work perhaps?  http://b.lsub.org/ls/papers.html


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] Plan9 and resource discovery
  2004-11-24  6:29 ` Taj Khattra
@ 2004-11-24  6:30   ` boyd, rounin
  0 siblings, 0 replies; 7+ messages in thread
From: boyd, rounin @ 2004-11-24  6:30 UTC (permalink / raw)
  To: Taj Khattra, Fans of the OS Plan 9 from Bell Labs

there is an RFC for a RLP [Resource Location Protocol].

looked like junk to me, but maybe i missed the point?



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] Plan9 and resource discovery
  2004-11-24  4:05 [9fans] Plan9 and resource discovery Roman Shaposhnick
  2004-11-24  4:22 ` andrey mirtchovski
  2004-11-24  6:29 ` Taj Khattra
@ 2004-11-24  6:41 ` Bruce Ellis
  2004-11-24 10:12   ` Fco. J. Ballesteros
  2 siblings, 1 reply; 7+ messages in thread
From: Bruce Ellis @ 2004-11-24  6:41 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

inferno has virgil, tho it's rarely used in the wild.
i find it good for "anyone out there got a /dev/mathlink?".

brucee

Roman Shaposhnick wrote:

> Just the other day I've been having this hallway conversation where
> I tried to make Plan9 sound as a solution to all the problems 
> (excluding world's hunger, perhaps) and the question that made
> me write this email and humbly ask for your ideas was this:
> "Well, it seems that Plan9 is really good about making *use*
> of resources, but how does it help you *discover* them?".



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] Plan9 and resource discovery
  2004-11-24  6:41 ` Bruce Ellis
@ 2004-11-24 10:12   ` Fco. J. Ballesteros
  0 siblings, 0 replies; 7+ messages in thread
From: Fco. J. Ballesteros @ 2004-11-24 10:12 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 265 bytes --]

The Plan 9 derivative that I'm using, which we call Plan B,
has all its services `discovered'.

For example, /bin comes from
	mount -V /bin/!$cputype /bin

BTW, this beast can also redirect some I/O devices (eg mouse)
for usage with remote machines.

☺

[-- Attachment #2: Type: message/rfc822, Size: 2988 bytes --]

From: Bruce Ellis <brucee@chunder.com>
To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu>
Subject: Re: [9fans] Plan9 and resource discovery
Date: Wed, 24 Nov 2004 17:41:30 +1100
Message-ID: <41A42D1A.7090902@chunder.com>

inferno has virgil, tho it's rarely used in the wild.
i find it good for "anyone out there got a /dev/mathlink?".

brucee

Roman Shaposhnick wrote:

> Just the other day I've been having this hallway conversation where
> I tried to make Plan9 sound as a solution to all the problems 
> (excluding world's hunger, perhaps) and the question that made
> me write this email and humbly ask for your ideas was this:
> "Well, it seems that Plan9 is really good about making *use*
> of resources, but how does it help you *discover* them?".

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] Plan9 and resource discovery
  2004-11-24  4:22 ` andrey mirtchovski
@ 2004-11-24 10:15   ` Fco. J. Ballesteros
  0 siblings, 0 replies; 7+ messages in thread
From: Fco. J. Ballesteros @ 2004-11-24 10:15 UTC (permalink / raw)
  To: 9fans

> ach server that
> wants to participate runs a small fs which gathers ldap-like info

The page in http://lsub.org/who
is gathered from different sources, and we see that as /who.
We use directories instead of other std for exporting information.
The thing seems to work well.



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-11-24 10:15 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-11-24  4:05 [9fans] Plan9 and resource discovery Roman Shaposhnick
2004-11-24  4:22 ` andrey mirtchovski
2004-11-24 10:15   ` Fco. J. Ballesteros
2004-11-24  6:29 ` Taj Khattra
2004-11-24  6:30   ` boyd, rounin
2004-11-24  6:41 ` Bruce Ellis
2004-11-24 10:12   ` Fco. J. Ballesteros

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).