services you can launch with the rafay platform

Rafay-Powered SLURM-as-a-Service

Rafay-powered SLURM as a Service delivers fully managed, multi-tenant SLURM environments for high-performance computing workloads as a cloud-like, on-demand service. Through automated, BCM-based bring-up of the underlying Kubernetes cluster, with secure per-tenant separation and governance built in, tenants request a Slurm cluster, and Rafay provisions, schedules, and governs it as an isolated namespace on that shared infrastructure.

  • Self-Service Access: Tenants launch SLURM clusters on demand through the portal or API.
  • Multi-Tenant Isolation: The underlying Kubernetes cluster is brought up via BCM, with each tenant's Slurm cluster isolated in its own namespace for secure separation and operational control.
  • HPC and AI/ML on One Platform: A single offering serves research, engineering, and AI teams without separate environments.
Rafay-powered SLURM as a service

What Is Slurm-as-a-Service?

Slurm as a Service delivers the Slurm workload manager through a fully managed, on-demand platform. Instead of manually deploying and maintaining HPC clusters, organizations can provision per-tenant Slurm clusters, submit jobs to managed queues, and allocate compute resources through self-service, while the platform automates both the underlying Kubernetes cluster's provisioning and the Slurm environment's scheduling, governance, and lifecycle management.

Rafay automates bring-up of the underlying Kubernetes cluster and layers Slurm on top via the open-source Slinky Slurm Operator, enabling providers and enterprises to deliver HPC resources as scalable, self-service Slurm clusters.

HPC Meets Cloud-Native Agility

Familiar HPC scheduling, delivered as a governed, on-demand service.

Simplified Deployment

Automated BCM-based bring-up removes manual management of the underlying Kubernetes cluster.

Ready-to-Use Access

Once a tenant's Slurm cluster is running on its namespace, login access lets users submit jobs immediately via familiar sbatch/srun commands.

Multi-Tenant Isolation

Multiple tenants or teams with full isolation and operational control.

Full Automation

Provisioning, scaling, and teardown are handled automatically.

Why Choose Rafay for Slurm-as-a-Service?

Rafay simplifies the deployment and operation of Slurm clusters through self-service provisioning, multi-tenant governance, automated lifecycle management, and built-in usage metering. Organizations can deliver secure, production-ready HPC environments, support both HPC and AI workloads, and transform shared infrastructure into scalable, self-service services with less operational overhead.

‍

With Rafay, you can: 

  • Deliver self-service HPC by allowing users to provision and manage Slurm clusters through a portal or API without manual intervention.
  • Support multiple teams or customers with secure multi-tenancy, workload isolation, and centralized governance.
  • Automate cluster lifecycle management from provisioning and scaling to upgrades and decommissioning.
  • Monetize HPC infrastructure with built-in usage tracking, billing, and chargeback capabilities.
  • Maximize GPU utilization by efficiently sharing infrastructure across HPC and AI workloads.
  • Run HPC and AI on a single platform by supporting traditional Slurm workloads alongside Kubernetes-based AI and machine learning environments.

Why not build it yourself? Deploying and managing Slurm at scale involves much more than installing a scheduler. Teams must provision clusters, manage users, enforce governance, monitor resource utilization, automate lifecycle operations, and maintain secure multi-tenant environments. Rafay brings these capabilities together in a single platform, enabling organizations to deliver Slurm as a self-service while reducing operational complexity.

Break Free from HPC Silos

Expand into HPC and research markets on existing GPU infrastructure

Automated BCM-based bring-up removes manual HPC cluster management

Per-tenant metering and billing turn HPC scheduling into a priced service

Serve traditional HPC and modern AI/ML workflows on shared infrastructure

Benefits of Rafay-Powered Slurm as a Service

Deploy HPC Clusters Faster

Provision fully managed Slurm clusters on demand through a self-service portal or API.

Reduce Operational Overhead

Automate cluster provisioning, scaling, lifecycle management, and governance to eliminate manual administration.

Maximize Infrastructure Utilization

Run HPC and AI workloads on shared CPU and GPU infrastructure to improve resource efficiency.

Support Multiple Teams Securely

Deliver isolated, multi-tenant Slurm environments with centralized governance and policy controls.

Monetize HPC Services

Turn HPC infrastructure into a managed, consumption-based service with built-in usage metering and chargeback.

Scale with Confidence

