Introducing Fuzzball: Next-Generation Computing Architecture
In the evolving and converging worlds of both enterprise and High Performance Computing (HPC), there’s a revolution on the horizon. We’re excited to announce that we’ve launched an advanced high performance computing solution known as Fuzzball, which addresses the need for a more streamlined and synergistic approach to complex computing tasks. Fuzzball is a turnkey, Kubernetes-based, hybrid computing infrastructure stack that empowers users with more control, administrators with more reach, and organizations with more productivity.
Fuzzball combines the best of cloud, hyperscale, and enterprise with that of traditional HPC, resulting in a lower barrier to entry and increased security, supply chain confidence, and scale. These powerful benefits apply to everything from traditional HPC to compute and data-driven enterprise computing.
As a Kubernetes (k8s)-based, hybrid computing infrastructure stack, Fuzzball provides an array of advantages for users, administrators, and organizations, including:
- Reproducible, Portable Computing Workflows
Fuzzball empowers users to codify their computational pipelines and data management as workflows in a simple DSL that encompasses and documents every aspect of the environments, data movements, container images, etc., necessary to compose and run these workflows on varying compute resources across cloud or on-prem cluster deployments.
- Full Kubernetes Integration with HPC
Kubernetes brings well-known and heavily relied on capabilities to micro-service management for enterprise environments. However, Kubernetes is largely unused in traditional HPC environments as it is not a micro-services use case. Fuzzball, being a micro-services platform, runs on top of Kubernetes and uses it according to the community’s best practices for infrastructure operations.
- Integration of Common Enterprise Tools with HPC
Fuzzball workflows and clusters can easily interact with common enterprise tooling like Ansible, Terraform, CI/CD systems, container registries, and object storages, bringing various capabilities to both the admins and users of Fuzzball.
- Robust GUI and API-driven User Experience
Fuzzball gives users a robust and modern web-based GUI to manage creating and running their workflows. The API-driven nature of Fuzzball’s user-facing components allows users to interact with a cluster and their work on it from afar, without having to use the Linux command line or connect to the server via SSH.
- User-Friendly Interface
Fuzzball offers a modern, web-based GUI and an API-driven user experience, making it easy for users to manage their workflows remotely. This accessibility eliminates the need for users to connect to the server via SSH or use the Linux command line.
- Supported Everywhere
We support you everywhere, whether that’s on-prem or in AWS (more cloud providers to come). Anywhere you want to operate, we will stand with you.
But we’re just getting started.
In the coming weeks, we will announce additional capabilities, so stay tuned to this space! Each of these features is aimed at helping users, administrations, and organizations easily develop and execute their critical workloads anywhere they choose. By enabling organizations to manage their HPC resources intelligently and flexibly, Fuzzball is paving the way to the future: HPC 2.0.
Get started with Fuzzball by reaching out to our team at info@ciq.com.