Decomposition Approaches for Virtual Network Embedding With One-Shot Node and Link Mapping

被引:79
作者
Jarray, Abdallah [1 ]
Karmouch, Ahmed [1 ]
机构
[1] Univ Ottawa, Sch Informat Technol & Engn, Ottawa, ON K1N 6N5, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Auction; column generation; integer linear programming; network virtualization; one-shot embedding; optimization; physical infrastructure provider; quality of service; virtual network;
D O I
10.1109/TNET.2014.2312928
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network virtualization is a promising new resource management approach that allows customized virtual networks (VNs) to be multiplexed on a shared physical infrastructure. In this paper, our focus is on the embedding of VN resources onto this infrastructure. Since this problem is known to be NP-hard, embedding proposals in literature are heuristic-based approaches that restrict the problem space in different dimensions. Limitations of these proposals are: 1) as embedding of VN links and nodes is performed in two separate stages, it may ensue in a high blocking of VN requests and a less efficient usage of substrate resources; and 2) as pricing of embedding resources is based on linear functions, it triggers no competition among VN users in order to maximize infrastructure provider profits. These drawbacks motivate us to propose a mathematical model that makes use of large-scale optimization tools and proposes a Column Generation (CG) formulation of the problem, coupled with branch-and-bound technique or rounding-off heuristic. We also propose a periodical planning of embedding process where profitable VN requests are selected through an auction mechanism. In our experiments with different substrate network topologies and many different VN request patterns, we show a clear advantage of auction-based CG models over present benchmarks.
引用
收藏
页码:1012 / 1025
页数:14
相关论文
共 32 条
[11]   Finding the k shortest paths [J].
Eppstein, D .
SIAM JOURNAL ON COMPUTING, 1998, 28 (02) :652-673
[12]  
He Jiayue, 2008, P ACM CONEXT C CONEX, DOI [10.1145/1544012.1544027, DOI 10.1145/1544012.1544027]
[13]   A distributed Virtual Network mapping algorithm [J].
Houidi, Ines ;
Louati, Wajdi ;
Zeghlache, Djamal .
2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, :5634-5640
[14]  
Jarray A., 2012, P IEEE ACM IWQOS COI
[15]  
Jarray A, 2012, IEEE GLOBE WORK, P863, DOI 10.1109/GLOCOMW.2012.6477689
[16]   DDP: A Dynamic Dimensioning and Partitioning model of Virtual Private Networks resources [J].
Jarray, Abdallah ;
Quttoum, Ahmad Nahar ;
Otrok, Hadi ;
Dziong, Zbigniew .
COMPUTER COMMUNICATIONS, 2012, 35 (08) :906-915
[17]   A Virtual Network Mapping Algorithm based on Subgraph Isomorphism Detection [J].
Lischka, Jens ;
Karl, Holger .
VISA 09, 2009, :81-88
[18]   Selected topics in column generation [J].
Lübbecke, ME ;
Desrosiers, J .
OPERATIONS RESEARCH, 2005, 53 (06) :1007-1023
[19]   Distributed Autonomic Resource Management for Network Virtualization [J].
Marquezan, Clarissa C. ;
Granville, Lisandro Z. ;
Nunzi, Giorgio ;
Brunner, Marcus .
PROCEEDINGS OF THE 2010 IEEE-IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2010, :463-470
[20]  
Papadopoulos P, 2009, 2009 INT C SUST POW, DOI [10.1109/supergen.2009.5430854, DOI 10.1109/SUPERGEN.2009.5430854]