Loom with a View (Beta)
This is an experimental, auto-generated dashboard of the dataplane of the FABRIC testbed.
Data and graphs for this dashboard are generated using Patchwork,
which is invoked every few days across the whole of FABRIC to gather a snapshot of its network activity.
See our paper on Patchwork if you'd like to find out how the whole process works.
Beta release: Please send feedback and data/visualization requests to Nik Sultana. You're also welcome to get in touch to contribute code or other improvements. All the code that generated this data (and this page) is open source.
The data that was used to generate this page was gathered on 07 Sep 2025.
On that day, Patchwork ran continuously for a 12-hour window, during which time:
On that day, Patchwork ran continuously for a 12-hour window, during which time:
- FABRIC Sites sampled:
30
Note: Sites are sampled simultaneously, in parallel. We don't provide site-specific details, and even site names are anonymized on this dashboard. - Sampling outcome by Site:
succeeded=90.00%,
failed=6.67%,
degraded=3.33%,
inprogress=0.00%
Note: "degraded" means that fewer resources than Patchwork sought were available, and "inprogress" means that the sampling did not complete on time — usually that's a sign of a site that happens to be very busy at the time. - Size of data sample (compressed):
487M
Note: To generate the graphs below, the data is aggressively reduced to lower the load on our computing resources since this analysis is run every few days. All sites with more than 1GB data (uncompressed) are removed from the analysis, and only 1/100 of the remaining data files are analyzed.
Distribution of frame sizes in FABRIC's dataplane:
Frequently-occurring protocol headers on FABRIC:
Variety of application/protocol headers across FABRIC site ports: (anonymised)