• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2015, Vol. 37 ›› Issue (02): 276-280.

• 论文 • Previous Articles     Next Articles

A node reusable virtual network embedding algorithm
based on discrete particle swarm optimization  

LIU Xiangdong,LIU Kui,WANG Cong   

  1. (School of Computer and Communication Engineering,Northeastern University at Qinhuangdao,Qinhuangdao 066004,China)
  • Received:2013-04-19 Revised:2014-01-26 Online:2015-02-25 Published:2015-02-25

Abstract:

One major challenge in network virtualization is the efficient mapping of virtual networks onto substrate networks, which is known as the Virtual Network Embedding (VNE) problem. It’s also a basic multitenancy technology in cloud computing environment. A node reusable VNE algorithm is proposed in this paper. Firstly, a resource allocation optimal model is presented in order to achieve high utilization ratio of substrate networks. Then leveraging the advantage of reusable technology which uses ram switch instead of network exchange, we design an enhanced initial position assignment mechanism to improve the computational efficiency. The whole discrete particle swarm optimization based algorithm is presented lastly. Simulation results show that, compared with existing PSO based approaches, the proposed algorithm can   support the same number of virtual networks on the same substrate networks at lower cost, and can further improve computational efficiency.Key words: 

Key words: network virtualization;virtual network embedding;network resource allocation;multitenancy