9 ms·
you could potentially create multiple containers in that machine which are single user and give to every user who needs access. CPU/Memory/GPU can be assigned i
by airocker 2y ago
you could potentially create multiple containers in that machine which are single user and give to every user who needs access. CPU/Memory/GPU can be assigned in any way you want(shared/not shared). Now no user can mess up another user.
- SoftTalker 2y agoIt's not "that machine" it's a cluster of dozens or hundreds of machines that is partitioned in various ways and runs batch jobs submitted via a queuing system (probably slurm).
- wongarsu 2y agoIsn't that just reinventing multiuser operating systems? Normal Linux already has the property that no user can mess up any other user (unless they are root or have sudo rights)
- airocker 2y agono it is not
- weebull 2y agoNot containers, but cgroups, and that is how HPC clusters work today. You still need multiple users though.