Toward Resource-Efficient and High-Performance Program Deployment in Programmable Networks

被引:1
|
作者
Liu, Hongyan [1 ]
Chen, Xiang [1 ]
Huang, Qun [2 ]
Sun, Guoqiang [1 ]
Wang, Peiqiao [3 ]
Zhang, Dong [3 ]
Wu, Chunming [1 ]
Liu, Xuan [4 ]
Yang, Qiang [5 ]
机构
[1] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310007, Peoples R China
[2] Peking Univ, Sch Elect Engn & Comp Sci, Beijing 100871, Peoples R China
[3] Fuzhou Univ, Coll Comp Sci & Big Data, Fuzhou 350116, Peoples R China
[4] Yangzhou Univ, Coll Informat Engn, Coll Artificial Intelligence, Yangzhou 225002, Peoples R China
[5] Zhejiang Univ, Coll Elect Engn, Hangzhou 310007, Peoples R China
关键词
Data plane programs; program deployment; resource efficiency; packet processing performance; programmable networks; ALGORITHMS; SKETCH;
D O I
10.1109/TNET.2024.3413388
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Programmable switches allow administrators to customize packet processing behaviors in data plane programs. However, existing solutions for program deployment fail to achieve resource efficiency and high packet processing performance. In this paper, we propose, a system that provides resource-efficient and high-performance deployment for data plane programs. For resource efficiency, merges input data plane programs by reducing program redundancy. Then it abstracts the substrate network into an one big switch (OBS), and deploys the merged program on the OBS while minimizing resource usage. For high performance, searches for the performance-optimal mapping between the OBS and the substrate network with respect to network-wide constraints. It also maintains program logic among different switches via inter-device packet scheduling. We have implemented on a Barefoot Tofino switch. The evaluation indicates that achieves resource-efficient and high-performance deployment for real data plane programs.
引用
收藏
页码:4270 / 4285
页数:16
相关论文
共 36 条
  • [1] SPEED: Resource-Efficient and High-Performance Deployment for Data Plane Programs
    Chen, Xiang
    Liu, Hongyan
    Huang, Qun
    Wang, Peiqiao
    Zhang, Dong
    Zhou, Haifeng
    Wu, Chunming
    2020 IEEE 28TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (IEEE ICNP 2020), 2020,
  • [2] Resource-efficient seamless transitions for high-performance multi-hop UAV multicasting
    Tu, Wanqing
    COMPUTER NETWORKS, 2022, 213
  • [3] Distributed Program Deployment for Resource-Aware Programmable Switches
    Li, Fuliang
    Chen, Songlin
    Jia, Xingxin
    Gao, Chengxi
    Wang, Pengfei
    Wang, Xingwei
    Cao, Jiannong
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (05) : 1357 - 1370
  • [4] THE PATHWAY TOWARD A RESOURCE-EFFICIENT ECONOMY IN CROATIA
    Harc, Martina
    EKONOMSKI VJESNIK, 2018, 31 (02): : 385 - 397
  • [5] Resource-efficient design of ultra-high performance concretes
    Rai, Bijaya
    Boisvert-Cotulio, Christopher
    Wille, Kay
    JOURNAL OF BUILDING ENGINEERING, 2024, 92
  • [6] Resource-Efficient and Timely Packet Header Vector (PHV) Encoding on Programmable Switches
    Chen, Xiang
    Zhang, Wenbin
    Sun, Xi
    Liu, Hongyan
    Zhang, Jianshan
    Huang, Qun
    Zhang, Dong
    Zhou, Haifeng
    Liu, Xuan
    Wu, Chunming
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (05) : 4191 - 4206
  • [7] EcoForge: Resource-efficient process chains for high performance parts
    Behrens, B. -A.
    Bleck, W.
    Bach, Fr. -W.
    Brinksmeier, E.
    Fritsching, U.
    Liewald, M.
    Zoch, H. -W.
    MATERIAL FORMING - ESAFORM 2012, PTS 1 & 2, 2012, 504-506 : 151 - +
  • [8] A Resource-Efficient Inference Accelerator for Binary Convolutional Neural Networks
    Kim, Tae-Hwan
    Shin, Jihoon
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (01) : 451 - 455
  • [9] Resource-Efficient Deep Neural Networks for Automotive Radar Interference Mitigation
    Rock, Johanna
    Roth, Wolfgang
    Toth, Mate
    Meissner, Paul
    Pernkopf, Franz
    IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2021, 15 (04) : 927 - 940
  • [10] Resource-Efficient Synthetic Data Generation for Performance Evaluation in Mobile Edge Computing Over 5G Networks
    Pandey, Chandrasen
    Tiwari, Vaibhav
    Rathore, Rajkumar Singh
    Jhaveri, Rutvij H.
    Roy, Diptendu Sinha
    Selvarajan, Shitharth
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2023, 4 : 1866 - 1878