P4+NFV: Optimal offloading from P4 switches to NFV for diverse traffic streams

被引:0
|
作者
Sharma, Sidharth [1 ]
Lai, Yuan-Cheng [2 ]
Gumaste, Ashwin [3 ]
Y.-D., Lin
机构
[1] Department of Computer Science and Engineering, Indian Institute of Technology Indore, Indore, 453552, India
[2] Department of Information Management, National Taiwan University of Science and Technology, Taipei, Taiwan
[3] Department of Computer Science and Engineering, Indian Institute of Technology Bombay, Mumbai,400076, India
[4] Department of Computer Science, National Yang Ming Chiao Tung University, Hsinchu, Taiwan
关键词
Queueing networks;
D O I
10.1016/j.comnet.2024.110907
中图分类号
学科分类号
摘要
Software-defined Networking (SDN) is making its mark in the operator networks. The latest generation of SDN switches supporting paradigms such as P4, are paving the way for complete data plane programmability. Though P4 switches enable some newer applications, they do not provide the same agility and scalability offered through fully programmable softwarized data planes of Virtual Network Functions (VNFs). This paper argues that to achieve substantial performance benefits, an operator can take advantage of deploying P4 switches alongside VNFs. The idea is to use the P4 switch as a default packet handler, whereas traffic can be offloaded to an off-site VNF when queues at the switch start to build. To this end, this paper first models the queuing behavior of a networked system with a P4 switch and a VNF to determine the queuing delay induced by such a hybrid architecture. While doing so, the paper considers two different cases of homogeneous and heterogeneous traffic patterns. Subsequently, the paper proposes algorithms for finding optimal traffic offloading, leading to overall delay minimization. The paper showcases significant performance gains of optimally offloading traffic from a P4 switch to a VNF amidst changes in disparate traffic and network parameters through simulations and analytical results. For instance, at moderate loads of homogeneous traffic, optimal offloading yields performance gains of up to 76.44% over a scenario where a P4 switch handles all the packets. For heterogeneous traffic patterns, the results show that the dominant flow's workload and average packet size can significantly impact the offloading performance. © 2024 Elsevier B.V.
引用
收藏
相关论文
共 50 条
  • [1] P4toNFV: Offloading from P4 switches to NFV in programmable data planes
    Pekar, Adrian
    Makara, Laszlo A.
    Lai, Yuan-Cheng
    Lin, Ying-Dar
    Seah, Winston
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2024, 37 (05)
  • [2] Prioritization and offloading in P4 switch integrated with NFV
    Neha, Farhin Faiza
    Lai, Yuan-Cheng
    Hossain, Md. Shohrab
    Lin, Ying-Dar
    TELECOMMUNICATION SYSTEMS, 2024, 86 (03) : 571 - 584
  • [3] P4NFV: P4 Enabled NFV Systems with SmartNlCs
    Mohammadkhan, Ali
    Panda, Sourav
    Kulkarni, Sameer G.
    Ramakrishnan, K. K.
    Bhuyan, Laxmi N.
    2019 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2019,
  • [4] Design and implementation of P4 virtual switches and P4 virtual networks
    Chan, Kwan-Yee
    Lee, Steven S. W.
    COMPUTER COMMUNICATIONS, 2023, 199 (126-138) : 126 - 138
  • [5] Enhancing 5G SDN/NFV Edge with P4 Data Plane Programmability
    Paolucci, Francesco
    Cugini, Filippo
    Castoldi, Piero
    Osinski, Tomasz
    IEEE NETWORK, 2021, 35 (03): : 154 - 160
  • [6] Exploring Data Plane Updates on P4 Switches with P4Runtime
    Stubbe, Henning
    Gallenmueller, Sebastian
    Simon, Manuel
    Hauser, Eric
    Scholz, Dominik
    Carle, Georg
    COMPUTER COMMUNICATIONS, 2024, 225 : 44 - 53
  • [7] Runtime Verification of P4 Switches with Reinforcement Learning
    Shukla, Apoory
    Hudemann, Kevin Nico
    Hecker, Artur
    Schmid, Stefan
    NETAI'19: PROCEEDINGS OF THE 2019 ACM SIGCOMM WORKSHOP ON NETWORK MEETS AI & ML, 2019, : 1 - 7
  • [8] Deploying PolKA Source Routing in P4 Switches
    Dominicini, Cristina
    Guimaraes, Rafael
    Mafioletti, Diego
    Martinello, Magnos
    Ribeiro, Moises R. N.
    Villaca, Rodolfo
    Loui, Frederic
    Ortiz, Jordi
    Slyne, Frank
    Ruffini, Marco
    Kenny, Eoin
    2021 INTERNATIONAL CONFERENCE ON OPTICAL NETWORK DESIGN AND MODELLING (ONDM), 2021,
  • [9] User Plane Function Offloading in P4 switches for enhanced 5G Mobile Edge Computing
    Paolucci, Francesco
    Scano, Davide
    Cugini, Filippo
    Sgambelluri, Andrea
    Valcarenghi, Luca
    Cavazzoni, Carlo
    Ferraris, Giuseppe
    Castoldi, Piero
    2021 17TH INTERNATIONAL CONFERENCE ON THE DESIGN OF RELIABLE COMMUNICATION NETWORKS (DRCN), 2021,
  • [10] P4MT: Designing and Evaluating Multi-Tenant Services for P4 Switches
    Chung, Buck
    Chen, Chien
    Tseng, Chien-Chao
    Chen, Jim Hao
    Mambretti, Joe
    2021 22ND ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2021, : 267 - 272