Deliver production-ready HPC environments that support research, engineering, and AI workloads from a single platform.

Common Use Cases of Rafay’s Slurm-as-a-Service

Whether you're delivering HPC services to customers or supporting internal research and engineering teams, Rafay helps simplify HPC operations while maximizing infrastructure utilization.

For Cloud Providers
For Enterprises
  • Deliver HPC as a managed service through secure, self-service Slurm clusters.
  • Monetize shared CPU and GPU infrastructure with usage-based billing and chargeback.
  • Expand into HPC, AI, and research markets without building separate platforms.
  • Support enterprise customers with governed, multi-tenant HPC environments.
  • Accelerate engineering simulations with on-demand HPC resources.
  • Run AI and machine learning workloads alongside traditional HPC jobs on a single platform.
  • Support scientific research and data-intensive computing with scalable Slurm environments.
  • Standardize HPC operations through automated provisioning, governance, and lifecycle management.

Frequently Asked Questions on SLURM

Find answers to common questions about our SLURM as a service offering below.

What is Slurm?

Slurm (Simple Linux Utility for Resource Management) is an open-source workload manager used to schedule and manage compute-intensive workloads across high-performance computing (HPC) clusters. It allows users to submit jobs, request compute resources, join queues, and run workloads across CPUs, GPUs, and other infrastructure.

Originally designed for HPC environments, Slurm is widely used in research, engineering, scientific computing, and AI/ML workloads where teams need efficient resource allocation, scheduling, and cluster management.

‍

Who uses Slurm as a Service?

Slurm as a Service enables cloud providers, neoclouds, research organizations, and enterprises to offer managed HPC and GPU compute environments without building and operating the entire platform themselves.

Common users include:

  • Cloud providers and neoclouds looking to offer HPC clusters, GPU compute, or AI infrastructure as a managed service
  • Research institutions running scientific simulations, modeling, and large-scale computing workloads
  • Enterprises supporting AI training, engineering simulations, and data-intensive workloads
  • Organizations with limited HPC expertise that need self-service access to powerful compute resources
How is Rafay different from managing Slurm yourself?

Managing Slurm independently requires significant expertise to deploy, configure, secure, scale, and maintain HPC clusters. Rafay automates bring-up of the underlying Kubernetes cluster and simplifies delivery of per-tenant Slurm clusters on top of it, enabling self-service access and enterprise-grade governance.

Does Rafay support multi-tenancy?

Yes. Multiple tenants share the same underlying Kubernetes cluster, with each tenant's Slurm cluster isolated in its own namespace — giving Rafay the isolation, governance, and access controls needed to securely serve multiple teams, customers, or business units.

Can Slurm run alongside Kubernetes?

Yes. Through the open-source Slinky Slurm Operator, Slurm's scheduler runs on top of the same Kubernetes cluster that Rafay provisions, so Slurm-based HPC jobs and native Kubernetes workloads share the same underlying infrastructure rather than running as separate stacks.

Slurm is commonly used for batch-oriented HPC workloads, including large-scale simulations, scientific computing, and AI training jobs. Kubernetes is often used for containerized applications, AI inference, and cloud-native services.

Using both enables organizations to support a broader range of workloads while maximizing GPU utilization across their infrastructure.

Does Rafay support GPU workloads?

Yes. Rafay supports GPU workloads by helping organizations orchestrate, manage, and deliver GPU infrastructure for AI, machine learning, and HPC use cases.

Can Slurm be deployed in sovereign or air-gapped environments?

Yes. Slurm can be deployed in sovereign, private cloud, and air-gapped environments where organizations need greater control over infrastructure, data, and security. Rafay supports deployment across a range of environments, including private data centers, sovereign cloud environments, and air-gapped networks. This helps organizations deliver HPC and AI compute while meeting strict security, compliance, and data residency requirements.

How does billing and chargeback work?

Rafay enables usage tracking and resource metering to support billing and chargeback models for Slurm-based compute services. Organizations can track resource consumption such as GPU and CPU usage, compute time, and user or tenant consumption. Cloud providers can use this data to create customer billing models, while enterprises can allocate infrastructure costs across teams, projects, or departments.

Start a conversation with Rafay

Talk with Rafay experts to assess your infrastructure, explore your use cases, and see how teams like yours operationalize AI/ML and cloud-native initiatives with self-service and governance built in.