摘要

Network virtualization is a promising technology, which is used to solve the existing shortcomings of the Internet architecture and in which virtual network (VN) embedding plays a vital role in resource allocation. However, current virtual network embedding algorithms mainly deal with static VN embedding; the allocations of network resources are constant and excessive in the VN requests' lifetime. In reality, the user's resource requirements usually change with time; hence, static VN embedding algorithms can lead to low utilization of substrate resources and reduction of the operators' revenues. To solve the aforementioned problem, we focus on the virtual network embedding considering dynamic demands in this paper. We apply supervised radial basis RBF) neural network to predict the changes of virtual requests and dynamically reallocate substrate resources by adjusting already allocated resources. Simulation experiments show that compared with the static algorithms, dynamic VN embedding schemes with supervised RBF can more accurately predict the demand changes of virtual networks, which adaptively adjusts resources allocation and management and therefore improves resource utilization of substrate networks.