Virtual network embedding through topology awareness and optimization

被引:124
作者
Cheng, Xiang [1 ]
Su, Sen [1 ]
Zhang, Zhongbao [1 ]
Shuang, Kai [1 ]
Yang, Fangchun [1 ]
Luo, Yan [2 ]
Wang, Jie [2 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100088, Peoples R China
[2] Univ Massachusetts, Lowell, MA 01854 USA
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
Network virtualization; Virtual network embedding; Topology awareness; Random walk; Meta-heuristic; Particle swarm optimization; INTERNET;
D O I
10.1016/j.comnet.2012.01.022
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Embedding a sequence of virtual networks (VNs) into a given physical network substrate to accommodate as many VN requests as possible is known to be NP-hard. This paper presents a new approach to studying this problem. In particular, we devise a topology-aware measure on node resources based on random walks and use it to rank a node's resources and topological attributes. We then devise a greedy algorithm that matches nodes in the VN to nodes in the substrate network according to node ranks. in most situations there exist multiple embedding solutions, and so we want to find the best embedding that increases the possibility of accepting future VN requests and optimizes the revenue for the provider of the substrate network. We present an integer linear programming formulation for this optimization problem when path splitting is not allowed. We then devise a fast-convergent discrete Particle Swarm Optimization algorithm to approximate this problem. Extensive simulation results show that our algorithms produce near optimal solutions and significantly outperform existing algorithms in terms of the ratio of the long-term average revenue over the VN request acceptance. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:1797 / 1813
页数:17
相关论文
共 37 条
[1]   Accountable Internet Protocol (AIP) [J].
Andersen, David G. ;
Balakrishnan, Hari ;
Feamster, Nick ;
Koponen, Teemu ;
Moon, Daekyeong ;
Shenker, Scott .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (04) :339-350
[2]   Overcoming the Internet impasse through virtualization [J].
Anderson, T ;
Peterson, L ;
Shenker, S ;
Turner, J .
COMPUTER, 2005, 38 (04) :34-+
[3]  
[Anonymous], GNU LIN PROGR KIT
[4]  
[Anonymous], PAGERANK CITATION RA
[5]  
[Anonymous], 1998, Theory of linear and integer programming
[6]  
[Anonymous], P IEEE INFOCOM
[7]   Fuzzy adaptive particle swarm optimization for bidding strategy in uniform price spot market [J].
Bajpai, P. ;
Singh, S. N. .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2007, 22 (04) :2152-2160
[8]  
Bianchini M., 2005, ACM Transactions on Internet Technology, V5, P92, DOI 10.1145/1052934.1052938
[9]  
Butt NF, 2010, LECT NOTES COMPUT SC, V6091, P27, DOI 10.1007/978-3-642-12963-6_3
[10]   Virtual Network Embedding Through Topology-Aware Node Ranking [J].
Cheng, Xiang ;
Su, Sen ;
Zhang, Zhongbao ;
Wang, Hanchi ;
Yang, Fangchun ;
Luo, Yan ;
Wang, Jie .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2011, 41 (02) :39-47