Energy-Aware Virtual Network Embedding | IEEE Journals & Magazine | IEEE Xplore

Energy-Aware Virtual Network Embedding


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 func...Show More

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.
Published in: IEEE/ACM Transactions on Networking ( Volume: 22, Issue: 5, October 2014)
Page(s): 1607 - 1620
Date of Publication: 10 January 2014

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.