Customer story

A university research computing team recovers a failed node in 30 minutes with Warewulf Pro

The research computing team at a $1.3B+ U.S. research university recovers a failed compute node in about 30 minutes instead of hours, and its researchers no longer wait on dependency chases to run their science, after standardizing its flagship cluster on Rocky Linux from CIQ Pro (RLC Pro), Warewulf Pro, and Apptainer.

Warewulf Pro

30min

Node recovery

Reboot from the golden image instead of hours of diagnosis

222

Compute nodes

Several thousand cores on the flagship cluster

Hundreds

Researchers served

From digital art and economics to genomics

~12

People on the support team

Network, HPC, and cyberinfrastructure engineers

At a glance

The cluster, the team, and why Warewulf Pro

How a lean research computing team moved a live cluster off a commercial cluster manager and onto an open source foundation it can understand and shape.

Who
The research computing team at a $1.3B+ U.S. research university, serving a few hundred researchers across disciplines from digital art to genomics
What they run
A flagship cluster of 222 compute nodes and several thousand cores, with NVIDIA V100, A100, L40S, and GH200 Grace Hopper GPUs, supported by a team of just over a dozen staff
What’s on it
Rocky Linux from CIQ Pro (RLC Pro), Warewulf Pro, and Apptainer, on a CIQ support subscription, with additional RLC Pro kernel builds under evaluation
What it replaced
Bright Cluster Manager on CentOS 7, around 2022
The result
Compute-node recovery cut to about 30 minutes, dependency chases ended with Apptainer, and a single golden-image workflow across all three tools

The outcome

The team reached that point after standardizing its flagship cluster on three products from CIQ: RLC Pro, Warewulf Pro, and Apptainer. The cluster was originally built on CentOS 7 and managed by Bright Cluster Manager. Moving to an open source foundation meant untangling a live scheduler and re-provisioning a cluster that hundreds of researchers depend on every day.

Today the team runs its whole stack from a single golden image process, so compute nodes stay online for weeks and version drift disappears.

Serve a few hundred researchers across every discipline

The flagship cluster carries 222 compute nodes and several thousand cores, with a typical node at 40 cores and larger nodes above that. A few hundred researchers run on it, from across the university: digital art, economics, engineering, computer science, bioinformatics, genomics, and the wider life sciences.

The workloads span the same range. Some researchers submit heavy MPI multi-node jobs. Others run interactive sessions or scripted batch pipelines. Some treat a 40-core node as a very large workstation. AI workloads are the fastest-growing category, and the GPU inventory backs that up: dozens of NVIDIA V100s in single, dual, and quad-GPU configurations, plus A100, L40S, and GH200 Grace Hopper GPUs. Researchers run a large volume of open-weight LLM workloads on top of that hardware. Outside the shared clusters, the team also supports standalone servers that individual labs buy and run on their own, mostly on Rocky Linux 9 with a mix of GPUs.

A team of just over a dozen people supports all of it, including network engineers, HPC engineers, and cyberinfrastructure specialists who work across the software stack, image builds, and day-to-day administration.

Move off Bright Cluster Manager without losing the scheduler

The team migrated from Bright Cluster Manager to Warewulf Pro around 2022. Three factors drove the decision. The subscription cost had risen to a level the team could not justify. Support during an urgent incident did not match what the team expected. And the team wanted to move toward an open source foundation it could understand and shape.

The hardest part was removing Bright, not deploying Warewulf Pro. Bright was entangled with the cluster’s Slurm workload manager, and Slurm integration is specific to the version in use and how it is wired in. An engineer on the team did the work to disentangle Bright from Slurm and stand Warewulf Pro up in its place.

That migration changed how the team relates to its own infrastructure. Bright ran as a white-glove system the team was told to leave alone. Warewulf Pro gave them direct insight into how provisioning works, so when a small issue appears now, they can find and fix it quickly.

“Warewulf has been a real success story for us moving from Bright Cluster Manager. We made that transition around 2022 and haven’t looked back.”

Lead HPC Engineer, university research computing team

The choice of Warewulf also rested on its community and its track record. The team’s research computing lead read the Warewulf documentation and decided it was the right fit. The project’s activity on Slack and GitHub, its role in the OpenHPC stack, and its adoption across peer institutions gave the team confidence. The team pairs the open source project with Warewulf Pro and a CIQ support subscription, which adds a web UI option on top of the command-line workflow the team already trusts.

Import complex software stacks in minutes with Apptainer

Apptainer ends the dependency chases that used to stall researchers, and it turns fraught software stacks into a single import step. An economics professor at the university works in R, where library and dependency management can be difficult. The Rocker community maintains a Docker image for R that resolves those dependencies. With Apptainer, the team imports that image directly from its Docker Hub repository and the environment is ready to run.

Before Apptainer, some of those software stacks weren’t attempted by hand at all. The more complicated dependency chains could eat the better part of a week. The same environment now imports through Apptainer in minutes to an hour or two. The team uses the same approach for tools from NVIDIA’s NGC container registry, importing them with Apptainer so researchers can get to work.

