OrbWeaver: Using IDLE Cycles in Programmable Networks for Opportunistic Coordination
Liangcheng Yu, John Sonchack, Vincent Liu
Abstract
Network architects are frequently presented with a tradeoff: either (a) introduce a new or improved control-/managementplane application that boosts overall performance, or (b) use the bandwidth it would have occupied to deliver user traffic.
In this paper, we present OrbWeaver, a framework that can exploit unused network bandwidth for in-network coordination. Using real hardware, we demonstrate that OrbWeaver can harvest this bandwidth (1) with little-to-no impact on the bandwidth/latency of user packets and (2) while providing guarantees on the interarrival time of the injected traffic. Through an exploration of three example use cases, we show that this opportunistic coordination abstraction is sufficient to approximate recently proposed systems without any of their associated bandwidth overheads.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext ed190040-6840-4fbe-b71c-ef7b4825198dCited by top-tier papers5
- Cebinae: scalable in-network fairness augmentationLiangcheng Yu, John Sonchack, Vincent LiuSIGCOMM 2022 · 22 citations
- Cowbird: Freeing CPUs to Compute by Offloading the Disaggregation of MemoryXinyi Chen, Liangcheng Yu, Vincent Liu, Qizhen ZhangSIGCOMM 2023 · 15 citations
- Enabling Silent Telemetry Data Transmission with InvisiFlowYinda Zhang, Liangcheng Yu, Gianni Antichi, Ran Ben Basat et al.NSDI 2025 · 5 citations
- VeriLucid: A Verification-aware Data-plane Programming LanguageJohn Sonchack, Pamela Zave, Jennifer RexfordSIGCOMM 2026
- Beaver: Practical Partial Snapshots for Distributed Cloud ServicesLiangcheng Yu, Xiao Zhang, Haoran Zhang, John Sonchack et al.OSDI 2024
Builds on10
- PINT: Probabilistic In-band Network TelemetryRan Ben Basat, Sivaramakrishnan Ramanathan, Yuliang Li, Gianni Antichi et al.SIGCOMM 2020 · 268 citations
- Flow Event Telemetry on Programmable Data PlaneYu Zhou, Chen Sun, Hongqiang Harry Liu, Rui Miao et al.SIGCOMM 2020 · 139 citations
- Contra: A Programmable System for Performance-aware RoutingKuo-Feng Hsu, Ryan Beckett, Ang Chen, Jennifer Rexford et al.NSDI 2020 · 104 citations
- Providing SLOs for Resource-Harvesting VMs in Cloud PlatformsPradeep Ambati, Iñigo Goiri, Felipe Vieira Frujeri, Alper Gun et al.OSDI 2020 · 101 citations
- Flightplan: Dataplane Disaggregation and Placement for P4 ProgramsNik Sultana, John Sonchack, Hans Giesen, Isaac Pedisich et al.NSDI 2021 · 95 citations
Related papers
- PCC Proteus: Scavenger Transport And BeyondTong Meng, Neta Rozen Schiff, Philip Brighten Godfrey, Michael SchapiraSIGCOMM 2020 · 79 citations
- RingLeader: Efficiently Offloading Intra-Server Orchestration to NICsJiaxin Lin, Adney Cardoza, Tarannum Khan, Yeonju Ro et al.NSDI 2023 · 26 citations
- Syrup: User-Defined Scheduling Across the StackKostis Kaffes, Jack Tigar Humphries, David Mazières, Christos KozyrakisSOSP 2021 · 35 citations
- Oakestra: A Lightweight Hierarchical Orchestration Framework for Edge ComputingGiovanni Bartolomeo, Mehdi Yosofie, Simon Bäurle, Oliver Haluszczynski et al.USENIX ATC 2023 · 51 citations
- Layerweaver: Maximizing Resource Utilization of Neural Processing Units via Layer-Wise SchedulingYoung H. Oh, Seonghak Kim, Yunho Jin, Sam Son et al.HPCA 2021 · 46 citations
