On Orchestrating Virtual Network Functions

被引:0
|
作者
Bari, Md. Faizul [1 ]
Chowdhury, Shihabur Rahman [1 ]
Ahmed, Reaz [1 ]
Boutaba, Raouf [1 ]
机构
[1] Univ Waterloo, David R Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Middleboxes or network appliances like firewalls, proxies, and WAN optimizers have become an integral part of today's ISP and enterprise networks. Middlebox functionalities are usually deployed on expensive and proprietary hardware that require trained personnel for deployment and maintenance. Middleboxes contribute significantly to a network's capital and operational costs. In addition, organizations often require their traffic to pass through a specific sequence of middleboxes for compliance with security and performance policies. This makes the middlebox deployment and maintenance tasks even more complicated. Network Function Virtualization (NFV) is an emerging and promising technology that is envisioned to overcome these challenges. It proposes to move packet processing from dedicated hardware middleboxes to software running on commodity servers. In NFV terminology, software middleboxes are referred to as Virtual Network Functions (VNFs). It is a challenging problem to determine the required number and placement of VNFs that optimize network operational costs and utilization, without violating service level agreements. We call this the VNF Orchestration Problem (VNF-OP) and provide an Integer Linear Programming (ILP) formulation with implementation in CPLEX. We also provide a dynamic programming based heuristic to solve larger instances of VNF-OP. Trace driven simulations on real-world network topologies demonstrate that the heuristic can provide solutions that are within 1.3 times of the optimal solution. Our experiments suggest that a VNF based approach can provide more than 4x reduction in the operational cost of a network.
引用
收藏
页码:50 / 56
页数:7
相关论文
共 50 条
  • [41] A measurement study of offloading virtual network functions to the edge
    Chaudhry, S. R.
    Liu, P.
    Wang, X.
    Cahill, V
    Collier, M.
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (02): : 1565 - 1582
  • [42] The Novel SDN Testbed with Virtual Network Functions Placement
    Chou, Li-Der
    Tseng, Chia-Wei
    Tseng, Chih-Hua
    Chen, Yi-Ming
    2016 INTERNATIONAL CONFERENCE ON SOFTWARE NETWORKING (ICSN), 2016, : 56 - 60
  • [43] An Improved Genetic Algorithm for the Scheduling of Virtual Network Functions
    Li, Qi
    Wang, Xing
    Zhao, Tao
    Wang, Ying
    Li, Zifan
    Rui, Lanlan
    2019 20TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2019,
  • [44] Rerouting Strategies for Highly Available Virtual Network Functions
    Shang, Xiaojun
    Li, Zhenhua
    Yang, Yuanyuan
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (04) : 1592 - 1606
  • [45] libVNF: Building Virtual Network Functions Made Easy
    Naik, Priyanka
    Kanase, Akash
    Patel, Trishal
    Vutukuru, Mythili
    PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 212 - 224
  • [46] A Practical Model for Optimal Placement of Virtual Network Functions
    Tri-Hai Nguyen
    Lee, Jaejin
    Yoo, Myungsik
    33RD INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2019), 2019, : 239 - 241
  • [47] Orchestrating nuclear functions: ubiquitin sets the rhythm
    Bach, I
    Ostendorff, HP
    TRENDS IN BIOCHEMICAL SCIENCES, 2003, 28 (04) : 189 - 195
  • [48] Orchestrating a Highly Interactive Virtual Student Research Symposium
    Freeze, Jessica G.
    Martin, Jessica A.
    Fitzgerald, Patrick
    Jakiela, Dennis J.
    Reinhardt, Clorice R.
    Newton, Ana S.
    JOURNAL OF CHEMICAL EDUCATION, 2020, 97 (09) : 2773 - 2778
  • [49] 5G Network Slices Embedding with Sharable Virtual Network Functions
    Mei, Chengli
    Liu, Jiayi
    Li, Jinyan
    Zhang, Lei
    Shao, Menghan
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2020, 22 (05) : 415 - 427
  • [50] Determining Delay Bounds for a Chain of Virtual Network Functions Using Network Calculus
    Wang, Zenan
    Zhang, Jiao
    Huang, Tao
    IEEE COMMUNICATIONS LETTERS, 2021, 25 (08) : 2550 - 2553