A heuristic survivable virtual network mapping algorithm

被引:28
|
作者
Zheng, Xiangwei [1 ,2 ]
Tian, Jie [1 ,2 ]
Xiao, Xiancui [1 ,2 ]
Cui, Xinchun [3 ]
Yu, Xiaomei [1 ,2 ]
机构
[1] Shandong Normal Univ, Sch Informat Sci & Engn, Jinan 250014, Shandong, Peoples R China
[2] Shandong Prov Key Lab Distributed Comp Software N, Jinan 250014, Shandong, Peoples R China
[3] Qufu Normal Univ, Sch Comp Sci & Technol, Rizhao 276826, Peoples R China
基金
中国国家自然科学基金;
关键词
Heuristic algorithm; Network failure; Survivability; Load balance;
D O I
10.1007/s00500-018-3152-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Network virtualization is a promising solution to attack Internet ossification. Virtual network mapping (or embedding) problem is the core of it and is proved to be NP-hard. In this paper, virtual network mapping problem with survivability is formulated and solved with a heuristic algorithm. Firstly, network link resources are divided into primary flow resources and secondary flow resources. The former are used under normal network operation, whereas the latter are used as backup resources once the networks fail. Secondly, we introduce a novel metric named global resource capacity (GRC) which is recently proposed for measuring node mapping capacity to improve network load balance. At last, a heuristic survivable virtual network embedding algorithm (GRC-SVNE) is proposed. In node mapping phase, we calculate the mapping capacity of all nodes and then some nodes are selected as candidate nodes for virtual network embedding and the goal is to improve mapping successful ratio. After that, link mapping is performed with Dijkstra algorithm. Simulation results show that GRC-SVNE outperforms the traditional greedy algorithm (GREEDY), randomized algorithm (R-ViNE) as well as deterministic algorithm (D-ViNE) and demonstrates desirable results in terms of acceptance ratio, network load balance and network revenue.
引用
收藏
页码:1453 / 1463
页数:11
相关论文
共 50 条
  • [31] A memetic algorithm for the virtual network mapping problem
    Johannes Inführ
    Günther Raidl
    [J]. Journal of Heuristics, 2016, 22 : 475 - 505
  • [32] A Virtual Network Mapping Algorithm Based on Time
    Jiang Ming
    Zhao Zhiyang
    Zhang Min
    Tang Jingfan
    Wu Chunming
    Min Xiao
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2014, 23 (01) : 31 - 36
  • [33] Topology awareness algorithm for virtual network mapping
    Xiaoling LI Huaimin WANG Changguo GUO Bo DING Xiaoyong LI Wenqi BI Shuang TAN National Key Laboratory of Parallel and Distributed Processing National University of Defense Technology Changsha China School of Computer National University of Defense Technology Changsha China China Electronic Systems Engineering Corporation Beijing China The Northern Institute of Electronic Equipment of China Beijing China
    [J]. Journal of Zhejiang University-Science C(Computers & Electronics)., 2012, 13 (03) - 186
  • [35] Topology awareness algorithm for virtual network mapping
    Xiao-ling Li
    Huai-min Wang
    Chang-guo Guo
    Bo Ding
    Xiao-yong Li
    Wen-qi Bi
    Shuang Tan
    [J]. Journal of Zhejiang University SCIENCE C, 2012, 13 : 178 - 186
  • [36] RMap: An Algorithm of Virtual Network Resilience Mapping
    Yang Yu
    Li Xin
    Chen Shan-zhi
    Wang Yan
    [J]. 2011 7TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2011,
  • [37] A heuristic algorithm for allocating virtual path bandwidth in an ATM network
    Cheng, TH
    Sze, YK
    Tan, CW
    [J]. COMPUTER COMMUNICATIONS, 1999, 22 (09) : 803 - 810
  • [38] DSM: A Heuristic Dynamic Spiral Mapping algorithm for network on chip
    Mehran, Armin
    Khademzadeh, Ahmad
    Saeidi, Samira
    [J]. IEICE ELECTRONICS EXPRESS, 2008, 5 (13): : 464 - 471
  • [39] Reliable Virtual Network Mapping Algorithm With Network Characteristics and Associations
    Zhang, Shunli
    [J]. IEEE ACCESS, 2021, 9 : 48121 - 48130
  • [40] Survivable virtual network embedding algorithm considering multiple node failure in IIoT environment
    Zhang, Peiying
    Gan, Peng
    Kumar, Neeraj
    Jiang, Chunxiao
    Liu, Fanglin
    Zhang, Lei
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 205