Optimizing resource utilization in NFV dynamic systems: New exact and heuristic approaches

被引:10
作者
Thi-Minh Nguyen [1 ]
Minoux, Michel [1 ]
Fdida, Serge [1 ]
机构
[1] UPMC, Sorbonne Univ, LIP6, CNRS,UMR 7606, Paris, France
关键词
Network function virtualization (NFV); Resource allocation; Network performance analysis; NFV dynamic system; Flow covers; Placement; INEQUALITIES;
D O I
10.1016/j.comnet.2018.11.009
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network Function Virtualization (NFV) orchestration and management have attracted a lot of attention in recent years as it provides new opportunities regarding performance and deployment. In particular, several models have attempted to capture the behavior of such systems under various restricted assumptions. However, previously proposed mathematical models can only handle problems of fairly small size. This paper proposes a Mixed Integer Linear Programming (MILP) model for the resource utilization problem in an NFV dynamic context with several enhancements regarding the state of the art. We include the utilization of flow constraints to ensure the order of functions in a service chain. By systematic generation of Flow Cover inequalities, significant improvements in processing time are obtained with a standard MILP solver to compute exact optimal solutions. We also propose three efficient heuristics (two MILP-based heuristics) to find high-quality feasible solutions for large-scale systems within reduced execution time. We also carry out a set of experiments to evaluate the proposed algorithms and provide valuable guidelines for the efficient design of such systems. The results show that our approach is capable of handling large size instances of the NFV deployment problem involving up to 200 nodes and 100 demands. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:129 / 141
页数:13
相关论文
共 24 条
  • [1] Addis B, 2015, IEEE INT CONF CL NET, P171, DOI 10.1109/CloudNet.2015.7335301
  • [2] [Anonymous], 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications, DOI 10.1109/INFOCOM.2016.7524565
  • [3] [Anonymous], 2015, IEEE T SERVICES COMP
  • [4] [Anonymous], SCI REPORTS
  • [5] Gondran M, 2008, OPER RES COMPUT SCI, V41, P1
  • [6] Gu Z., 1998, INFORMS Journal on Computing, V10, P427, DOI 10.1287/ijoc.10.4.427
  • [7] Resource Allocation in NFV: A Comprehensive Survey
    Herrera, Juliver Gil
    Botero, Juan Felipe
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (03): : 518 - 532
  • [8] Leivadeas A, 2016, 2016 IEEE 21ST INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELLING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (CAMAD), P65, DOI 10.1109/CAMAD.2016.7790332
  • [9] Li LE, 2013, IEEE INFOCOM SER, P638
  • [10] Demand-Aware Network Function Placement
    Lin, Tachun
    Zhou, Zhili
    Tornatore, Massimo
    Mukherjee, Biswanath
    [J]. JOURNAL OF LIGHTWAVE TECHNOLOGY, 2016, 34 (11) : 2590 - 2600