You can use Slurm to manage multiple _Slurm_ clusters. See http://slurm.schedmd.com/multi_cluster.html and http://slurm.schedmd.com/accounting.html
Basically you set up a SlurmDBD and have all the clusters talk to it- this becomes a communications hub through which one can submit/manage jobs. Unfortunately, I've never done it so I can't help too much with setup, but this should get you started. As far as integrating the other resource managers and schedulers I think you're on your own there. DRMAA might be one tool- there is a DRMAA adapter for Slurm and many other RMs. HTH M On Tue, Jul 26, 2016 at 7:13 AM, Igor Yakushin <[email protected]> wrote: > > Hi All, > Can slurm be used to manage (or at least to submit jobs to) several > clusters that are in different physical locations and that are already > managed by slurm or some other scheduler/resource manager? > I would think that it would be easier to script such a functionality > from scratch but my boss wanted me to ask this question anyway. > Thank you, > Igor >
