Operating HPC clusters in Google Cloud Platform opens up many new possibilities and capabilities for your organization. However, “there is no free lunch”. With all of these new possibilities, there’s more for system administrators and engineers to control. Cluster-services offers an easy to use command line interface to modify compute partitions, Slurm accounting, and network mounted storage.
Through Fluid Numerics®’ experience in developing custom cloud-HPC solutions, we’ve uncovered typical operation and maintenance tasks and encapsulated them in cluster-services. The cluster-services command line interface is used to modify compute partitions and to add or remove external filesystems, such as Lustre. Performing these types of operations on slurm-gcp manually requires multiple steps to ensure that the desired changes are achieved. Rather than modifying configuration files or re-deploying, use cluster-services to customize your slurm-gcp deployment.
The Fluid Numerics® Research Computing Cluster marketplace deployment comes with a command line interface, called cluster-services, for managing your resources after deployment. The cluster-services CLI allows you manage your cluster’s partitions and available machines, Slurm accounting, and external filesystem mounts.