Skip to main content
Top
Published in: The Journal of Supercomputing 8/2019

16-03-2019

A modified knowledge-based ant colony algorithm for virtual machine placement and simultaneous routing of NFV in distributed cloud architecture

Authors: Alireza Farshin, Saeed Sharifian

Published in: The Journal of Supercomputing | Issue 8/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The emergence of the new technologies such as virtualization and distributed cloud computing has provided new opportunities for management and orchestration of the networks by software-defined networking (SDN) and network function virtualization (NFV). SDN provides centralized knowledge about the network status and NFV lets networks implement their functions virtually on servers in edge cloud, thereby reducing costs and increasing flexibility as well as scalability of the networks. One of the main challenges for orchestration is how to increase utilization of physical network and edge cloud resources for better placement and routing of virtual network functions (VNFs) in service function chaining problem. We proposed a novel chaotic grey-wolf-optimized knowledge-based modified ant colony system algorithm, in order to have placement of VNFs and simultaneously allocate main paths and redundant paths to flows for service management by using the knowledge gained by SDN controllers. Since every flow that enters the network requires multiple virtual service functions in a service-chaining workflow, so in the proposed algorithm, service-chaining is distributed fairly on different cloudlets connected to each router in the network so that services use CPU and memory resources of all the cloudlets efficiently and fairly. We have evaluated our proposed framework by two standard network topologies connected to distributed cloudlets by realistic traffic workload. The results show that the proposed framework provides more utilization of physical resources in cloudlets by better virtual machine placement and also achieves lower delay and higher available bandwidth for VNFs in addition to better routing path redundancy. In addition, the algorithm converges faster compared to rival metaheuristic algorithms such as standard PSO for routing and placement problem.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference Visual networking index report: global mobile data traffic forecast update, 2013-2018, Tech. rep., Cisco, 2014 Visual networking index report: global mobile data traffic forecast update, 2013-2018, Tech. rep., Cisco, 2014
2.
go back to reference Blanco B, Fajardo JO, Giannoulakis I (2017) Technology pillars in the architecture of future 5G mobile networks: NFV, MEC and SDN. Comput Stand Interfaces 54:216–228CrossRef Blanco B, Fajardo JO, Giannoulakis I (2017) Technology pillars in the architecture of future 5G mobile networks: NFV, MEC and SDN. Comput Stand Interfaces 54:216–228CrossRef
5.
go back to reference Schaller S, Hood D (2017) Software defined networking architecture standardization. Comput Stand Interfaces 54:197–202CrossRef Schaller S, Hood D (2017) Software defined networking architecture standardization. Comput Stand Interfaces 54:197–202CrossRef
6.
go back to reference Richardson L, Ruby S (2008) RESTful web services. O’Reilly Media Inc, Sebastopol Richardson L, Ruby S (2008) RESTful web services. O’Reilly Media Inc, Sebastopol
9.
go back to reference Leivadeas Aris, Falkner Matthias, Lambadaris Ioannis, Kesidis George (2017) Optimal virtualized network function allocation for an SDN enabled cloud. Comput Stand Interfaces 54:266–278CrossRef Leivadeas Aris, Falkner Matthias, Lambadaris Ioannis, Kesidis George (2017) Optimal virtualized network function allocation for an SDN enabled cloud. Comput Stand Interfaces 54:266–278CrossRef
11.
go back to reference Tanenbaum AS, Wetherall DJ (2010) Computer Networks, 5th edn. Prentice Hall Press, Upper Saddle River Tanenbaum AS, Wetherall DJ (2010) Computer Networks, 5th edn. Prentice Hall Press, Upper Saddle River
16.
go back to reference Cominardi Luca, Bernardos Carlos J, Serrano Pablo (2018) Experimental evaluation of SDN-based service provisioning in mobile networks. Comput Stand Interfaces 58:158–166CrossRef Cominardi Luca, Bernardos Carlos J, Serrano Pablo (2018) Experimental evaluation of SDN-based service provisioning in mobile networks. Comput Stand Interfaces 58:158–166CrossRef
18.
go back to reference Bhamare Deval, Samaka Mohammed, Erbad Aiman, Jain Raj, Gupta L, Chan HA (2017) Optimal virtual network function placement in multi-cloud service function chaining architecture. Comput Commun 102:1–16CrossRef Bhamare Deval, Samaka Mohammed, Erbad Aiman, Jain Raj, Gupta L, Chan HA (2017) Optimal virtual network function placement in multi-cloud service function chaining architecture. Comput Commun 102:1–16CrossRef
25.
go back to reference Zheng X, Pan Q (2015) Multi-path SDN route selection subject to multi-constraints, In: Third International Conference on Cyberspace Technology (CCT 2015). Institution of Engineering and Technology, pp. 50–58. 10.1049/cp.2015.0818 Zheng X, Pan Q (2015) Multi-path SDN route selection subject to multi-constraints, In: Third International Conference on Cyberspace Technology (CCT 2015). Institution of Engineering and Technology, pp. 50–58. 10.1049/cp.2015.0818
29.
go back to reference Amin Ghalami Osgouei (2017) Amir Khorsandi Koohanestani, Hossein Saidi, Ali Fanian, Online assignment of non-SDN virtual network nodes to a physical SDN. Comput Netw 129:105–116CrossRef Amin Ghalami Osgouei (2017) Amir Khorsandi Koohanestani, Hossein Saidi, Ali Fanian, Online assignment of non-SDN virtual network nodes to a physical SDN. Comput Netw 129:105–116CrossRef
33.
go back to reference Amir Khorsandi Koohanestani (2017) Amin Ghalami Osgouei, Hossein Saidi, Ali Fanian, An analytical model for delay bound of OpenFlow based SDN using network calculus. J Netw Comput Appl 96:31–38CrossRef Amir Khorsandi Koohanestani (2017) Amin Ghalami Osgouei, Hossein Saidi, Ali Fanian, An analytical model for delay bound of OpenFlow based SDN using network calculus. J Netw Comput Appl 96:31–38CrossRef
34.
go back to reference Khebbache Selma, Hadji Makhlouf, Zeghlache Djamal (2017) Virtualized network functions chaining and routing algorithms. Comput Netw 114:95–110CrossRef Khebbache Selma, Hadji Makhlouf, Zeghlache Djamal (2017) Virtualized network functions chaining and routing algorithms. Comput Netw 114:95–110CrossRef
37.
go back to reference Engelbrecht AP (2007) Computational intelligence: an introduction. Wiley, HobokenCrossRef Engelbrecht AP (2007) Computational intelligence: an introduction. Wiley, HobokenCrossRef
38.
go back to reference Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRef Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRef
39.
go back to reference Sheikholeslami R, Kaveh A (2013) A survey of chaos embedded meta-heuristic algorithms. Int J Optim Civil Eng 3:617–633 Sheikholeslami R, Kaveh A (2013) A survey of chaos embedded meta-heuristic algorithms. Int J Optim Civil Eng 3:617–633
Metadata
Title
A modified knowledge-based ant colony algorithm for virtual machine placement and simultaneous routing of NFV in distributed cloud architecture
Authors
Alireza Farshin
Saeed Sharifian
Publication date
16-03-2019
Publisher
Springer US
Published in
The Journal of Supercomputing / Issue 8/2019
Print ISSN: 0920-8542
Electronic ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-019-02804-x

Other articles of this Issue 8/2019

The Journal of Supercomputing 8/2019 Go to the issue

Premium Partner