Skoči na glavni sadržaj

Izvorni znanstveni članak

https://doi.org/10.24138/jcomss-2023-0125

Offloading in P4 Switch Integrated with Multiple Virtual Network Function Servers

Farhin Faiza Neha ; Bangladesh University of Engineering and Technology, Bangladesh
Yuan-Cheng Lai ; National Taiwan University of Science and Technology, Taiwan
Md. Shohrab Hossain ; Bangladesh University of Engineering and Technology, Bangladesh
Ying-Dar Lin ; National Yang Ming Chiao Tung University, Hsinchu, Taiwan


Puni tekst: engleski pdf 1.662 Kb

str. 278-288

preuzimanja: 96

citiraj


Sažetak

Software Defined Networking (SDN) and Network Function Virtualization (NFV) are two transformative technologies that offer distinct benefits. SDN virtualizes the control plane by separating it from the data plane, while NFV virtualizes the data plane by moving network functions from hardware and implementing them in software. Therefore, combining SDN and NFV can fully exploit the benefits of both technologies. As Programming Protocol-independent Packet Processors (P4) become popular due to its flexibility, traditional SDN switches are being replaced by P4 switches. In the P4+NFV architecture, network functions can be provided in both P4 switches (PNF) and NFV servers (VNF). However, to minimize packet delay, the offloading problem between P4 switches and NFV needs to be addressed. The novelty of our paper lies in investigating the offloading problem and evaluating the impact of employing multiple VNFs with varying computing capacities within the P4+NFV architecture. We also use M/M/1 queuing theory to derive the average packet delay and propose an optimization solution based on gradient descent to find out the optimal offloading probabilities of various VNF servers. Results show that optimal offloading from P4 switch to multiple VNFs can reduce the average packet delay from 4.76% to 40.02%.

Ključne riječi

Software-defined networking; Network function virtualization; virtual network functions; optimal probability

Hrčak ID:

310637

URI

https://hrcak.srce.hr/310637

Datum izdavanja:

31.12.2023.

Posjeta: 225 *