Incremental Server Deployment for Software-Defined NFV-Enabled Networks

被引:3
|
作者
Liu, Jianchun [1 ,2 ]
Xu, Hongli [2 ,3 ]
Zhao, Gongming [2 ,3 ]
Qian, Chen [4 ]
Fan, Xingpeng [2 ,3 ]
Yang, Xuwei [2 ,3 ]
Huang, He [5 ]
机构
[1] Univ Sci & Technol China, Sch Data Sci, Hefei 230027, Peoples R China
[2] Univ Sci & Technol China, Suzhou Inst Adv Study, Suzhou 215123, Peoples R China
[3] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei 230027, Peoples R China
[4] Univ Calif Santa Cruz, Jack Baskin Sch Engn, Dept Comp Sci & Engn, Santa Cruz, CA 95064 USA
[5] Soochow Univ, Sch Comp Sci & Technol, Suzhou 215006, Peoples R China
基金
美国国家科学基金会;
关键词
Switches; Servers; Approximation algorithms; Scalability; Fans; Computer science; Software defined networks; incremental server deployment; scalability; rules; NFV; OPTIMIZATION;
D O I
10.1109/TNET.2020.3030298
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network Function Virtualization (NFV) is a new paradigm to enable service innovation through virtualizing traditional network functions. To construct a new NFV-enabled network, there are two critical requirements: minimizing server deployment cost and satisfying switch resource constraints. However, prior work mostly focuses on the server deployment cost, while ignoring the switch resource constraints (e.g., switch's flow-table size). It thus results in a large number of rules on switches and leads to massive control overhead. To address this challenge, we propose an incremental server deployment (INSD) problem for construction of scalable NFV-enabled networks. We prove that the INSD problem is NP-Hard, and there is no polynomial-time algorithm with approximation ratio of (1- epsilon) center dot lnm, where epsilon is an arbitrarily small value and m is the number of requests in the network. We then present an efficient algorithm with an approximation ratio of 2 center dot H(q center dot p), where q is the number of VNF's categories and p is the maximum number of requests through a switch. We evaluate the performance of our algorithm with experiments on physical platform (Pica8), Open vSwitches, and large-scale simulations. Both experimental results and simulation results show high scalability of the proposed algorithm. For example, our solution can reduce the control and rule overhead by about 88% with about 5% additional server deployment, compared with the existing solutions.
引用
收藏
页码:248 / 261
页数:14
相关论文
共 50 条
  • [41] An approach for deployment of BRS in software-defined network
    Dutta, Parinita
    Chatterjee, Rajeev
    Mandal, Jyotsna Kumar
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2019, 15 (3-4) : 355 - 361
  • [42] An approach for deployment of BRS in software-defined network
    Parinita Dutta
    Rajeev Chatterjee
    Jyotsna Kumar Mandal
    Innovations in Systems and Software Engineering, 2019, 15 : 355 - 361
  • [43] An online distributed approach to Network Function Placement in NFV-enabled networks
    Anix Anbiah
    Krishna M Sivalingam
    Sādhanā, 2021, 46
  • [44] Throughput Maximization of NFV-Enabled Multicasting in Mobile Edge Cloud Networks
    Ma, Yu
    Liang, Weifa
    Wu, Jie
    Xu, Zichuan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (02) : 393 - 407
  • [45] Languages for Software-Defined Networks
    Foster, Nate
    Guha, Arjun
    Reitblatt, Mark
    Story, Alec
    Freedman, Michael J.
    Katta, Naga Praveen
    Monsanto, Christopher
    Reich, Joshua
    Rexford, Jennifer
    Schlesinger, Cole
    Walker, David
    Harrison, Major Robert
    IEEE COMMUNICATIONS MAGAZINE, 2013, 51 (02) : 128 - 134
  • [46] On the Fingerprinting of Software-Defined Networks
    Cui, Heng
    Karame, Ghassan O.
    Klaedtke, Felix
    Bifulco, Roberto
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2016, 11 (10) : 2160 - 2173
  • [47] On the Security of Software-Defined Networks
    Prasad, Abhinandan S.
    Koll, David
    Fu, Xiaoming
    2015 FOURTH EUROPEAN WORKSHOP ON SOFTWARE DEFINED NETWORKS - EWSDN 2015, 2015, : 105 - 106
  • [48] Abstractions for Software-Defined Networks
    Casado, Martin
    Foster, Nate
    Guha, Arjun
    COMMUNICATIONS OF THE ACM, 2014, 57 (10) : 86 - 95
  • [49] Software-Defined Access Networks
    Elbers, Joerg-Peter
    Grobe, Klaus
    Magee, Anthony
    2014 EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION (ECOC), 2014,
  • [50] Fingerprinting Software-defined Networks
    Bifulco, Roberto
    Cui, Heng
    Karame, Ghassan O.
    Klaedtke, Felix
    2015 IEEE 23RD INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2015, : 453 - 459