Get started with FABRIC
Elie Kfoury

Elie Kfoury

University of South Carolina

FABRIC stands out because of its end-to-end programmability. This allows users to program all the elements of the network, from network interface cards (NICs) to P4 switches, offering a unique platform for research and innovation in network design.

FABRIC Does Intelligent Networking

Is FABRIC Right for Me?

FABRIC is an infrastructure designed to explore impactful new ideas that are impossible or impractical with the current Internet.

FABRIC's goal is to enable rapid prototyping and validation of new network and distributed computing methods and applications that leverage novel technologies that are not accessible, programmable, or at sufficient levels elsewhere.

Experiment at scale on a realistic global network
Develop reproducible, publishable experiments
Reimagine data generation, processing, and caching throughout the network and computing continuum
Automate tests and redesign in rapid test-fix-test cycles
Create smarter, faster tools for managing scientific workflows and data
Prototype and validate disruptive designs before deploying into production
Push the frontier of distributed applications and networking experiments

How do I Sign Up?

The first step is to sign up for a FABRIC portal account. This allows you to join and manage projects, SSH keys, and API tokens, as well as create or visualize slice topologies.

Sign up for an account
Wait for Approval
Join or Create A Project
Start Experimenting

Available Support

Knowledge Base

The Knowledge Base serves as the official documentation hub for FABRIC, and includes technical guides, release notes, tutorials, and more.

Forums

The FABRIC community forum gives users a space to review portal updates and seek support from the user community.

Orientation Video

This orientation session reviews FABRIC's features and includes a live demo on creating an account and starting your first experiment.

Office Hours

Set up time with members of the FABRIC Team during their Office Hours.

KNIT Conference

KNIT is a semi-annual gathering of the FABRIC user community to discuss use cases and best practices on the platform.