TY - GEN
T1 - Efficient virtual network embedding via exploring periodic resource demands
AU - Xu, Zichuan
AU - Liang, Weifa
AU - Xia, Qiufen
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014/10/15
Y1 - 2014/10/15
N2 - Cloud computing built on virtualization technologies promises provisioning elastic computing and communication resources to enterprise users. To share cloud resources efficiently, embedding virtual networks of different users to a distributed cloud consisting of multiple data centers (a substrate network) poses great challenges. Motivated by the fact that most enterprise virtual networks usually operate on long-term basics and have the characteristics of periodic resource demands, in this paper we study the virtual network embedding problem by embedding as many virtual networks as possible to a substrate network such that the revenue of the service provider of the substrate network is maximized, while meeting various Service Level Agreements (SLAs) between enterprise users and the cloud service provider. For this problem, we propose an efficient embedding algorithm by exploring periodic resource demands of virtual networks, and employing a novel embedding metric that models the workloads on both substrate nodes and communication links if the periodic resource demands of virtual networks are given; otherwise, we propose a prediction model to predict the periodic resource demands of these virtual networks based on their historic resource demands. We also evaluate the performance of the proposed algorithms by experimental simulation. Experimental results demonstrate that the proposed algorithms outperform existing algorithms, improving the revenue from 10% to 31%.
AB - Cloud computing built on virtualization technologies promises provisioning elastic computing and communication resources to enterprise users. To share cloud resources efficiently, embedding virtual networks of different users to a distributed cloud consisting of multiple data centers (a substrate network) poses great challenges. Motivated by the fact that most enterprise virtual networks usually operate on long-term basics and have the characteristics of periodic resource demands, in this paper we study the virtual network embedding problem by embedding as many virtual networks as possible to a substrate network such that the revenue of the service provider of the substrate network is maximized, while meeting various Service Level Agreements (SLAs) between enterprise users and the cloud service provider. For this problem, we propose an efficient embedding algorithm by exploring periodic resource demands of virtual networks, and employing a novel embedding metric that models the workloads on both substrate nodes and communication links if the periodic resource demands of virtual networks are given; otherwise, we propose a prediction model to predict the periodic resource demands of these virtual networks based on their historic resource demands. We also evaluate the performance of the proposed algorithms by experimental simulation. Experimental results demonstrate that the proposed algorithms outperform existing algorithms, improving the revenue from 10% to 31%.
UR - http://www.scopus.com/inward/record.url?scp=84908354354&partnerID=8YFLogxK
U2 - 10.1109/LCN.2014.6925760
DO - 10.1109/LCN.2014.6925760
M3 - Conference contribution
T3 - Proceedings - Conference on Local Computer Networks, LCN
SP - 90
EP - 98
BT - Proceedings - Conference on Local Computer Networks, LCN
A2 - Aschenbruck, Nils
A2 - Kanhere, Salil
A2 - Akkaya, Kemal
A2 - Akkaya, Kemal
PB - IEEE Computer Society
T2 - 39th Annual IEEE Conference on Local Computer Networks, LCN 2014
Y2 - 8 September 2014 through 11 September 2014
ER -