The team moved to Apptainer from a small amount of Singularity. A handful of research groups now build their own containers, and the team is actively encouraging more groups to make the move.

Standardize on RLC Pro and control the kernel

The team chose Rocky Linux as its operating system foundation and found the path straightforward. It started the cluster on CentOS 7, ran early Warewulf images on CentOS 7, then migrated those images to Rocky Linux 8. The transition was smooth, with different libraries but nothing insurmountable. Concern about the direction of CentOS Stream confirmed the decision to move to Rocky Linux.

Today the team runs a mix of Rocky Linux 8 and Rocky Linux 9 across head, compute, and login nodes, with most user-facing nodes on Rocky Linux 8. RLC Pro has been stable, compatible with the team’s prior CentOS environment, and easy to manage with DNF. The team is now evaluating RLC Pro’s additional kernel builds: by enabling the CIQ repository on an existing Rocky Linux 9 instance, it can pull CIQ’s kernel builds. The interest there is specific, patches that keep pace with the growing number of kernel vulnerabilities coming out of AI-assisted security research. For head nodes, a support subscription is an easy call.

“Having that support model there for your head nodes, there’s really no objection to that. We see the value.”

Lead HPC Engineer, university research computing team

Keep nodes online and researchers working

Running RLC Pro, Warewulf Pro, and Apptainer together changed daily operations for the team. Compute nodes stay online far longer, because a golden image provisioned by Warewulf Pro removes the version drift and reinstalls that used to consume time. When a node does hit a problem, the team reboots it from the golden image and restores service in about 30 minutes, rather than spending hours tracking down the cause. That reliability translates directly into research output, because more uptime means more jobs completed.

Researchers feel the container side most directly. Software that once took the better part of a week to set up by hand, or wasn’t attempted at all, now imports through Apptainer in minutes to an hour or two. Warewulf Pro, by design, stays invisible to them, which is exactly what the team wants. On cost, the university removed its Bright support spend and moved to CIQ support, and the complaints about support quality that prompted the change have not returned.

BeforeBright Cluster Manager on CentOS 7

AfterRLC Pro, Warewulf Pro, and Apptainer

BeforeNode issues resolved in hours

AfterNode recovery in about 30 minutes

BeforeManual dependency management per tool, or not attempted at all

AfterPrebuilt containers imported with Apptainer in minutes to an hour or two

BeforeWhite-glove system, hands off

AfterDirect insight and fast in-house fixes

BeforeRising subscription with support gaps

AfterSupport subscription the team values

What comes next

The team now runs all three products as one workflow, and expects that combination to open the door to faster, more automated deployments. The next step is image management as code. The team is looking at the Warewulf Pro API to automate golden image builds and push kernel updates and refreshed images more often, matching the pace of kernel patching the team is tracking in 2026.

Asked what they would tell peers, the team led with the result: the move has been a success across RLC Pro, Warewulf Pro, and Apptainer, and standing up a Warewulf cluster from scratch was straightforward. The team didn’t have a development cluster when it first dropped Bright Cluster Manager. It has built one since, and the advice its lead HPC engineer gives peers is to build a small development cluster first, even on Raspberry Pis if that’s what’s available, before making changes on a production system.

Why this matters beyond one cluster

One golden image, every node.

Define the image once and provision every node identically, so version drift disappears and a failed node is a reboot, not an investigation.

Software stacks as a single import.

Prebuilt images from Docker Hub and NVIDIA NGC import through Apptainer, so a dependency chain that took days becomes minutes to an hour or two.

Infrastructure you can see into.

An open source provisioning layer gives a lean team direct insight into how the cluster works, so small issues get found and fixed in house.

A kernel channel for the head nodes.

RLC Pro adds CIQ kernel builds and a support subscription on the nodes where stability matters most, with the rest of the fleet on the same Rocky Linux base.

Go deeper on Warewulf Pro and Apptainer

SingularityCE reaches end of life. Apptainer carries on

SingularityCE reaches end of life. Apptainer carries on

Oct 8, 2026
Blog
Container workflows in HPC: Integrating Apptainer with cluster management

Container workflows in HPC: Integrating Apptainer with cluster management

Mar 30, 2026
Blog
Introducing Warewulf Pro

Introducing Warewulf Pro

Aug 7, 2025
Blog

Evaluate the stack for your cluster

PRODUCT PAGE

Warewulf Pro overview

Stateless cluster provisioning from one image, with a web interface, curated node images, and commercial support.

PRODUCT PAGE

Apptainer from CIQ

The HPC-native container runtime, with commercial support from CIQ, built into every Warewulf Pro node image.

PRODUCT PAGE

RLC Pro overview

Commercially supported Rocky Linux with Long Term Support options and CIQ kernel builds for the nodes that matter most.

Talk to CIQ about Warewulf Pro

See how a university research computing team cut node recovery to about 30 minutes and ended dependency chases for its researchers on RLC Pro, Warewulf Pro, and Apptainer.