Cluster Configuration options for login host in Slurm cluster

Eric:

I’d say no. One other ‘maxim’ we often mention when people ask if OnDemand can do ‘X’ is that if a knowledgeable regular client can do ‘X’ already in your environment with some combination of existing tools (i.e. SSH, X-Windows, etc. etc) then yes OnDemand can do X.

So the question I’d pose back is do you know of any way that an existing client can rely on just connectivity to your Slurm controller to accomplish ‘interactive capabilities’? I’m not generally aware of any way to do that by ‘proxying’ through Slurm.

Fundamentally, to have any type of interactivity clients need to be able to directly connect (or via some sort of proxy / relay) to the compute resources providing the underlying capabilities. The ‘traditional way’ is what you describe: you ssh to a login node, then from that login node you ssh to a cluster node.

Open OnDemand is setup to do the same thing fundamentally, but needs to be configured the same way as you configure your existing login nodes (particularly since you are fundamentally replacing the login nodes for many of your clients).

I’m a bit confused about what the concerns are for doing that?