EZPath: Expediting Container Network Traffic via Programmable Switches

被引:0
|
作者
Zha, Zili [1 ]
Wang, An [2 ]
Guo, Yang [3 ]
Li, Qun [4 ]
Sun, Kun [1 ]
Chen, Songqing [1 ]
机构
[1] George Mason Univ, Fairfax, VA 22030 USA
[2] Case Western Reserve Univ, Cleveland, OH 44106 USA
[3] NISTt, Gaithersburg, MD USA
[4] Coll William & Mary, Williamsburg, VA 23187 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 OS 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.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Monitoring Home Network Traffic via Programmable Routers
    Xu, Kuai
    Gu, Lin
    Wang, Feng
    [J]. 2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 605 - 610
  • [2] NETHCF: Filtering Spoofed IP Traffic With Programmable Switches
    Zhang, Menghao
    Li, Guanyu
    Kong, Xiao
    Liu, Chang
    Xu, Mingwei
    Gu, Guofei
    Wu, Jianping
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (02) : 1641 - 1655
  • [3] Offloading Media Traffic to Programmable Data Plane Switches
    Kfoury, Elie F.
    Crichigno, Jorge
    Bou-Harb, Elias
    [J]. ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [4] A MODULARIZED SIMULATION FOR TRAFFIC NETWORK IN CONTAINER TERMINALS VIA NETWORK OF SERVERS WITH DYNAMIC RATES
    Zhou, Chenhao
    Lee, Loo Hay
    Chew, Ek Peng
    Li, Haobin
    [J]. 2017 WINTER SIMULATION CONFERENCE (WSC), 2017, : 3150 - 3161
  • [5] Expediting Neural Network Verification via Network Reduction
    Zhong, Yuyi
    Wang, Ruiwei
    Khoo, Siau-Cheng
    [J]. 2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE, 2023, : 1263 - 1275
  • [6] Random Linear Network Coding on Programmable Switches
    Goncalves, Diogo
    Signorello, Salvatore
    Ramos, Fernando M. V.
    Medard, Muriel
    [J]. 2019 ACM/IEEE SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS), 2019,
  • [7] Towards Understanding the Performance of Traffic Policing in Programmable Hardware Switches
    Deric, Nemanja
    Varasteh, Amir
    Van Bemten, Amaury
    Mas-Machuca, Carmen
    Kellerer, Wolfgang
    [J]. PROCEEDINGS OF THE 2021 IEEE 7TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2021): ACCELERATING NETWORK SOFTWARIZATION IN THE COGNITIVE AGE, 2021, : 70 - 78
  • [8] HyperClassifier: Accurate, Extensible and Scalable Traffic Classification with Programmable Switches
    Xu, Yichi
    Li, Guanyu
    Cao, Jiamin
    Zhang, Menghao
    Liu, Ying
    Xu, Mingwei
    [J]. ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 1886 - 1892
  • [9] Switches are Scanners Too! A Fast and Scalable In-Network Scanner with Programmable Switches
    Li, Guanyu
    Zhang, Menghao
    Guo, Cheng
    Bao, Han
    Xu, Mingwe
    Hu, Hongxin
    [J]. PROCEEDINGS OF THE THE 20TH ACM WORKSHOP ON HOT TOPICS IN NETWORKS, HOTNETS 2021, 2021, : 77 - 83
  • [10] Empowering Network Security With Programmable Switches: A Comprehensive Survey
    Chen, Xiang
    Wu, Chunming
    Liu, Xuan
    Huang, Qun
    Zhang, Dong
    Zhou, Haifeng
    Yang, Qiang
    Khan, Muhammad Khurram
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2023, 25 (03): : 1653 - 1704