Quoting "GOLPAYEGANI, NAVID (GSFC-6190)" <[email protected]>:
Hi,
SLURM newbie here. Anybody have suggestions on how to do the scheduling
for a SLURM cluster for web submissions? We take orders from a webpage and
submit them as a single account
By "account" do you mean Slurm "bank account" (and different user IDs)?
There are a bunch of limits that can be configured by user, account,
QOS (quality of service). See:
http://slurm.schedmd.com/resource_limits.html
Job's can also be assigned a priority to that under-serviced users and
accounts get higher job priorities (i.e. jobs may not prioritized by
submit order). For more information about job priorities, see:
http://slurm.schedmd.com/priority_multifactor.html
to SLURM. We want to avoid having a
condition where web user2 single job has to wait behind web user1's
hundreds jobs. What kind of scheduling method and/or job submission method
would you guys recommend to use so that ideally a single web user can use
as many available nodes as possible when nobody else is using them but
can't (significantly) delay another web user's job.
Thank you,
Navid