2010 · 92 citations · 13 references
ComputingComputer ScienceInformation TechnologyComputer NetworksDistributed SystemsVirtualizationNetwork OptimizationNetwork TopologyNetwork VirtualizationResource ProvisioningResource SchedulingHeuristic AlgorithmsNetwork ResourcesVirtual Infrastructure ManagementVirtual Network Embedding
Network virtualization has been proposed as a powerful vehicle for running multiple customized networks on a shared infrastructure. Virtual network embedding is a critical step for network virtualization that deals with efficient mapping of virtual nodes and virtual links onto the substrate network resources. Previous work in virtual network embedding primarily focused on designing heuristic algorithms for static networks. Virtual network infrastructure should be reconfigured or redeployed in response to network growth. In this paper, we address the problem of optimally redeploying the existing virtual network infrastructure as the network evolves. This problem focus on minimizing the upgrading cost of virtual network, with satisfying node resource constraint and path delay constraint. It is shown that this problem is NP-hard. A heuristic algorithm is proposed and its effectiveness is validated by simulations evaluation.
13
Ellen Zegura, Kenneth L. Calvert, S. Bhattacharjee · 2002 · 1.7K citations
Rethinking virtual network embedding
Minlan Yu, Yung Yi, Jennifer Rexford et al. · ACM SIGCOMM Computer Communication Review · 2008 · 1.2K citations
Black-box and gray-box strategies for virtual machine migration
Timothy Wood, Prashant Shenoy, Arun Venkataramani et al. · 2007 · 829 citations