Was ist der einfachste Batch-Scheduler, der in einem kleinen Linux-Cluster eingerichtet werden kann?

767
Peltier

Wir haben ungefähr 10 heterogene Maschinen, auf denen wir verschiedene Jobs ausführen möchten. Die aktuelle Situation ist, dass sich Benutzer auf einem Computer mit ssh anmelden, ob andere Personen darauf laufen, und dann den Bildschirm zum Ausführen des Jobs verwenden.

Ich würde diesen Prozess gerne automatisieren, aber ich habe nicht genug Zeit, um eine vollwertige Clusterlösung zu installieren. Was ist das Einfachste, was ich tun kann?

1

4 Antworten auf die Frage

1
whitequark

Wenn Sie auf vielen Rechnern dieselben Jobs parallel ausführen müssen, lesen Sie diesen ausgezeichneten Artikel (nicht wirklich Debian-spezifisch). Sie können dann einen Cronjob auf einem 'Master'-Rechner einrichten, der ihn auf anderen Computern ausführt oder einfach manuell.

Das ist schön, aber zumindest ein bisschen Lastausgleich und Warteschlangenmanagement wären schön. Peltier vor 14 Jahren 0
1
John T

Wie wäre es mit der GNU-Warteschlange ? es ist ziemlich einfach einzurichten.

Zitat: "Momentan stehen keine Versionen zum Download zur Verfügung". Und "Entwicklungsstatus: 2 - Pre-Alpha". harrymc vor 14 Jahren 1
Auch scheint die Website tot zu sein. Es schien jedoch ein guter Kandidat zu sein. Peltier vor 14 Jahren 0
@Harry, wenn Sie die Website tatsächlich lesen, heißt es * Eine völlig neue Codebasis ist in Entwicklung *. Frühere Versionen sind noch verfügbar: http://ftp.gnu.org/gnu/gnu-queue/ John T vor 14 Jahren 1
1
Will

Wenn es nur wenige Benutzer sind und Sie eine schnelle Lösung wünschen, wie sieht es mit einem zentralisierten Zeitplan / Kalender aus? Lassen Sie die Leute nur Zeit einplanen, als würden Sie ein Labor / einen Konferenzraum machen. Der Aufbau und die Garantie von Ressourcen dauern 25 Minuten, solange alle gut spielen.

Das ist im Grunde das, was wir im Moment tun :) Ich möchte etwas mehr Automatisierung, so dass wir nicht darüber reden müssen und uns auf wichtigere Dinge konzentrieren können. Peltier vor 14 Jahren 0
Ich habe es nicht benutzt, aber der Kerl, der mir gegenüber saß, sagte, er solle sich das Drehmoment anschauen. http://www.clusterresources.com/products/torque-resource-manager.php Will vor 14 Jahren 1
0
Jimmy Hedman

Ich denke, dass SGE ziemlich einfach und unkompliziert ist. Ich lasse es sogar auf all meinen Maschinen zu Hause laufen.