FlowLever: Leverage Flow Director for Packet Dispatch Acceleration in NFV.

Liang Fu, Hubin Zhang,Zongpu Zhang,Jian Li ,Haibing Guan

IEEE Access(2024)

引用 0|浏览2
暂无评分
摘要
The efficiency of dispatching incoming network flow packets to the destination virtual network function (VNF) has been recognized as a key problem in network function virtualization (NFV) platforms. Recent hardware assisted packet dispatch systems tend to rely on expensive software-defined network (SDN) switches or SmartNICs to mitigate the dispatch performance bottleneck, commonly observed in traditional software dispatch systems. In this paper, we revisit a hardware Flow Director (FDir) feature commonly found on commercial off-the-shelf NICs and propose a FDir-based NFV system that greatly accelerates packet dispatch with a much lower total cost of ownership (TCO). FlowLever is carefully designed to resolve nontrivial challenges such as the lack of flow state monitoring in FDir, the limited flow classification schema, heavy flow cache reconfiguration overhead, and high VNF scaling costs. With our software-hardware codesigned dispatch system and newly proposed flow activeness detection and cache replacement mechanisms, our evaluation using real-world network traffic traces shows that FlowLever improves the throughput by 1.6x - 2.8x and costs only 0.2 ms - 0.6 ms for load balance during VNF scaling.
更多
查看译文
关键词
Cloud Computing,Flow Director,NFV
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要