Eric, could you expand on your idea here a bit more? What's a Linux NOC?
Thanks.
Erik N Johnson wrote:
In an attempt to bring things back on topic for Scott, and everybody
else who is supposed to keep e-mail work related (sorry guys!) I would
like to point out a major feature of Linux that people seem to remain
unaware of. In Linux you can get virtually any piece of kernel
information from the vfs through the novel /proc filesystem. I have
discussed this and other ports from the Plan 9 From Bell Labs
operating system to Linux (especially the 9p kernel module.) No other
operating system has, to the best of my knowledge, any attempt at
these features. What's really great about this is that for a z/Linux
farm you can easily use 9p to create a single virtual host whch has a
/mnt all full of:
/mnt
/host1/proc
/host2/proc
...
/hostN/proc
then a perl (or shell or python) script ( or ANY filesystem-aware
program, which is pretty open-ended) can easily do:
foreach host in hosts {
displayRelevantInfo( /mnt/host/proc);
}
where hosts is the full set of Linux guests.
Voila, pure Linux NOC w/out nasty, insecure SNMP. With HiperSocket
this is going to be VERY fast. It DOES require a custom kernel on the
virtual host which is serving as the NOC, as 9p is a kernel module.
This is the type of thing that a GPL-compatible license brings to your OS.
Erik Johnson
----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
Dave Jones
V/Soft
www.vsoft-software.com
Houston, TX
281.578.7544
----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390