Performance-aware placement and chaining scheme for virtualized network functions: a particle swarm optimization approach

04/09/2021
by   Samane Asgari, et al.
0

Network functions virtualization (NFV) is a new concept that has received the attention of both researchers and network providers. NFV decouples network functions from specialized hardware devices and virtualizes these network functions as software instances called virtualized network functions (VNFs). NFV leads to various benefits, including more flexibility, high resource utilization, and easy upgrades and maintenances. Despite recent works in this field, placement and chaining of VNFs need more attention. More specifically, some of the existing works have considered only the placement of VNFs and ignored the chaining part. So, they have not provided an integrated view of host or bandwidth resources and propagation delay of paths. In this paper, we solve the VNF placement and chaining problem as an optimization problem based on the particle swarm optimization (PSO) algorithm. Our goal is to minimize the required number of used servers, the average propagation delay of paths, and the average utilization of links while meeting network demands and constraints. Based on the obtained results, the algorithm proposed in this study can find feasible and high-quality solutions.

READ FULL TEXT
research
07/28/2019

Adaptive spline fitting with particle swarm optimization

In fitting data with a spline, finding the optimal placement of knots ca...
research
03/08/2020

Multiple Regression Particle Swarm Optimization for Host Overload and Under-Load Detection

Detection of overloaded and under-loaded Host approaches in cloud comput...
research
06/02/2020

Depth-Optimized Delay-Aware Tree (DO-DAT) for Virtual Network Function Placement

With the constant increase in demand for data connectivity, network serv...
research
04/01/2022

VNF and Container Placement: Recent Advances and Future Trends

With the growing demand for openness, scalability, and granularity, mobi...
research
01/13/2020

Machine Learning for Performance-Aware Virtual Network Function Placement

With the growing demand for data connectivity, network service providers...
research
09/16/2021

Disaggregating and Consolidating Network Functionalities with SuperNIC

Resource disaggregation has gained huge popularity in recent years. Exis...
research
09/18/2020

C-Balancer: A System for Container Profiling and Scheduling

Linux containers have gained high popularity in recent times. This popul...

Please sign up or login with your details

Forgot password? Click here to reset