Predictable vFabric on informative data plane

SIGCOMM '22: Proceedings of the ACM SIGCOMM 2022 Conference(2022)

引用 9|浏览102
暂无评分
摘要
In multi-tenant data centers, each tenant desires reassuring predictability from the virtual network fabric - bandwidth guarantee , work conservation , and bounded tail latency . Achieving these goals simultaneously relies on rapid and precise traffic admission. However, the slow convergence (tens of milliseconds) of prior works can hardly satisfy the increasingly rigorous performance demand under dynamic traffic patterns. Further, state-of-the-art load balance schemes are all guarantee-agnostic and bring great risks on breaking bandwidth guarantee, which is overlooked in prior works. In this paper, we propose μ Fab, a predictable virtual fabric solution which can (1) explicitly select proper paths for all flows and (2) converge to ideal bandwidth allocation at sub-millisecond timescales. The core idea of μ Fab is to leverage the programmable data plane to build a fusion of an active edge ( e.g ., NIC) and an informative core ( e.g ., switch), where the core sends link status and tenant information to the edge via telemetry to help the latter make a timely and accurate decision on path selection and traffic admission. We fully implement μ Fab with commodity SmartNICs and programmable switches. Evaluations show that μ Fab can keep minimum bandwidth guarantee with high bandwidth utilization and near-optimal transmission latency in various network situations with limited probing bandwidth overhead. Application-level experiments, e.g ., compute and storage scenarios, show that μ Fab can improve QPS by 2.5× and cut tail latency by more than 21× compared to the alternatives.
更多
查看译文
关键词
Programmable Data Plane, Performance Isolation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要