Distributed parallel genetic algorithm for online virtual network embedding
Summary Network virtualization (NV) has emerged as a promising paradigm to address the constraints of implementing new protocols and services in existing network architecture by allowing the simultaneous coexistence of multiple heterogeneous virtual networks on a shared substrate infrastructure. Hen...
Saved in:
Published in: | International journal of communication systems Vol. 34; no. 4 |
---|---|
Main Authors: | , |
Format: | Journal Article |
Language: | English |
Published: |
Chichester
Wiley Subscription Services, Inc
10-03-2021
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Summary
Network virtualization (NV) has emerged as a promising paradigm to address the constraints of implementing new protocols and services in existing network architecture by allowing the simultaneous coexistence of multiple heterogeneous virtual networks on a shared substrate infrastructure. Hence, NV is a critical technology for establishing future network architectures (e.g., 5G network and the smart Internet of Things [IoT]). Virtual network embedding (VNE) is a major challenge in NV since it is acknowledged as
NP‐hard. Many VNE solutions have been proposed over the past decade. However, the proposed solutions merely centralize VNE node mapping while recommending virtual link embedding for the shortest path method or multicommodity flow (MCF) mechanism. This research paper presents an intelligent virtual network orchestration based on genetic algorithm (GA) for the link mapping stage that implements distributed parallelism to significantly and efficiently reduce the operation time. Our extensive simulations have demonstrated that the proposed algorithm not only outperforms the state‐of‐the‐art VNE algorithm in all performance metrics but also achieves 44.01% faster embedding speed than the most well‐known, fastest link mapping method in VNE.
This research work proposes an intelligent VN orchestration based on genetic algorithm for link mapping stage, exploiting the distributed parallelism to remarkably reduce the execution time with high‐efficiency. Moreover, a novel fitness function with three critical factors drives GA algorithm to near‐optimal solutions for the VNE problem. |
---|---|
ISSN: | 1074-5351 1099-1131 |
DOI: | 10.1002/dac.4691 |