摘要

Virtual Network (VN) embedding is one of the key problems of network virtualization. It can be separated into two basic phases, the node mapping and the link mapping phases. Previous research mainly focused on the link mapping phase, while there are only few simple and crude solutions in node mapping phase. However, the result of node mapping has a significant impact on the performance of virtual network embedding. There are two major drawbacks of previous node mapping solutions. Firstly, nodes with sufficient bandwidth resources are first selected while finding the hosts, which is not good for resource utilization usually. Secondly, existing methods separate the two phases too clearly so that neighbor nodes in the virtual network may be mapped to faraway nodes in the substrate network, which causes virtual links to take more bandwidth resources. This paper proposes a new virtual network embedding algorithm with node distributed closely. We take all the substrate nodes that meet a virtual node's requirement as its candidate hosts, so that there are more choices while selecting its host. It is conducive to rational allocation of resources. After that, we choose those closely distributed substrate nodes as the hosts of the virtual nodes, and those adjacent nodes in the virtual network request are mapped to substrate nodes in neighborhood. As a result, fewer resources are needed to finish link mapping. Simulation experiments show that the proposed algorithm improves resource utilization and increases the acceptance ratio significantly.

  • 出版日期2012