Back to Search Start Over

Virtualizing Packet-Processing Network Functions Over Heterogeneous OpenFlow Switches

Authors :
Alex Borges Vieira
Roberto Massi de Oliveira
Pedro Clemente Pereira Bellotti
Luciano Jerez Chaves
Joao Victor Guimaraes de Oliveira
Source :
IEEE Transactions on Network and Service Management. 19:485-496
Publication Year :
2022
Publisher :
Institute of Electrical and Electronics Engineers (IEEE), 2022.

Abstract

The network function virtualization paradigm replaces dedicated hardware appliances with software running on virtual machines in commodity servers. However, to overcome performance and scalability issues on virtual network functions (VNFs) demanding intensive packet processing, we propose implementing these VNFs as programmable rules distributed among software-defined networking (SDN) switches. Our approach allows infrastructure providers to combine hardware-based and software-based SDN switches, exploring the tradeoff between the packet processing speed and instantiation flexibility. Our proposal includes a scalable mechanism, which decides the type and number of switches to meet network demand, along with a load balancing mechanism to distribute flows among switches, considering their singularities. We first evaluate our proposal in a small testbed with real equipment, confirming its effectiveness. Then, we evaluate our proposal with simulations to further investigate its scalability. Our results show that, even under high traffic loads, the joint operation of both mechanisms improves VNF capacity and saves virtualization resources.

Details

ISSN :
23737379
Volume :
19
Database :
OpenAIRE
Journal :
IEEE Transactions on Network and Service Management
Accession number :
edsair.doi...........b25d10bf24ae16d1d839717947e1535c
Full Text :
https://doi.org/10.1109/tnsm.2021.3112403