Dear all, thank you for your fast feedback. My initial idea was to run slurmctld and slurmdb in respective KVMs and running while keeping the worker nodes physical. From what I see that is a setup that works without problem.
However, I also find interesting some of the suggestions that you mentioned, like having worker nodes in VMs for testing and compilation purposes or even the login node. I will give some thoughts about that. Thanks a lot for the support. You are great. -- José On 12. September 2019 at 19:46:36, Brian Andrus (toomuc...@gmail.com) wrote: Well, technically I have run several clusters all in VMs because it is all in the cloud. I think the main issue would be how resources are allocated and the need. Given the choice, I would not run nodes in VMs because the hypervisor inherently adds overhead that could be used for compute. However, there are definite use cases that make it worthwhile. So long as you allocate enough resources for the node (be it the controller or other) you will be fine. Brian Andrus On 9/12/2019 7:23 AM, Jose A wrote: > Dear all, > > In the expansion of our Cluster we are considering to install SLURM within a virtual machine in order to simplify updates and reconfigurations. > > Does any of your have experience running SLURM in VMs? I would really appreciate if you could share your ideas and experiences. > > Thanks a lot. > > Cheers > > José