Fuzzball

Orchestrate HPC and AI workloads across any infrastructure

Fuzzball allows you to efficiently deploy and orchestrate traditional simulations and modern AI workloads on any infrastructure so you can shift your focus back to your research and innovate faster.

Fuzzball demo video

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.

Native, dynamic provisioning

Automate and optimize cluster compute resource utilization

Observable data management

Gain insight into and trace data movement

Intuitive Web UI

Eliminate command line complexity with Web UI

Ready-to-run applications

Save time running common applications from workflow catalog

Easily utilize GPU resources

Schedule and maximize your GPU utilization

Manage cluster secrets

Maintain secrets directly in Fuzzball or integrate

Run distributed jobs

Easily orchestrate and manage distributed workloads

Code in your language

Use an SDK to code in your language of choice

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?

PBS and Slurm are widely deployed today, and have been a part of research infrastructure for years. Fuzzball lets you use the resources in your existing scheduler without having to migrate your entire infrastructure or partition your resources between two environments.

Learn more

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.

FYR: Accelerate breakthroughs in percision medicine

Fuzzball enables FYR’s EV-Omics platform to process complex data at production scale to create reproducible, high-quality analytical pipelines in hours, not days.

Read how

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.

Nextflow plugin

Run Nextflow pipelines with built-in resources. From genomics to proteomics, seamlessly.

Get a Fuzzball demo, download the solution brief

Want to explore Fuzzball?

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.

Why Federate?

We recently introduced federation capabilities that allow you to manage jobs across regions and even cloud providers.