2014 · 21 citations · 20 references
ComputingComputer ScienceComputer SystemsComputer NetworksDistributed SystemsVirtualizationInfrastructure MigrationNetwork MigrationNetwork VirtualizationResource SchedulingVirtual Machine MigrationVirtualization ArchitectureAgilityInternet ArchitectureMigration OptimizationMigration SchedulingResource ReallocationVirtual Network Migration
Network virtualization enables the deployment of novel network architectures and services on existing Internet infrastructure. In addition, virtual networks (VNs) can share the resources in the physical substrate. To enable efficient resource reallocation and network agility, VNs must sometimes migrate, i.e., change their placements on a substrate network. While VN placement, and to a lesser extent migration, has been studied in the past, little attention has been devoted to deploying and evaluating these functions over a real infrastructure. In this paper, we study the VN migration problem based on network virtualization in PlanetLab. We create a tool, PL-VNM, that orchestrates the VN migration on PlanetLab for a given new VN placement. The design and deployment of the tool reveal challenges and constraints. Some are particular to PlanetLab while others apply more generally to any virtualized infrastructure. Most significantly, we find that while in principle one can specify a migration schedule (sequence of migration steps) as an input to our tool, certain PlanetLab features make VN migration scheduling very difficult if not infeasible. Our work leads to recommendations about the features of a general virtualization environment and specific recommendations for PlanetLab that enable VN migration and migration scheduling. We believe that the recommended features make long-term experiments and application deployments on PlanetLab and other realistic virtualized infrastructures possible.
20
David G. Andersen, Hari Balakrishnan, Frans Kaashoek et al. · 2001 · 1.9K citations
Scalable application layer multicast
Suman Banerjee, Bobby Bhattacharjee, Christopher Kommareddy · 2002 · 1.5K citations · Full text
Rethinking virtual network embedding
Minlan Yu, Yung Yi, Jennifer Rexford et al. · ACM SIGCOMM Computer Communication Review · 2008 · 1.2K citations
Dynamic adaptive streaming over HTTP --
Thomas Stockhammer · 2011 · 1.2K citations