One way to share HPC systems among several users is to use a software tool called a resource manager. Slurm, probably the most common job scheduler in use today, is open source, scalable, and easy to install and customize.
In rapidly growing HPC installations, you need to understand what is happening within the system to make improvements or simply to justify the purchase.