Virtual Network Functions Placement and Routing Problem: Path formulation

被引:0
作者
Mouaci, Ahlam [1 ]
Gourdin, Eric [2 ]
Ljubic, Ivana [3 ]
Perrot, Nancy [2 ]
机构
[1] Univ Paris Dauphine Lamsade, Orange Labs, Paris, France
[2] Orange Labs, Paris, France
[3] ESSEC Business Sch, Cergy, France
来源
2020 IFIP NETWORKING CONFERENCE AND WORKSHOPS (NETWORKING) | 2020年
关键词
Virtual Network Functions; Software Defined Networking; Service Functions; Service functions Chaining; Heuristic; Combinatorial optimization;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network Functions Virtualization (NFV) and Software Defined Networking (SDN) are two promising techniques for the next generation telecommunication networks. Their introduction allows time, energy and cost minimization. Placing Virtual Network Functions (VNFs) on network nodes and routing data through these nodes is a very challenging combinatorial optimization problem. Obviously, the problem becomes even more difficult, if in addition, the data have to be routed using the concept of Service Functions Chaining (SFC) in which VNFs are chained according to a pre-defined order associated to each service. In this paper we study the Virtual Network Functions Placement and Routing problem in Software Defined Networks, in which a set of source-destination pairs representing clients demand and a set of VNFs are given. The problem consists in finding a routing path for each demand and the optimal associated placement of functions while minimizing functions installation and node activation costs. In this work, we propose a path-based MILP formulation to model the problem and we also demonstrate how to efficiently use it to derive high-quality heuristic solutions within a short computational time. We provide a case study derived from a set of scenarios in which we vary relevant problem parameters, including arc latency, input demand and node capacities. The study is conducted on a benchmark set of realistic telecommunication instances from the SNDlib library. To test the efficiency of our approach, we also compare the obtained results with a compact MILP formulation. Our computational study indicates that the path-based formulation outperforms the compact model both in terms of computing time and overall solution quality.
引用
收藏
页码:55 / 63
页数:9
相关论文
共 19 条
[1]  
Addis B., 2018, VIRTUAL NETWORK FUNC
[2]  
Addis B, 2015, IEEE INT CONF CL NET, P171, DOI 10.1109/CloudNet.2015.7335301
[3]   Virtual function placement for service chaining with partial orders and anti-affinity rules [J].
Allybokus, Zaid ;
Perrot, Nancy ;
Leguay, Jeremie ;
Maggi, Lorenzo ;
Gourdin, Eric .
NETWORKS, 2018, 71 (02) :97-106
[4]   5G Fronthaul-Latency and Jitter Studies of CPRI Over Ethernet [J].
Chitimalla, Divya ;
Kondepu, Koteswararao ;
Valcarenghi, Luca ;
Tornatore, Massimo ;
Mukherjee, Biswanath .
JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2017, 9 (02) :172-182
[5]  
Cohen R, 2015, IEEE INFOCOM SER
[6]   The Cost of a Cloud: Research Problems in Data Center Networks [J].
Greenberg, Albert ;
Hamilton, James ;
Maltz, David A. ;
Patel, Parveen .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2009, 39 (01) :68-73
[7]   Optimal Network Service Chain Provisioning [J].
Huin, Nicolas ;
Jaumard, Brigitte ;
Giroire, Frederic .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (03) :1320-1333
[8]   Energy-Efficient Service Function Chain Provisioning [J].
Huin, Nicolas ;
Tomassilli, Andrea ;
Giroire, Frederic ;
Jaumard, Brigitte .
JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2018, 10 (03) :114-124
[9]   Deploying Chains of Virtual Network Functions: On the Relation Between Link and Server Usage [J].
Kuo, Tung-Wei ;
Liou, Bang-Heng ;
Lin, Kate Ching-Ju ;
Tsai, Ming-Jer .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (04) :1562-1576
[10]   A Survey of the Functional Splits Proposed for 5G Mobile Crosshaul Networks [J].
Larsen, Line M. P. ;
Checko, Aleksandra ;
Christiansen, Henrik L. .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (01) :146-172