Hasty Briefsbeta

Show HN: Virtual SLURM HPC cluster in a Docker Compose

5 days ago
  • #SLURM
  • #HPC
  • #Docker
  • Docker-based virtualization of an HPC system with SLURM workload manager and OpenMPI support on Rocky Linux 9.
  • Open-sourced by eXact lab S.r.l., specializing in HPC and scientific computing solutions.
  • Key features include MPI readiness, user management, shared configuration, and optional full job accounting.
  • Default setup includes one login node, two worker nodes, and optional MariaDB for accounting.
  • SSH key authentication recommended for accessing nodes; password authentication available as fallback.
  • Shared storage at /shared for job files and MPI programs.
  • Custom package installation via packages.yml for additional software without rebuilding images.
  • Default SLURM configuration provided; custom configurations can override defaults.
  • Security considerations: Not for production use due to default passwords and enabled SSH root login.
  • Troubleshooting tips for database connectivity and MPI job submissions.
  • Licensed under MIT License.