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 条
  • [1] A heuristic survivable virtual network mapping algorithm
    Xiangwei Zheng
    Jie Tian
    Xiancui Xiao
    Xinchun Cui
    Xiaomei Yu
    [J]. Soft Computing, 2019, 23 : 1453 - 1463
  • [2] A Multidomain Survivable Virtual Network Mapping Algorithm
    Xiao, Xiancui
    Zheng, Xiangwei
    Zhang, Yuang
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2017,
  • [3] A Heuristic Virtual Network Mapping Algorithm
    Wang, Xiao-guang
    Zheng, Xiang-wei
    Lu, Dian-jie
    [J]. INTELLIGENT COMPUTING METHODOLOGIES, 2014, 8589 : 385 - 395
  • [4] A Hybrid Reliable Heuristic Mapping Method Based on Survivable Virtual Networks for Network Virtualization
    Zhu, Qiang Q
    Wang, Hui-Qiang
    Feng, Guang-Sheng
    Lv, Hong-Wu
    Wang, Zhen-Dong
    Wen, Xiu-Xiu
    Jiang, Wei
    [J]. DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2015, 2015
  • [5] A proposal of survivable virtual network embedding algorithm
    Xiao, Xian-cui
    Zheng, Xiang-wei
    [J]. JOURNAL OF HIGH SPEED NETWORKS, 2016, 22 (03) : 241 - 251
  • [6] Survivable Virtual Network Mapping in Filterless Optical Networks
    Ayoub, Omran
    Bovio, Andrea
    Musumeci, Francesco
    Tornatore, Massimo
    [J]. 2020 INTERNATIONAL CONFERENCE ON OPTICAL NETWORK DESIGN AND MODELING (ONDM), 2020,
  • [7] A heuristic algorithm for survivable mapping in IP-over-WDM networks
    Ruan, L
    Liu, C
    [J]. PROCEEDINGS OF THE THIRD IASTED INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND COMPUTER NETWORKS, 2005, : 164 - 170
  • [8] The Framework and Algorithms for the Survivable Mapping of Virtual Network onto a Substrate Network
    Sun, Gang
    Yu, Hongfang
    Li, Lemin
    Anand, Vishal
    Di, Hao
    [J]. IETE TECHNICAL REVIEW, 2011, 28 (05) : 381 - 391
  • [9] Survivable Virtual Optical Network Coordinated Mapping with Local Backup
    Ren, Danping
    Wang, Wei
    Hu, Jinhua
    Zhao, Jijun
    [J]. Journal of Optical Communications, 2021, 42 (02) : 265 - 271
  • [10] Heuristic Survivable Virtual Network Embedding Based on Node Migration and Link Remapping
    Qiang, Zhu
    Qiang, WangHui
    Sheng, FengGuang
    Wu, LvHong
    [J]. 2014 IEEE 7TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC), 2014, : 181 - 185