Premium
An RBF neural network–based dynamic virtual network embedding algorithm
Author(s) -
Zheng Xiangwei,
Zhang Yuang,
Zhang Hui,
Xue Qingshui
Publication year - 2018
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.4516
Subject(s) - network virtualization , computer science , embedding , virtual network , distributed computing , resource allocation , virtualization , algorithm , artificial intelligence , computer network , cloud computing , operating system
Summary 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 function (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.