[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Joint optimization of Service Chain Graph Design and Mapping in NFV-enabled networks

Published: 15 January 2022 Publication History

Abstract

Network Function Virtualization (NFV) is an emerging approach to serve diverse demands of network services by decoupling network functions and dedicated network devices. Traffic needs to traverse through a sequence of software-based Virtual Network Functions (VNFs) in a preset order, which is named as Service Function Chain (SFC). Since network operators usually deploy the same type of VNFs in different locations in NFV-enabled networks. How to steer a SFC request to an appropriate path in substrate networks to meet service demands becomes an important issue, which is typically known as SFC mapping. However, the existing research works on SFC mapping often assume that service chain graphs are given in advance. They do not consider VNF interdependency and traffic volume change, which are both theoretically challenging for NFV Management and Orchestration (MANO) framework. To this end, we study the joint optimization of Service Chain Graph Design and Mapping (SCGDM) in NFV-enabled networks. Our objective is to minimize the maximum link load factor to improve the performance of network system. We first formulate the SCGDM problem as an Integer Linear Programming (ILP) model, and prove that it is an NP-hard problem by reduction from a classical Virtual Network Embedding (VNE) problem. Further, we develop an approximation algorithm using randomized rounding method and analyze the approximation performance. Extensive simulation results show that the proposed algorithm effectively reduce the maximum link load factor.

References

[1]
Yousaf F.Z., Bredel M., Schaller S., Schneider F., NFV and SDN-key technology enablers for 5G networks, IEEE J. Sel. Areas Commun. 35 (11) (2017) 2468–2478.
[2]
Han B., Gopalakrishnan V., Ji L., Lee S., Network function virtualization: challenges and opportunities for innovations, IEEE Commun. Mag. 53 (2) (2015) 90–97.
[3]
Mijumbi R., Serrat J., Gorricho J., Latr S., Charalambides M., Lopez D., Management and orchestration challenges in network functions virtualization, IEEE Commun. Mag. 54 (1) (2016) 98–105.
[4]
M. Wang, B. Cheng, B. Li, J. Chen, Service function chain composition and mapping in NFV-Enabled networks, in: Proc. 2019 IEEE World Congress on Services (SERVICES), 2019.
[5]
J. Fan, C. Guan, Y. Zhao, C. Qiao, Availability-aware mapping of service function chains, in: Proc. IEEE Conference on Computer Communications(INFOCOM), 2017.
[6]
M. Luizelli, L. Bays, L. Buriol, M. Barcellos, L. Gaspary, Piecing together the NFV provisioning puzzle: efficient placement and chaining of virtual network functions, in: Proc. IFIP/IEEE International Symposium on Integrated Network Management (IM), 2015.
[7]
Z. Cao, M. Kodialam, T.V. Lakshman, Traffic steering in software defined networks: planning and online routing, in: Proc. ACM SIGCOMM workshop on Distributed Cloud Computing (DCC), 2014.
[8]
Mechtri M., Ghribi C., Soualah O., Zeghlache D., NFV orchestration framework addressing SFC challenges, IEEE Commun. Mag. 55 (6) (2017) 16–23.
[9]
W. Lee, H. Kim, Deployment scenario and architecture of MANO for NFV network services, in: Proc. International Conference on Information Science and Security (ICISS), 2016.
[12]
W. Ma, O. Sandoval, J. Beltran, D. Pan, N. Pissinou, Traffic aware placement of interdependent NFV middleboxes, in: Proc. IEEE Conference on Computer Communications(INFOCOM), 2017.
[13]
Lopez M.A., Terron S., Lombardo J.M., Gonzalez-Crespo R., Towards a solution to create, test and publish mixed reality experiences for occupational safety and health learning: Training-MR, Int. J. Interact. Multimed. Artif. Intell. (2021).
[14]
Fernández-García A.J., Preciado J.C., Prieto A.E., Sánchez-Figueroa F., Gutiérrez J.D., CompareML: a novel approach to supporting preliminary data analysis decision making, Int. J. Interact. Multimed. Artif. Intell. (2021).
[15]
Cobos-Guzman S., Nuere S., De Miguel L., König C., Design of a virtual assistant to improve interaction between the audience and the presenter, Int. J. Interact. Multimed. Artif. Intell. (2021).
[16]
Raghavan P., Tompson C.D., Randomized rounding: A technique for provably good algorithms and algorithmic proofs, Combinatorica 7 (1987) 365–374.
[17]
Wang M., Cheng B., Li B., Chen J., Service function chain composition and mapping in NFV-enabled networks, in: 2019 IEEE World Congress on Services (SERVICES), 2019, pp. 331–334.
[18]
Jalalitabar M., Guler E., Zheng D., Luo G., Tian L., Cao X., Embedding dependence-aware service function chains, IEEE/OSA J. Opt. Commun. Networking 10 (8) (2018) 64–74.
[19]
Yu R., Xue G., Zhang X., Qos-aware and reliable traffic steering for service function chaining in mobile networks, IEEE J. Sel. Areas Commun. 35 (11) (2017) 2522–2531.
[20]
M. Jalalitabar, E. Guler, G. Luo, L. Tian, X. Cao, Dependence-aware service function chain design and mapping, in: Proc. IEEE Global Communications Conference (GLOBECOM), 2017.
[21]
Yue Y., Cheng B., Liu X., Wang M., Li B., Chen J., Resource optimization and delay guarantee virtual network function placement for mapping SFC requests in cloud networks, IEEE Trans. Netw. Serv. Manag. 18 (2) (2021) 1508–1523.
[22]
Li W., Wu H., Jiang C., Jia P., Li N., Lin P., Service chain mapping algorithm based on reinforcement learning, in: 2020 International Wireless Communications and Mobile Computing (IWCMC), 2020, pp. 800–805.
[23]
Rafiq A., Khan T.A., Afaq M., Song W.-C., Service function chaining and traffic steering in SDN using graph neural network, in: 2020 International Conference on Information and Communication Technology Convergence (ICTC), 2020, pp. 500–505.
[24]
Xu H., Yu Z., Li X., Huang L., Qian C., Jung T., Joint route selection and update scheduling for low-latency update in SDNs, IEEE/ACM Trans. Netw. 25 (5) (2017) 3073–3087.
[25]
Alameddine H.A., Sebbah S., Assi C., On the interplay between network function mapping and scheduling in VNF-based networks: A column generation approach, IEEE Trans. Netw. Serv. Manag. 14 (4) (2017) 860–874.
[26]
Fischer A., Botero J., Beck M., Meer H., Hesselbach X., Virtual network embedding: a survey, IEEE Commun. Surv. Tutor. 15 (4) (2013) 1888–1906.

Cited By

View all
  • (2024)Latency‐Sensitive Service Function Chains Intelligent Migration in Satellite Communication Driven by Deep Reinforcement LearningTransactions on Emerging Telecommunications Technologies10.1002/ett.7000635:11Online publication date: 24-Oct-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Computer Networks: The International Journal of Computer and Telecommunications Networking
Computer Networks: The International Journal of Computer and Telecommunications Networking  Volume 202, Issue C
Jan 2022
197 pages

Publisher

Elsevier North-Holland, Inc.

United States

Publication History

Published: 15 January 2022

Author Tags

  1. Network Function Virtualization
  2. Virtual Network Function
  3. Service Function Chain
  4. Rounding
  5. Approximation

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Latency‐Sensitive Service Function Chains Intelligent Migration in Satellite Communication Driven by Deep Reinforcement LearningTransactions on Emerging Telecommunications Technologies10.1002/ett.7000635:11Online publication date: 24-Oct-2024

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media