Build and deploy your research and AI workloads with ease and efficiency
Fuzzball takes a researcher-first approach with intuitive tools and a built-in Web UI. Anyone on your team can build and deploy workflows from day 1 without infrastructure expertise. For administrators, it provides unified visibility, policy controls, and seamless integration with existing schedulers.
Observable data management
Deploy across environments
Fuzzball will deploy and optimize placement of your workflows across disparate clusters that reside in multiple regions or even across on-premises and cloud providers. This optimizes your environment based on data, compute, and storage requirements and gives you the flexibility to develop in the cloud and deploy on-premises or develop locally and deploy to the cloud for scale.
Are you already using PBS or Slurm?
Why Fuzzball
For decades, high performance computing forced researchers to also become computer scientists. They spent more time mastering complex IT systems than advancing their actual research.
The CIQ team rejected that trade-off. Building on the container revolution that began a decade ago, Fuzzball utilizes orchestration to manage complex hybrid clusters. By abstracting infrastructure, it lets experts focus on their research, ensuring HPC serves the user rather than demanding their attention.
Focus
Focus on your research and not the infrastructure needed to run your jobs.
Freedom
Deploy your compute intense work anywhere without special systems expertise.
Modern
Employ modern infrastructure so you can scale and deploy more efficiently.
Why Fuzzball for your teams
Fuzzball combines the decades of performance and optimization research from traditional HPC, and combines that into the next generation solution that is “right” for your teams.
Researchers: Gain autonomy
Deploy workflows through a Web UI; no tickets, no command-line expertise required.
Administrators: Get control
Unified visibility across batch jobs, containers, and interactive services with policy-driven resource allocation.
Organizations: Improve productivity
Faster time-to-insight with infrastructure that scales without adding operational overhead.
Why Fuzzball for your use case
Fuzzball is applicable across a wide range of use cases but some of the more interesting include the following:
Traditional HPC + AI
Run molecular dynamics with machine learning training without infrastructure silos.
Bioinformatics pipelines
Execute Nextflow workflows with automatic resource scaling and data management.
Interactive analysis
Submit batch jobs through Slurm; access results through Jupyter notebooks.
Hybrid cloud bursting
Develop locally, burst to cloud for scale, deploy to production and use the same workflow.
Fuzzball works the way you work
Fuzzball fits your software development supply chain and helps you use the tools and infrastructure you require.
Works with your applications
Fuzzball comes with integrations for the tools you already use with integrations and templates so anyone can use them.
Works with your tools
Integrate Fuzzball into your CI/CD pipelines with API-driven automation for streamlined job and resource deployment.
Works on your infrastructure
Fuzzball comes with integrations for GPUs, TPUs, and architectures with no custom drivers or connectors needed.
Fuzzball works with your GPUs
Built on the foundation of CIQ's NVIDIA CUDA partnership, Fuzzball delivers simplified orchestration of GPU-accelerated HPC workloads through pre-validated container environments.
Manage your most demanding HPC and AI workloads with Fuzzball's orchestration intelligence powered by CUDA-optimized Rocky Linux from CIQ infrastructure.

Fuzzball in action: Build and deploy your workflows with ease
Fuzzball's Web UI is designed for usability and standardization. Anyone can build, manage, and reuse workflows with just a few clicks:

1: Create a new workflow
Import from a YAML file, copy a previous workflow, or start from scratch with a built-in template.

2: Define your jobs
Parameterize and customize every step of your workflow to match the needs of your jobs.

3: Customize your environment
Specify infrastructure requirements, from instance sizing to storage volumes, ensuring your workflow runs efficiently.

4: Run, share, and reuse
Fuzzball workflows are modular and portable. You can run them on any Fuzzball clusters. Create templates, save your workflows, and share them with your team.
The data and results from one workflow can be the input to another workflow. Chain, sequence, and customize your workloads all within Fuzzball.
What's new in Fuzzball
PBS/Slurm integration
Fuzzball now integrates with PBS and Slurm as backend provisioners. Keep your scheduler.
Workflow catalog
Get started in minutes with ready-to-run templates for HPC, AI/ML, and interactive environments.
Fuzzball resources
Documentation
Our docs are online so you can explore deeper concepts and get a sense of how it works.
Tech session
In this 45-minute session, we walk through the basics of Fuzzball and look at the future of modern performance-intensive platforms.

