DocumentCode
56814
Title
Energy-Aware Virtual Network Embedding
Author
Sen Su ; Zhongbao Zhang ; Liu, Alex X. ; Xiang Cheng ; Yiwen Wang ; Xinchao Zhao
Author_Institution
State Key Lab. of Networking & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
Volume
22
Issue
5
fYear
2014
fDate
Oct. 2014
Firstpage
1607
Lastpage
1620
Abstract
Virtual network embedding, which means mapping virtual networks requested by users to a shared substrate network maintained by an Internet service provider, is a key function that network virtualization needs to provide. Prior work on virtual network embedding has primarily focused on maximizing the revenue of the Internet service provider and did not consider the energy cost in accommodating such requests. As energy cost is more than half of the operating cost of the substrate networks, while trying to accommodate more virtual network requests, minimizing energy cost is critical for infrastructure providers. In this paper, we make the first effort toward energy-aware virtual network embedding. We first propose an energy cost model and formulate the energy-aware virtual network embedding problem as an integer linear programming problem. We then propose two efficient energy-aware virtual network embedding algorithms: a heuristic-based algorithm and a particle-swarm-optimization-technique-based algorithm. We implemented our algorithms in C++ and performed side-by-side comparison with prior algorithms. The simulation results show that our algorithms significantly reduce the energy cost by up to 50% over the existing algorithm for accommodating the same sequence of virtual network requests.
Keywords
C++ language; Internet; computer networks; integer programming; linear programming; particle swarm optimisation; C++ algorithms; Internet service provider; energy cost; energy-aware virtual network embedding problem; heuristic-based algorithm; infrastructure providers; integer linear programming problem; particle swarm optimization; shared substrate network; virtual network requests; Algorithm design and analysis; Bandwidth; Electricity; Heuristic algorithms; Power demand; Substrates; Tin; Network virtualization; virtual network embedding;
fLanguage
English
Journal_Title
Networking, IEEE/ACM Transactions on
Publisher
ieee
ISSN
1063-6692
Type
jour
DOI
10.1109/TNET.2013.2286156
Filename
6709811
Link To Document