Etwas wie vielleicht mein Kollektiv ?
Kostenlose Software / Open Source Remote Process Execution und Management System für Linux?
Ich habe die folgenden Voraussetzungen für ein Remote-Prozessausführungs- / -verwaltungssystem und dachte, ich würde fragen, ob jemand etwas Ähnliches unter den Bedingungen freier Software / Open Source-Lizenzen gesehen hätte, bevor ich es selbst schreibe:
Läuft unter Linux.
Für jeden Computer in einem Cluster muss ein lokaler Ausführungs- / Verwaltungsdämon als Systemdienst ausgeführt werden, der folgende
Aufgaben ausführen kann: 1. Aufrechterhalten einer TCP-Verbindung mit einer Clientanwendung (vom Client initiiert).
2. Starten Sie einen untergeordneten Prozess mit ausführbarem Pfad, Befehlszeilenargumenten, Prozessumgebung und stdout / stderr-Umleitung zu Dateien als Antwort auf einen vom Client empfangenen Befehl.
3. Beenden Sie einen untergeordneten Prozess als Reaktion auf einen vom Client erhaltenen Befehl.
4. Melden Sie den Abschluss des untergeordneten Prozesses asynchron an alle verbundenen Clients.
5. Berichten Sie untergeordnete Prozessstatistiken (CPU, E / A usw.) asynchron an alle verbundenen Clients (Dies ist eine optionale Funktion).
Grundsätzlich habe ich eine Umgebung, in der langwierige Prozesse mit Batchprozessen gemischt werden müssen, die von einem oder mehreren Master-Servern gesteuert werden, die den aktuellen globalen Status, die Konfiguration verwalteter Prozesse (laufen oder nicht) und den aktuellen Stand halten Last balanciert neue Prozesse. Die asynchrone Berichterstattung über den Abbruch von untergeordneten Prozessen ohne Abfrage ist unerlässlich, daher ist ssh nicht geeignet. Der Master-Server wird einigermaßen angepasst sein, aber ich hoffe, einen Dämon zu finden, der die Aktivitäten auf einem einzelnen Rechner verwaltet.
1 Antwort auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4