Flow Algebra: Towards an Efficient, Unifying Framework for Network Management Tasks
Christopher Leet, Robert Soulé, Yang Richard Yang, Ying Zhang
摘要
A modern network needs to conduct a diverse set of tasks, and the existing approaches focus on developing specific tools for specific tasks, resulting in increasing complexity and lacking reusability. In this paper, we propose Flow Algebra as a unifying, easy-to-use framework to accomplish a large set of network management tasks. Based on the observation that relational databases based on relational algebra are well understood and widely used as a unifying framework for data management, we develop flow algebra based on relational algebra. On the other hand, flow tables, which are the fundamental data specifying the state of a network, cannot be stored in traditional relations, because of fundamental features such as wildcard and priorities. We define flow algebra based on novel, generalized relational operations that use equivalency to achieve efficient, unifying data store, query, and manipulation of both flow tables and traditional relations. We realize flow algebra with FlowDB and demonstrate its ease of use on diverse tasks. We further demonstrate that generality and ease-of-use do not need to come with a performance penalty. For example, for the well-studied network verification task, our system outperforms two state-of-the-art network verification engines, NoD and HSA, in their targeted domain, by 55x.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
引用它的顶会 Paper2
- AutoSketch: Automatic Sketch-Oriented Compiler for Query-driven Network TelemetryHaifeng Sun, Qun Huang, Jinbo Sun, Wei Wang 等NSDI 2024 · 被引用 27 次
- MatchBox: A Semantic Foundation for Data Plane PortabilityEric Hayden Campbell, Robert Zhang, Divyanshu Saxena, Aditya Akella 等PLDI 2026
相关 Paper
- Occam: A Programming System for Reliable Network ManagementJiarong Xing, Kuo-Feng Hsu, Yiting Xia, Yan Cai 等EuroSys 2024 · 被引用 1 次
- FlowBench: A Flexible Flow Table Benchmark for Comprehensive Algorithm EvaluationZhikang Chen, Ying Wan, Ting Zhang, Haoyu Song 等INFOCOM 2023 · 被引用 2 次
- Relational Network VerificationXieyang Xu, Yifei Yuan, Zachary Kincaid, Arvind Krishnamurthy 等SIGCOMM 2024 · 被引用 17 次
- Differential Network AnalysisPeng Zhang, Aaron Gember-Jacobson, Yueshang Zuo, Yuhao Huang 等NSDI 2022
- Network Change Validation with Relational NetKATHan Xu, Zachary Kincaid, Ratul Mahajan, David WalkerPOPL 2026 · 被引用 1 次
