Virtual network function–forwarding graph embedding: A genetic algorithm approach

Network function virtualization (NFV) provides a simple and effective mean to deploy and manage network and telecommunications' services. A typical service can be expressed in the form of a virtual network function–forwarding graph (VNF‐FG). Allocating a VNF‐FG is equivalent to place VNFs and virtual links onto a given substrate network considering resources and quality‐of‐service (QoS) constraints. The deployment of VNF‐FGs in large‐scale networks, such that QoS measures and deployment cost are optimized, is an emerging challenge. Single‐objective VNF‐FGs allocation has been addressed in existing literature; however, there is still a lack of studies considering multiobjective VNF‐FGs allocation. In addition, it is not trivial to obtain optimal VNF‐FGs allocation due to its high computational complexity even in case of single‐objective VNF‐FGs allocation. Genetic algorithms (GAs) have been proved its ability in coping with multiobjective optimization problems; thus, we propose a GA‐based scheme to solve multiobjective VNF‐FGs allocation problem in this paper. The numerical results confirm that the proposed scheme can provide near Pareto‐optimal solutions within a short execution time.

Paper

Full text

PDF

Virtual network function–forwarding graph embedding: A genetic algorithm approach

Semantic Scholar · Computer Science · 2019

Abstract

Network function virtualization (NFV) provides a simple and effective mean to deploy and manage network and telecommunications' services. A typical service can be expressed in the form of a virtual network function–forwarding graph (VNF‐FG). Allocating a VNF‐FG is equivalent to place VNFs and virtual links onto a given substrate network considering resources and quality‐of‐service (QoS) constraints. The deployment of VNF‐FGs in large‐scale networks, such that QoS measures and deployment cost are optimized, is an emerging challenge. Single‐objective VNF‐FGs allocation has been addressed in existing literature; however, there is still a lack of studies considering multiobjective VNF‐FGs allocation. In addition, it is not trivial to obtain optimal VNF‐FGs allocation due to its high computational complexity even in case of single‐objective VNF‐FGs allocation. Genetic algorithms (GAs) have been proved its ability in coping with multiobjective optimization problems; thus, we propose a GA‐based scheme to solve multiobjective VNF‐FGs allocation problem in this paper. The numerical results confirm that the proposed scheme can provide near Pareto‐optimal solutions within a short execution time.

Similar papers

© 2026 NYSGPT2525 LLC