Torque Cluster, verschachteltes qsub verbieten

Gast #4906131
Lesenswert?

Ist es möglich, in einem gemanageten Cluster mit PBS/Torque Job 
Scheduler zu verhindern, dass die Compute Nodes selbst weitere Jobs 
abschicken können?

Ich habe eine DSP-Anwendung entwickelt, die auf einem angemieteten 
Cluster läuft und u.a. eine Octave-Shell per Webinterface bietet, womit 
der Anwender theoretisch beliebige Befehle absetzen kann, also auch z.B. 
mal eben ein qsub an 1000 neue Compute Nodes, was für mich dann schnell 
unbezahlbar würde.

Wenn ich den Cluster selbst aufsetzen würde, könnte ich natürlich auf 
den Compute Nodes die Binaries für alle Torque-Befehle einschließlich 
qsub löschen. Da ich mangels Hardware den Cluster miete, und keine 
Schreibrechte für die entsprechenden Dateien habe, fällt diese 
Möglichkeit weg.

Ist es evtl. möglich, beim ursprünglichen qsub eine Option zu setzen, so 
dass den gestarteten Nodes verboten wird, von sich aus neue Jobs zu 
starten? Ich konnte so eine Lösung leider nicht finden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren