Cargando…
Dynamic Service Function Chaining Orchestration in a Multi-Domain: A Heuristic Approach Based on SRv6
With the emergence of virtualization technology, Network Function Virtualization (NFV) and Software Defined Networking (SDN) make the network function abstract from the hardware and allow it to be run on virtual machines. These technologies can help to provide more efficient services to users by Ser...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8512128/ https://www.ncbi.nlm.nih.gov/pubmed/34640883 http://dx.doi.org/10.3390/s21196563 |
_version_ | 1784582916313972736 |
---|---|
author | Wu, Yutong Zhou, Jinhe |
author_facet | Wu, Yutong Zhou, Jinhe |
author_sort | Wu, Yutong |
collection | PubMed |
description | With the emergence of virtualization technology, Network Function Virtualization (NFV) and Software Defined Networking (SDN) make the network function abstract from the hardware and allow it to be run on virtual machines. These technologies can help to provide more efficient services to users by Service Function Chaining (SFC). The sequence of multiple VNFs required by network operators to perform traffic steering is called SFC. Mapping and deploying SFC on the physical network can enable users to obtain customized services in time. At present, a key problem in deploying SFC is how to reduce network resource consumption and load pressure while ensuring the corresponding services for users. In this paper, we first introduce an NFV architecture for SFC deployment, and illustrate the SFC orchestration process which is based on SRv6 in multi-domain scenario. Then, we propose an effective SFC dynamic orchestration algorithm. First, we use Breadth-First Search algorithm to traverse network and find the shortest path for deploying VNFs. Next, we use the improved Ant Colony Optimization algorithm to generate the optimal deployment scheme. Finally, we conduct a series of experiments to verify the performance of our algorithm. Compared with other deployment algorithms, the results show that our solution effectively optimizes end-to-end delay, bandwidth resource consumption and load balancing. |
format | Online Article Text |
id | pubmed-8512128 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-85121282021-10-14 Dynamic Service Function Chaining Orchestration in a Multi-Domain: A Heuristic Approach Based on SRv6 Wu, Yutong Zhou, Jinhe Sensors (Basel) Article With the emergence of virtualization technology, Network Function Virtualization (NFV) and Software Defined Networking (SDN) make the network function abstract from the hardware and allow it to be run on virtual machines. These technologies can help to provide more efficient services to users by Service Function Chaining (SFC). The sequence of multiple VNFs required by network operators to perform traffic steering is called SFC. Mapping and deploying SFC on the physical network can enable users to obtain customized services in time. At present, a key problem in deploying SFC is how to reduce network resource consumption and load pressure while ensuring the corresponding services for users. In this paper, we first introduce an NFV architecture for SFC deployment, and illustrate the SFC orchestration process which is based on SRv6 in multi-domain scenario. Then, we propose an effective SFC dynamic orchestration algorithm. First, we use Breadth-First Search algorithm to traverse network and find the shortest path for deploying VNFs. Next, we use the improved Ant Colony Optimization algorithm to generate the optimal deployment scheme. Finally, we conduct a series of experiments to verify the performance of our algorithm. Compared with other deployment algorithms, the results show that our solution effectively optimizes end-to-end delay, bandwidth resource consumption and load balancing. MDPI 2021-09-30 /pmc/articles/PMC8512128/ /pubmed/34640883 http://dx.doi.org/10.3390/s21196563 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Wu, Yutong Zhou, Jinhe Dynamic Service Function Chaining Orchestration in a Multi-Domain: A Heuristic Approach Based on SRv6 |
title | Dynamic Service Function Chaining Orchestration in a Multi-Domain: A Heuristic Approach Based on SRv6 |
title_full | Dynamic Service Function Chaining Orchestration in a Multi-Domain: A Heuristic Approach Based on SRv6 |
title_fullStr | Dynamic Service Function Chaining Orchestration in a Multi-Domain: A Heuristic Approach Based on SRv6 |
title_full_unstemmed | Dynamic Service Function Chaining Orchestration in a Multi-Domain: A Heuristic Approach Based on SRv6 |
title_short | Dynamic Service Function Chaining Orchestration in a Multi-Domain: A Heuristic Approach Based on SRv6 |
title_sort | dynamic service function chaining orchestration in a multi-domain: a heuristic approach based on srv6 |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8512128/ https://www.ncbi.nlm.nih.gov/pubmed/34640883 http://dx.doi.org/10.3390/s21196563 |
work_keys_str_mv | AT wuyutong dynamicservicefunctionchainingorchestrationinamultidomainaheuristicapproachbasedonsrv6 AT zhoujinhe dynamicservicefunctionchainingorchestrationinamultidomainaheuristicapproachbasedonsrv6 |