EZPath: Expediting Container Network Traffic via Programmable Switches

2022 IFIP Networking Conference (IFIP Networking)(2022)

引用 0|浏览24
暂无评分
摘要
Containerization, while getting popular in data centers, faces practical challenges due to the sharing nature of cloud networks among tens of thousands containers simultaneously and dynamically. While the typical overlay approach enables network virtualization to facilitate multi-tenant isolation and container portability, this approach often suffers from degraded performance. Other proposed schemes addressing this performance bottleneck require either specialized hardware support, or customized software and extra maintenance. In this paper, we propose EZPath, a novel approach that can seamlessly expedite the container traffic by leveraging the programmable Top-of-Rack (ToR) switches in clouds. By utilizing the underlying programmable switch's data plane capabilities, EZPath can offload traffic directly from the container to the ToR switches, thus creating a fast and easy path to mitigate the network bottleneck. Such a ToR switch based solution is transparent to user applications, and does not require the change of as kernel or the support of additional hardware. Using typical container workloads, we evaluate EZPath, and the results show that EZPath can significantly improve the application performance over the default overlay networking, e.g., a 35% throughput increase and a 42% tail latency reduction for Memcached.
更多
查看译文
关键词
network bottleneck,container workloads,EZPath,container network traffic,data centers,cloud networks,network virtualization,multitenant isolation,hardware support,customized software,containerization,container portability,programmable top-of-rack switches,programmable ToR switches,data plane capabilities,default overlay networking,tail latency reduction,Memcached
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要