A Path Generation Approach to Embedding of Virtual Networks

被引:52
|
作者
Mijumbi, Rashid [1 ]
Serrat, Joan [1 ]
Gorricho, Juan-Luis [1 ]
Boutaba, Raouf [2 ]
机构
[1] Univ Politecn Cataluna, Network Engn Dept, ES-08034 Barcelona, Spain
[2] Univ Waterloo, DR Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
关键词
Network virtualization; resource allocation; virtual network embedding; column generation; optimization; COLUMN GENERATION;
D O I
10.1109/TNSM.2015.2459073
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the virtualization of networks continues to attract attention from both industry and academia, the virtual network embedding (VNE) problem remains a focus of researchers. This paper proposes a one-shot, unsplittable flow VNE solution based on column generation. We start by formulating the problem as a path-based mathematical program called the primal, for which we derive the corresponding dual problem. We then propose an initial solution which is used, first, by the dual problem and then by the primal problem to obtain a final solution. Unlike most approaches, our focus is not only on embedding accuracy but also on the scalability of the solution. In particular, the one-shot nature of our formulation ensures embedding accuracy, while the use of column generation is aimed at enhancing the computation time to make the approach more scalable. In order to assess the performance of the proposed solution, we compare it against four state of the art approaches as well as the optimal link-based formulation of the one-shot embedding problem. Experiments on a large mix of virtual network (VN) requests show that our solution is near optimal (achieving about 95% of the acceptance ratio of the optimal solution), with a clear improvement over existing approaches in terms of VN acceptance ratio and average substrate network (SN) resource utilization, and a considerable improvement (92% for a SN of 50 nodes) in time complexity compared to the optimal solution.
引用
收藏
页码:334 / 348
页数:15
相关论文
共 50 条
  • [31] Virtual path layouts in ATM networks
    Stacho, L
    Vrto, I
    [J]. SIAM JOURNAL ON COMPUTING, 2000, 29 (05) : 1621 - 1629
  • [32] Virtual path management in ATM networks
    Lin, YD
    Su, WJ
    Lo, CC
    [J]. 1996 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS - CONVERGING TECHNOLOGIES FOR TOMORROW'S APPLICATIONS, VOLS. 1-3, 1996, : 642 - 646
  • [33] A Metaheuristic Approach for the Virtual Network Embedding Problem
    Araujo, Samuel M. A.
    Guidoni, Daniel L.
    de Souza, Fernanda S. H.
    [J]. 2015 IEEE 14TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2015, : 68 - 75
  • [34] Virtual Network Embedding: An Optimal Decomposition Approach
    Hu, Qian
    Wang, Yang
    Cao, Xiaojun
    [J]. 2014 23RD INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), 2014,
  • [35] Accelerating Virtual Network Embedding with Graph Neural Networks
    Habibi, Farzad
    Dolati, Mahdi
    Khonsari, Ahmad
    Ghaderi, Majid
    [J]. 2020 16TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2020,
  • [36] Energy Efficient Virtual Network Embedding for Cloud Networks
    Nonde, Leonard
    El-Gorashi, Taisir E. H.
    Elmirghani, Jaafar M. H.
    [J]. JOURNAL OF LIGHTWAVE TECHNOLOGY, 2015, 33 (09) : 1828 - 1849
  • [37] Achieving Optimized Embedding of Virtual Networks by Incremental Evolution
    Martinez-Julia, Pedro
    Kafle, Ved P.
    Asaeda, Hitoshi
    [J]. 25TH CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS (ICIN 2022), 2022, : 121 - 125
  • [38] Low Latency Virtual Network Embedding for Mobile Networks
    Chochlidakis, Giorgos
    Friderikos, Vasilis
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [39] Virtual access network embedding in wireless mesh networks
    Lv, Pin
    Wang, Xudong
    Xu, Ming
    [J]. AD HOC NETWORKS, 2012, 10 (07) : 1362 - 1378
  • [40] Virtual Network Embedding and Reconfiguration in Elastic Optical Networks
    Shakya, Sunny
    Pradhan, Nabina
    Cao, Xiaojun
    Ye, Zilong
    Qiao, Chunming
    [J]. 2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 2160 - 2165