TurboTSS: A Packet Classifier with Fast Rule Lookup and Update for the Cloud
Shaoke Fang, Qingsong Liu, Yuchen Xu, Weize Gao, Jianglong Nie, Wenfei Wu
摘要
Software packet classifiers are essential components in cloud environments, where they must balance fast rule lookup, rapid rule updates, and minimal memory overhead. Existing approaches—such as decision tree-based and tuple space-based methods—typically prioritize one performance metric at the expense of the others. We propose TurboTSS, a hybrid solution that achieves the fastest rule update speed in tuple-space-based solutions, and incorporates four key enhancements to accelerate rule lookup: selecting per-rule significant fields to build tuples, using tries to filter unnecessary tuples, using cross-field trees to fetch rules within a tuple, and using extra storage to lookup big rules. Our evaluations on the TurboTSS prototype show that TurboTSS provides the fastest rule lookup speed and moderate-fast rule update speed, sacrificing only some extra memory space, compared with state-of-the-art solutions.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- A Balanced Tuple Partitioning Method for Packet Classification with High-Performance and ScalabilityNeng Ren, Yanbiao Li, Chunyang Zhang, Jing Hu 等INFOCOM 2025
- A Computational Approach to Packet ClassificationAlon Rashelbach, Ori Rottenstreich, Mark SilbersteinSIGCOMM 2020 · 被引用 65 次
- FlowTurbo: From Best-Effort to Hit-Driven MegaFlow Hardware Offloading in Open vSwitchZhongxian Liang, Sheng Lan, Ying Li, Zihan Li 等SIGCOMM 2026
- CATCAM: Constant-time Alteration Ternary CAM with Scalable In-Memory ArchitectureDibei Chen, Zhaoshi Li, Tianzhu Xiong, Zhiwei Liu 等MICRO 2020 · 被引用 6 次
- CoLUE: Collaborative TCAM Update in SDN SwitchesRuyi Yao, Cong Luo, Hao Mei, Chuhao Chen 等INFOCOM 2023 · 被引用 3 次
