Energy-Aware Service Function Chaining Embedding in NFV Networks

被引:14
作者
Lin, Rongping [1 ]
He, Liu [1 ]
Luo, Shan [2 ]
Zukerman, Moshe [3 ]
机构
[1] Univ Elect Sci & Technol China UESTC, Sch Informat & Commun Engn, Chengdu 610056, Peoples R China
[2] Univ Elect Sci & Technol China UESTC, Sch Aeronaut & Astronaut, Chengdu 610056, Peoples R China
[3] City Univ Hong Kong, Dept Elect Engn, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Servers; Resource management; Costs; Energy consumption; Heuristic algorithms; Switches; Network function virtualization; service function chaining embedding; energy-aware; CHALLENGES; LINK;
D O I
10.1109/TSC.2022.3162328
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network function virtualization (NFV) is a new networking paradigm based on decoupling network functions from dedicated hardware, so these network functions can be run as pieces of software on general-purpose computation servers, which are called virtual network functions. In addition to guarantee the service qualities provided by NFV networks comparable to those provided by traditional telecommunication networks, energy consumption becomes one of the challenges faced by NFV. This is due to a large number of general computation servers that consume a significant amount of energy. We address here the problem of how to provide an energy-aware service function chaining (SFC) embedding in NFV networks with a hierarchical resource allocation, where an SFC has a set of virtual network functions to be executed in a specific sequential order providing a specific network service. Assuming a dynamic traffic scenario, we introduce for this new problem an integer linear programming (ILP) and three polynomial heuristic algorithms for resource allocation. All three heuristic algorithms achieve energy savings by shutting down idle devices and balance the tradeoff between energy cost and SFC request acceptance ratio. Numerical results demonstrate the quality of the proposed heuristic algorithms in terms of acceptance ratio by comparing them with the ILP method and a method extended from an exiting algorithm despite the fact that they save energy.
引用
收藏
页码:1158 / 1171
页数:14
相关论文
共 58 条
  • [1] [Anonymous], 2018, IEEE INTERNET THINGS, V5, P1400
  • [2] [Anonymous], 2017, CISCO VISUAL NETWORK
  • [3] Bari MF, 2015, INT CONF NETW SER, P50, DOI 10.1109/CNSM.2015.7367338
  • [4] Optimal virtual network function placement in multi-cloud service function chaining architecture
    Bhamare, Deval
    Samaka, Mohammed
    Erbad, Aiman
    Jain, Raj
    Gupta, Lav
    Chan, H. Anthony
    [J]. COMPUTER COMMUNICATIONS, 2017, 102 : 1 - 16
  • [5] DROPv2: Energy Efficiency through Network Function Virtualization
    Bolla, Raffaele
    Lombardo, Chiara
    Bruschi, Roberto
    Mangialardi, Sergio
    [J]. IEEE NETWORK, 2014, 28 (02): : 26 - 32
  • [6] Brown R., 2008, LBNL363E
  • [7] A SDN-SFC-based service-oriented load balancing for the IoT applications
    Chien, Wei-Che
    Lai, Chin-Feng
    Cho, Hsin-Hung
    Chao, Han-Chieh
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 114 : 88 - 97
  • [8] ViNEYard: Virtual Network Embedding Algorithms With Coordinated Node and Link Mapping
    Chowdhury, Mosharaf
    Rahman, Muntasir Raihan
    Boutaba, Raouf
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (01) : 206 - 219
  • [9] Minimizing Electricity Cost and Emissions in Optical Data Center Networks
    Deylamsalehi, Arash
    Cui, Yan
    Afsharlar, Pegah
    Vokkarane, Vinod M.
    [J]. JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2017, 9 (04) : 257 - 274
  • [10] Availability Evaluation of Multi-Tenant Service Function Chaining Infrastructures by Multidimensional Universal Generating Function
    Di Mauro, Mario
    Longo, Maurizio
    Postiglione, Fabio
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (05) : 1320 - 1332