Skip to main content
Erschienen in: The Journal of Supercomputing 8/2021

01.02.2021

Optimizing NFV placement for distributing micro-data centers in cellular networks

verfasst von: Diego de Freitas Bezerra, Guto Leoni Santos, Glauco Gonçalves, André Moreira, Leylane Graziele Ferreira da Silva, Élisson da Silva Rocha, Maria Valéria Marquezini, Judith Kelner, Djamel Sadok, Amardeep Mehta, Mattias Wildeman, Patricia Takako Endo

Erschienen in: The Journal of Supercomputing | Ausgabe 8/2021

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

With the popularity of mobile devices, the next generation of mobile networks has faced several challenges. Different applications have been emerged, with different requirements. Offering an infrastructure that meets different types of applications with specific requirements is one of these issues. In addition, due to user mobility, the traffic generated by the mobile devices in a specific location is not constant, making it difficult to reach the optimal resource allocation. In this context, network function virtualization (NFV) can be used to deploy the telecommunication stacks as virtual functions running on commodity hardware to meet users’ requirements such as performance and availability. However, the deployment of virtual functions can be a complex task. To select the best placement strategy that reduces the resource usage, at the same time keeps the performance and availability of network functions is a complex task, already proven to be an NP-hard problem. Therefore, in this paper, we formulate the NFV placement as a multi-objective problem, where the risk associated with the placement and energy consumption are taken into consideration. We propose the usage of two optimization algorithms, NSGA-II and GDE3, to solve this problem. These algorithms were taken into consideration because both work with multi-objective problems and present good performance. We consider a triathlon circuit scenario based on real data from the Ironman route as an use case to evaluate and compare the algorithms. The results show that GDE3 is able to attend both objectives (minimize failure and minimize energy consumption), while the NSGA-II prioritizes energy consumption.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Maksymyuk T, Gazda J, Yaremko O, Nevinskiy D (2018) Deep learning based massive mimo beamforming for 5g mobile network. In: 2018 IEEE 4th International Symposium on Wireless Systems within the International Conferences on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS-SWS). IEEE, pp 241–244 Maksymyuk T, Gazda J, Yaremko O, Nevinskiy D (2018) Deep learning based massive mimo beamforming for 5g mobile network. In: 2018 IEEE 4th International Symposium on Wireless Systems within the International Conferences on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS-SWS). IEEE, pp 241–244
2.
Zurück zum Zitat Chen X, Li Z, Zhang Y, Long R, Yu H, Du X, Guizani M (2018) Reinforcement learning-based QoS/QoE-aware service function chaining in software-driven 5g slices. Trans Emerg Telecommun Technol 29(11):e3477CrossRef Chen X, Li Z, Zhang Y, Long R, Yu H, Du X, Guizani M (2018) Reinforcement learning-based QoS/QoE-aware service function chaining in software-driven 5g slices. Trans Emerg Telecommun Technol 29(11):e3477CrossRef
3.
Zurück zum Zitat Sahoo J, Mohapatra S, Lath R (2010) Virtualization: a survey on concepts, taxonomy and associated security issues. In: 2010 Second International Conference on Computer and Network Technology. IEEE, pp 222–226 Sahoo J, Mohapatra S, Lath R (2010) Virtualization: a survey on concepts, taxonomy and associated security issues. In: 2010 Second International Conference on Computer and Network Technology. IEEE, pp 222–226
4.
Zurück zum Zitat Xing Y, Zhan Y (2012) Virtualization and cloud computing. In: Future Wireless Networks and Information Systems. Springer, Berlin, pp 305–312 Xing Y, Zhan Y (2012) Virtualization and cloud computing. In: Future Wireless Networks and Information Systems. Springer, Berlin, pp 305–312
5.
Zurück zum Zitat Li B, Lu W, Liu S, Zhu Z (2018) Deep-learning-assisted network orchestration for on-demand and cost-effective vNF service chaining in inter-DC elastic optical networks. IEEE/OSA J Opt Commun Netw 10(10):D29–D41CrossRef Li B, Lu W, Liu S, Zhu Z (2018) Deep-learning-assisted network orchestration for on-demand and cost-effective vNF service chaining in inter-DC elastic optical networks. IEEE/OSA J Opt Commun Netw 10(10):D29–D41CrossRef
6.
Zurück zum Zitat Bhamare D, Jain R, Samaka M, Erbad A (2016) A survey on service function chaining. J Netw Comput Appl 75:138–155CrossRef Bhamare D, Jain R, Samaka M, Erbad A (2016) A survey on service function chaining. J Netw Comput Appl 75:138–155CrossRef
7.
Zurück zum Zitat Moualla G, Turletti T, Saucez D (2018) An availability-aware SFC placement algorithm for fat-tree data centers. In: 2018 IEEE 7th International Conference on Cloud Networking (CloudNet). IEEE, pp 1–4 Moualla G, Turletti T, Saucez D (2018) An availability-aware SFC placement algorithm for fat-tree data centers. In: 2018 IEEE 7th International Conference on Cloud Networking (CloudNet). IEEE, pp 1–4
8.
Zurück zum Zitat Endo PT, Santos GL, Rosendo D, Gomes DM, Moreira A, Kelner J, Sadok D, Gonçalves GE, Mahloo M (2017) Minimizing and managing cloud failures. Computer 50(11):86–90CrossRef Endo PT, Santos GL, Rosendo D, Gomes DM, Moreira A, Kelner J, Sadok D, Gonçalves GE, Mahloo M (2017) Minimizing and managing cloud failures. Computer 50(11):86–90CrossRef
9.
Zurück zum Zitat Gupta L, Samaka M, Jain R, Erbad A, Bhamare D, Metz C (2017) COLAP: a predictive framework for service function chain placement in a multi-cloud environment. In: 2017 IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC). IEEE, pp 1–9 Gupta L, Samaka M, Jain R, Erbad A, Bhamare D, Metz C (2017) COLAP: a predictive framework for service function chain placement in a multi-cloud environment. In: 2017 IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC). IEEE, pp 1–9
10.
Zurück zum Zitat Smit R, van de Loo J, van den Boomen M, Khakzad N, van Heck GJ, Wolfert AR (2019) Long-term availability modelling of water treatment plants. J Water Process Eng 28:203–213CrossRef Smit R, van de Loo J, van den Boomen M, Khakzad N, van Heck GJ, Wolfert AR (2019) Long-term availability modelling of water treatment plants. J Water Process Eng 28:203–213CrossRef
11.
Zurück zum Zitat Callou G, Andrade E, Ferreira J (2019) Modeling and analyzing availability, cost and sustainability of it data center systems. In: 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC). IEEE, pp 2127–2132 Callou G, Andrade E, Ferreira J (2019) Modeling and analyzing availability, cost and sustainability of it data center systems. In: 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC). IEEE, pp 2127–2132
12.
Zurück zum Zitat Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197CrossRef Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197CrossRef
13.
Zurück zum Zitat Srinivas N, Deb K (1994) Muiltiobjective optimization using nondominated sorting in genetic algorithms. Evol Comput 2(3):221–248CrossRef Srinivas N, Deb K (1994) Muiltiobjective optimization using nondominated sorting in genetic algorithms. Evol Comput 2(3):221–248CrossRef
14.
Zurück zum Zitat Vo-Duy T, Duong-Gia D, Ho-Huu V, Vu-Do H, Nguyen-Thoi T (2017) Multi-objective optimization of laminated composite beam structures using NSGA-II algorithm. Compos Struct 168:498–509CrossRef Vo-Duy T, Duong-Gia D, Ho-Huu V, Vu-Do H, Nguyen-Thoi T (2017) Multi-objective optimization of laminated composite beam structures using NSGA-II algorithm. Compos Struct 168:498–509CrossRef
15.
Zurück zum Zitat Goldberg DE, Holland JH (1988) Genetic algorithms and machine learning. Mach Learn 3(2):95–99CrossRef Goldberg DE, Holland JH (1988) Genetic algorithms and machine learning. Mach Learn 3(2):95–99CrossRef
16.
Zurück zum Zitat Kamjoo A, Maheri A, Dizqah AM, Putrus GA (2016) Multi-objective design under uncertainties of hybrid renewable energy system using NSGA-II and chance constrained programming. Int J Electr Power Energy Syst 74:187–194CrossRef Kamjoo A, Maheri A, Dizqah AM, Putrus GA (2016) Multi-objective design under uncertainties of hybrid renewable energy system using NSGA-II and chance constrained programming. Int J Electr Power Energy Syst 74:187–194CrossRef
17.
Zurück zum Zitat Konak A, Coit DW, Smith AE (2006) Multi-objective optimization using genetic algorithms: a tutorial. Reliab Eng Syst Saf 91(9):992–1007CrossRef Konak A, Coit DW, Smith AE (2006) Multi-objective optimization using genetic algorithms: a tutorial. Reliab Eng Syst Saf 91(9):992–1007CrossRef
18.
Zurück zum Zitat Kukkonen S, Lampinen J (2004) Comparison of generalized differential evolution algorithm to other multi-objective evolutionary algorithms. In: Proceedings of the 4th European Congress on Computational Methods in Applied Sciences and Engineering (ECCOMAS2004), p 445 Kukkonen S, Lampinen J (2004) Comparison of generalized differential evolution algorithm to other multi-objective evolutionary algorithms. In: Proceedings of the 4th European Congress on Computational Methods in Applied Sciences and Engineering (ECCOMAS2004), p 445
19.
Zurück zum Zitat Kukkonen S, Lampinen J (2004) An extension of generalized differential evolution for multi-objective optimization with constraints. In: International Conference on Parallel Problem Solving from Nature. Springer, Berlin, pp 752–761 Kukkonen S, Lampinen J (2004) An extension of generalized differential evolution for multi-objective optimization with constraints. In: International Conference on Parallel Problem Solving from Nature. Springer, Berlin, pp 752–761
20.
Zurück zum Zitat Kukkonen S, Lampinen J (2005) GDE3: the third evolution step of generalized differential evolution. In: 2005 IEEE Congress on Evolutionary Computation, vol 1. IEEE, pp 443–450 Kukkonen S, Lampinen J (2005) GDE3: the third evolution step of generalized differential evolution. In: 2005 IEEE Congress on Evolutionary Computation, vol 1. IEEE, pp 443–450
21.
Zurück zum Zitat Fischer A, Botero JF, Beck MT, De Meer H, Hesselbach X (2013) Virtual network embedding: a survey. IEEE Commun Surv Tutor 15(4):1888–1906CrossRef Fischer A, Botero JF, Beck MT, De Meer H, Hesselbach X (2013) Virtual network embedding: a survey. IEEE Commun Surv Tutor 15(4):1888–1906CrossRef
22.
Zurück zum Zitat Chantre HD, da Fonseca NL (2018) Multi-objective optimization for edge device placement and reliable broadcasting in 5G NFV-based small cell networks. IEEE J Sel Areas Commun 36(10):2304–2317CrossRef Chantre HD, da Fonseca NL (2018) Multi-objective optimization for edge device placement and reliable broadcasting in 5G NFV-based small cell networks. IEEE J Sel Areas Commun 36(10):2304–2317CrossRef
23.
Zurück zum Zitat Kim H (2017) Optimal reliability design of a system with k-out-of-n subsystems considering redundancy strategies. Reliab Eng Syst Saf 167:572–582CrossRef Kim H (2017) Optimal reliability design of a system with k-out-of-n subsystems considering redundancy strategies. Reliab Eng Syst Saf 167:572–582CrossRef
24.
Zurück zum Zitat Gonçalves G, Endo PT, Rodrigues M, Kelner J, Sadok D, Curescu C (2016) Risk-based model for availability estimation of SAF redundancy models. In: 2016 IEEE Symposium on Computers and Communication (ISCC). IEEE, pp 886–891 Gonçalves G, Endo PT, Rodrigues M, Kelner J, Sadok D, Curescu C (2016) Risk-based model for availability estimation of SAF redundancy models. In: 2016 IEEE Symposium on Computers and Communication (ISCC). IEEE, pp 886–891
25.
Zurück zum Zitat Salmasnia A, Noori S, Mokhtari H (2019) A redundancy allocation problem by using utility function method and ant colony optimization: tradeoff between availability and total cost. Int J Syst Assur Eng Manag 10(3):416–428CrossRef Salmasnia A, Noori S, Mokhtari H (2019) A redundancy allocation problem by using utility function method and ant colony optimization: tradeoff between availability and total cost. Int J Syst Assur Eng Manag 10(3):416–428CrossRef
26.
Zurück zum Zitat Pei J, Hong P, Li D (2018) Virtual network function selection and chaining based on deep learning in sdn and nfv-enabled networks. In: 2018 IEEE International Conference on Communications Workshops (ICC Workshops). IEEE, pp 1–6 Pei J, Hong P, Li D (2018) Virtual network function selection and chaining based on deep learning in sdn and nfv-enabled networks. In: 2018 IEEE International Conference on Communications Workshops (ICC Workshops). IEEE, pp 1–6
27.
Zurück zum Zitat Dietrich D, Papagianni C, Papadimitriou P, Baras JS (2017) Network function placement on virtualized cellular cores. In: 2017 9th International Conference on Communication Systems and Networks (COMSNETS). IEEE, pp 259–266 Dietrich D, Papagianni C, Papadimitriou P, Baras JS (2017) Network function placement on virtualized cellular cores. In: 2017 9th International Conference on Communication Systems and Networks (COMSNETS). IEEE, pp 259–266
28.
Zurück zum Zitat Basta A, Blenk A, Hoffmann K, Morper HJ, Hoffmann M, Kellerer W (2017) Towards a cost optimal design for a 5G mobile core network based on SDN and NFV. IEEE Trans Netw Serv Manag 14(4):1061–1075CrossRef Basta A, Blenk A, Hoffmann K, Morper HJ, Hoffmann M, Kellerer W (2017) Towards a cost optimal design for a 5G mobile core network based on SDN and NFV. IEEE Trans Netw Serv Manag 14(4):1061–1075CrossRef
29.
Zurück zum Zitat Chantre HD, da Fonseca NL (2017) Redundant placement of virtualized network functions for LTE evolved multimedia broadcast multicast services. In: 2017 IEEE International Conference on Communications (ICC). IEEE, pp 1–7 Chantre HD, da Fonseca NL (2017) Redundant placement of virtualized network functions for LTE evolved multimedia broadcast multicast services. In: 2017 IEEE International Conference on Communications (ICC). IEEE, pp 1–7
30.
Zurück zum Zitat Tavakoli-Someh S, Rezvani MH (2019) Multi-objective virtual network function placement using NSGA-II meta-heuristic approach. J Supercomput 75(10):6451–6487CrossRef Tavakoli-Someh S, Rezvani MH (2019) Multi-objective virtual network function placement using NSGA-II meta-heuristic approach. J Supercomput 75(10):6451–6487CrossRef
31.
Zurück zum Zitat Mohammadkhan A, Ramakrishnan K, Rajan AS, Maciocco C (2016) CleanG: A clean-slate EPC architecture and controlplane protocol for next generation cellular networks. In: Proceedings of the 2016 ACM Workshop on Cloud-Assisted Networking, pp 31–36 Mohammadkhan A, Ramakrishnan K, Rajan AS, Maciocco C (2016) CleanG: A clean-slate EPC architecture and controlplane protocol for next generation cellular networks. In: Proceedings of the 2016 ACM Workshop on Cloud-Assisted Networking, pp 31–36
32.
Zurück zum Zitat Khebbache S, Hadji M, Zeghlache D (2018) A multi-objective non-dominated sorting genetic algorithm for vnf chains placement. In: 2018 15th IEEE Annual Consumer Communications & Networking Conference (CCNC). IEEE, pp 1–4 Khebbache S, Hadji M, Zeghlache D (2018) A multi-objective non-dominated sorting genetic algorithm for vnf chains placement. In: 2018 15th IEEE Annual Consumer Communications & Networking Conference (CCNC). IEEE, pp 1–4
33.
Zurück zum Zitat Tchana Toffe G, Oluwarotimi Ismail S, Montalvão D, Knight J, Ren G (2019) A scale-up of energy-cycle analysis on processing non-woven Flax/PLA tape and triaxial glass fibre fabric for composites. J Manuf Mater Process 3(4):92 Tchana Toffe G, Oluwarotimi Ismail S, Montalvão D, Knight J, Ren G (2019) A scale-up of energy-cycle analysis on processing non-woven Flax/PLA tape and triaxial glass fibre fabric for composites. J Manuf Mater Process 3(4):92
34.
Zurück zum Zitat Thomas C, Featherstone W (2005) Validation of Vincenty’s formulas for the geodesic using a new fourth-order extension of Kivioja’s formula. J Surv Eng 131(1):20–26CrossRef Thomas C, Featherstone W (2005) Validation of Vincenty’s formulas for the geodesic using a new fourth-order extension of Kivioja’s formula. J Surv Eng 131(1):20–26CrossRef
35.
Zurück zum Zitat Hosny KM, Khashaba MM, Khedr WI, Amer FA (2019) New vertical handover prediction schemes for LTE-WLAN heterogeneous networks. PLoS ONE 14(4):e0215334CrossRef Hosny KM, Khashaba MM, Khedr WI, Amer FA (2019) New vertical handover prediction schemes for LTE-WLAN heterogeneous networks. PLoS ONE 14(4):e0215334CrossRef
36.
Zurück zum Zitat Bouaziz R, Lemarchand L, Singhoff F, Zalila B, Jmaiel M (2016) Efficient parallel multi-objective optimization for real-time systems software design exploration. In: Proceedings of the 27th International Symposium on Rapid System Prototyping: Shortening the Path from Specification to Prototype, pp 58–64 Bouaziz R, Lemarchand L, Singhoff F, Zalila B, Jmaiel M (2016) Efficient parallel multi-objective optimization for real-time systems software design exploration. In: Proceedings of the 27th International Symposium on Rapid System Prototyping: Shortening the Path from Specification to Prototype, pp 58–64
37.
Zurück zum Zitat Santos GL, Endo PT, Gonçalves G, Rosendo D, Gomes D, Kelner J, Sadok D, Mahloo M (2017) Analyzing the it subsystem failure impact on availability of cloud services. In: 2017 IEEE Symposium on Computers and Communications (ISCC). IEEE, pp 717–723 Santos GL, Endo PT, Gonçalves G, Rosendo D, Gomes D, Kelner J, Sadok D, Mahloo M (2017) Analyzing the it subsystem failure impact on availability of cloud services. In: 2017 IEEE Symposium on Computers and Communications (ISCC). IEEE, pp 717–723
38.
Zurück zum Zitat Ali HMM, Lawey AQ, El-Gorashi TE, Elmirghani JM (2015) Energy efficient disaggregated servers for future data centers. In: 2015 20th European Conference on Networks and Optical Communications-(NOC). IEEE, pp 1–6 Ali HMM, Lawey AQ, El-Gorashi TE, Elmirghani JM (2015) Energy efficient disaggregated servers for future data centers. In: 2015 20th European Conference on Networks and Optical Communications-(NOC). IEEE, pp 1–6
39.
Zurück zum Zitat Vargas DE, Lemonge AC, Barbosa HJ, Bernardino HS (2019) Differential evolution with the adaptive penalty method for structural multi-objective optimization. Optim Eng 20(1):65–88CrossRef Vargas DE, Lemonge AC, Barbosa HJ, Bernardino HS (2019) Differential evolution with the adaptive penalty method for structural multi-objective optimization. Optim Eng 20(1):65–88CrossRef
40.
Zurück zum Zitat Figueiredo EM, Ludermir TB, Bastos-Filho CJ (2016) Many objective particle swarm optimization. Inf Sci 374:115–134CrossRef Figueiredo EM, Ludermir TB, Bastos-Filho CJ (2016) Many objective particle swarm optimization. Inf Sci 374:115–134CrossRef
41.
Zurück zum Zitat Vargha A, Delaney HD (1998) The Kruskal–Wallis test and stochastic homogeneity. J Educ Behav Stat 23(2):170–192CrossRef Vargha A, Delaney HD (1998) The Kruskal–Wallis test and stochastic homogeneity. J Educ Behav Stat 23(2):170–192CrossRef
Metadaten
Titel
Optimizing NFV placement for distributing micro-data centers in cellular networks
verfasst von
Diego de Freitas Bezerra
Guto Leoni Santos
Glauco Gonçalves
André Moreira
Leylane Graziele Ferreira da Silva
Élisson da Silva Rocha
Maria Valéria Marquezini
Judith Kelner
Djamel Sadok
Amardeep Mehta
Mattias Wildeman
Patricia Takako Endo
Publikationsdatum
01.02.2021
Verlag
Springer US
Erschienen in
The Journal of Supercomputing / Ausgabe 8/2021
Print ISSN: 0920-8542
Elektronische ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-021-03620-y

Weitere Artikel der Ausgabe 8/2021

The Journal of Supercomputing 8/2021 Zur Ausgabe