Optimal placement of virtual network functions in software defined networks: A survey

被引:25
|
作者
Demirci, Sedef [1 ]
Sagiroglu, Seref [1 ]
机构
[1] Gazi Univ, Fac Engn, Dept Comp Engn, Ankara, Turkey
关键词
Network function virtualization; Software defined networking; Virtual network function placement; Taxonomy; Optimization; VNF; BIG DATA; CHALLENGES; MANAGEMENT; SECURITY; OPENFLOW; OPPORTUNITIES; FRAMEWORK; TAXONOMY; FUTURE;
D O I
10.1016/j.jnca.2019.102424
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software Defined Networking (SDN) and Network Function Virtualization (NFV) are the latest promising technologies introduced with the goal of making networks more flexible, controllable, cost-efficient and innovative. These technologies are recognized as building blocks for the future Internet. Through the use of NFV, network functions are virtualized and made hardware-independent thus enabling faster innovations and developments. These virtualized functions such as network address translator, firewall, deep packet inspection etc. can reside on general-purpose servers in the SDN architecture. The necessity of achieving different operational objectives such as minimizing latency, network load, cost, and energy consumption makes determining the deployment locations of these functions an important research challenge. This problem is commonly known as the "Virtual Network Function (VNF) Placement Problem". This paper presents a detailed survey of recent research in the VNF Placement area. A novel thematic taxonomy of current solutions is provided based on the parameters derived from the literature. State-of-the-art studies are categorized and reviewed based upon the developed taxonomy. The common aspects and differences among existing solutions are highlighted through the parameters in the taxonomy. Finally, open research challenges and emerging trends are outlined and discussed for further studies.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Virtual Security Functions and Their Placement in Software Defined Networks: A Survey
    Demirci, Sedef
    Demirci, Mehmet
    Sagiroglu, Seref
    [J]. GAZI UNIVERSITY JOURNAL OF SCIENCE, 2019, 32 (03): : 833 - 851
  • [2] Toward Online Virtual Network Function Placement in Software Defined Networks
    Zhang, Bowu
    Hwang, Jinho
    Wood, Timothy
    [J]. 2016 IEEE/ACM 24TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2016,
  • [3] Service-Aware Virtual Network Function placement in Software Defined Networks
    Boysen, Elin Sundby
    Flathagen, Joakim
    Noll, Josef
    [J]. 2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [4] A survey on the placement of virtual network functions
    Sun, Jie
    Zhang, Yi
    Liu, Feng
    Wang, Huandong
    Xu, Xiaojian
    Li, Yong
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 202
  • [5] Virtual Network Functions Orchestration in Software Defined LEO Small Satellite Networks
    Jia, Ziye
    Sheng, Min
    Li, Jiandong
    Zhu, Yan
    Bai, Weigang
    Han, Zhu
    [J]. ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [6] A Survey on the Placement of Virtual Resources and Virtual Network Functions
    Laghrissi, Abdelquoddouss
    Taleb, Tarik
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (02): : 1409 - 1434
  • [7] Controller placement in software defined networks: A Comprehensive survey
    Killi, Bala Prakasa Rao
    Rao, Seela Veerabhadreswara
    [J]. COMPUTER NETWORKS, 2019, 163
  • [8] Near Optimal Placement of Virtual Network Functions
    Cohen, Rami
    Lewin-Eytan, Liane
    Naor, Joseph
    Raz, Danny
    [J]. 2015 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), 2015,
  • [9] Assignment of Virtual Networks to Substrate Network for Software Defined Networks
    Nasiri, Ali Akbar
    Derakhshan, Farnaz
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2018, 8 (04) : 29 - 48
  • [10] Optimal Model for the Controller Placement Problem in Software Defined Networks
    Sallahi, Afrim
    St-Hilaire, Marc
    [J]. IEEE COMMUNICATIONS LETTERS, 2015, 19 (01) : 30 - 33