About the project
What Catalyst is, where the name comes from, and who's behind it.
CCG Catalyst turns the GAI lab at Cybercore into self-service compute. Engineers, customers, and partners log in, pick the machine they need, and have a working environment in minutes, with GPUs when the work calls for it. Access is scoped to each person, usage is metered, and every action is logged to CMMC standards.
Neuroscale AI is designing and building Catalyst on behalf of GAI. It runs on hardware GAI already owns, so customer data and workloads stay on-prem in the lab cage.
The name
CCG
Computacenter Government. GAI becomes CCG in January 2027, so the platform carries the new name from the start.
Catalyst
A catalyst speeds up a reaction without getting used up. The platform does the same for AI work: it gets a project from idea to working demo faster, then resets for the next customer.
What it's for
Customer experimentation
Customers get their own sandboxes to test AI software against mission problems and run proofs of concept.
Vendor demos
The team stands up partner software in ready-made environments, shows it, and resets it after each session.
Internal development
CCG engineers get AI-ready machines for daily development and production work, with coding agents installed.
Who's involved
Who uses it
Four groups share the platform. Each one sees a different part of it, set by their role.
Sandboxes
A sandbox is an isolated machine with its own CPU, memory, disk, and optionally GPUs. It can be a container or a full virtual machine.
Lifecycle
Sandbox types
Access
Visibility and control
Snapshots and images
Two ways to save a sandbox, depending on how long you need to keep it.
| SnapshotShort term | ImageLong term | |
|---|---|---|
| What it is | A point-in-time save of a sandbox | A named, saved snapshot |
| Kept for | A few days, then removed automatically | Until someone deletes it |
| Naming | Timestamped | Named and versioned |
| Used to | Pick up the same sandbox where it left off | Start new sandboxes, or resume one |
| Shared with | The sandbox owner | Private, team, organization, or everyone |
Environments and secrets
How credentials and settings get into a sandbox without anyone pasting keys by hand.
AI agents
Coding agents come installed and signed in with each person's own plan, without exposing their keys.
Templates and demos
Repeatable environments the team can launch for a customer in one click and reset afterward.
Access and permissions
Who can see and do what. Customers and internal teams share the platform but never see each other's resources.
Metering and quotas
Every hour of compute is counted, so capacity is shared fairly and can be reported by customer.
Infrastructure and hosts
New servers join the platform by installing an agent. From there, Catalyst knows what the host has and can start placing work on it.
Networking
The lab has only a handful of public IPs. This is how every sandbox stays reachable anyway.
Security and CMMC
Built for CMMC Level 2 from the start, covering the 110 controls in NIST SP 800-171 and the handling of Controlled Unclassified Information.
Frameworks Catalyst is built to align with
API, CLI, and integrations
Everything in the UI can also be scripted, so teams can automate demos and connect Catalyst to their own tools.
Admin console
Where platform admins watch capacity, manage the fleet, and set the rules everyone else works within.
Lab hardware
Current inventory at Cybercore and the role each system would play in Catalyst.
| System | Current OS | Role in Catalyst | Status |
|---|---|---|---|
| GPU compute | |||
| NVIDIA DGX H200 | Ubuntu 22.04 | Top tier for large models and 8 GPU work | Ready |
| Dell PowerEdge XE8545 | Ubuntu 22.04.4 | High-end GPU | Ready |
| Dell PowerEdge XE7740 | Not installed | High-end GPU | Needs OS |
| Dell XR4520c | Ubuntu 24.04.3 | Edge GPU | Ready |
| Dell C4140 ×4 | Not installed | Fractional and shared GPU | Needs OS |
| HPE DL385 Gen10 Plus ×2 | VMware ESXi 8.0.3 | GPU | Decision |
| Dell PowerEdge R7525 | VMware ESXi 8.0.3 | GPU | Decision |
| Supermicro ARS-111GL-NHR | Not installed | Grace Hopper, ARM64 GPU | Needs OS |
| Developer workstations | |||
| Dell Pro Max with GB10 | DGX OS | ARM64 developer and agent sandboxes | Ready |
| CPU and virtual machines | |||
| Dell VxRail G560 ×4 | Harvester 1.5.1 | VMs, desktops, Windows, and the Catalyst control plane | Ready |
| Dell XR4510c | Ubuntu 24.04.3 | General compute | Ready |
| Dell R740xd | VMware ESXi 8.0.3 | General compute | Decision |
| Dell R7515 | Windows Server 2019 | Directory and management services | Ready |
| Storage | |||
| Dell PowerStore | PowerStore Manager | Block storage for sandbox disks, snapshots, and clones | Ready |
| Dell PowerScale F200 ×3 | OneFS 9.2.1.8 | Shared files for datasets, model weights, and images | Ready |
| Dell Unity XT 480F | Unity OE | Backup and snapshot target | Ready |
| Network | |||
| Mellanox SB7800 | MLNX-OS | InfiniBand fabric for multi-node GPU | Ready |
| Dell S4148F-ON ×3 | OS10 10.5.2.8, 10.5.6.3 | 10/25 GbE data network | Ready |
| Juniper EX2300, Aruba 1930 ×3 | Junos, Instant On | Out-of-band management | Ready |
| SonicWall NSa 6700, NSa 2700 | SonicOS 7.1.1 | Perimeter and ingress for the shared public IPs | Ready |
Technical notes
Answers to the open questions so far, and what we still need from the lab team.
Can containers use GPUs?
Yes. Kubernetes with the NVIDIA GPU Operator handles full GPUs, MIG slices, and time-slicing. Where customers need harder walls between each other, containers run inside lightweight VMs (Kata Containers) with the GPU passed straight through.
What should it be built on?
Harvester already runs on the VxRail nodes. It's Kubernetes and KubeVirt underneath, supports GPU passthrough and vGPU, and pairs with Rancher to manage the GPU clusters. Catalyst sits on top as the UI and API.
How far do snapshots go?
Disk snapshots and images are quick on PowerStore. Memory snapshots work for CPU sandboxes. GPU memory checkpointing is still experimental (NVIDIA cuda-checkpoint), so GPU sandboxes will resume from disk state at launch.
What happens to the ESXi hosts?
We recommend moving the two DL385s, the R7525, and the R740xd to Harvester or bare-metal Ubuntu with Kubernetes. That gives one control plane and removes VMware licensing from the picture.
What do we still need?
An OS image for the XE7740, the four C4140s, and the Grace Hopper node. Confirmed GPU models and counts for every host, so sandbox types can be finalized.
Note. Anything marked Proposed is an addition from Neuroscale AI. It can move to a later phase or be dropped.