Multi Group Usage on HPC cluster

I have been asked to set up CryoSPARC on our HPC cluster in such a way that we can support a BYOL (bring your own license) setup. I am looking for some advice on how to set up the way the users would interface with these instances. Let’s say we have 2 groups, A and B, each with its own license, and then some individuals, C and D, each also with their own licenses.

Groups A and B don’t care if their individual members can see their respective group’s files (A can see A, B can see B, but neither can see each other’s files). Individuals C and D would each be their own island.

Does this mean I need to host 4 separate master instances, each with its own web server (probably each with its own port range)?

As this is a batch environment, how do I keep the individual databases consistent, especially if the queue system is about to cancel a job for running overtime?

Does the web server login have a way to tie back to our own security servers for userid and user authentication?

Any and all pointers appreciated.

1 Like

Hi,

perhaps a pointless question from my side, but if all the groups and individuals are academic users, do they even need separate licences?

I don’t remember if this described anywhere in the Terms and conditions..

We have experience running CS on two different HPC systems and we use a single instance on each HPC.

Hi @eMKiso, correct, if multiple individuals/groups at your institution are carrying on non-profit academic research, then they can absolutely share a single license and therefore a single instance/installation, and create multiple user accounts within the CryoSPARC interface.
Each installation does require a unique license_ID however, so if you do wish to have multiple installations then you will need to request multiple licenses at CryoSPARC: Download.
I hope this clarifies!

2 Likes