All, As part of a project I am working on, I need to be able to potential remote control many dozens of Linux boxes. I want to be able remotely:-
* Create / schedule / start /stop / change running processes * Monitor the status of those processes * Have the processes alert me when certain milestones occur * Have the remote boxes exchange heartbeat with the central server (so that they know they "out of control" and need to abort any runnning jobs) Clearly I can do this through something like ssh/sshd and sending scripts, or through a httpd with some cute CGI, etc. However, I prefer a simple message framework approach that has minimal network traffic. (I'm thinking of probably using some non-ambiguous XML message protocol that can securely and reliably transmitted). The remote linux boxes will be diskless and net-booted so I don't really want avoid loading Perl or somesuch on these (even though I prefer to code in Perl than in C). The central management server however will probably need to be running Apache or somesuch, and will have a nice GUI to be able to drive the all the remote machines, individually or in groups. It will also need to report on the collective status of the spawned jobs on the remote machines. It seems someone has done something like this before http://www.protomagic.com/rjobd/html/toolkit.html . However, the website given has no associated source code. (I've emailed the author and waiting on a reply) Anyone know of a similar project that has such a framework? Martin Martin Visser ,CISSP Network and Security Consultant Technology & Infrastructure - Consulting & Integration HP Services 3 Richardson Place North Ryde, Sydney NSW 2113, Australia Phone *: +61-2-9022-1670 Mobile *: +61-411-254-513 Fax 7: +61-2-9022-1800 E-mail * : martin.visserAThp.com -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
