2016 · 24 citations · 11 references
Cluster ComputingNetwork VirtualizationEngineeringVirtualization TechnologyEdge ComputingVirtual Network FunctionCloud ComputingVirtualized InfrastructureComputer EngineeringComputer ArchitectureNetwork AnalysisSystems EngineeringVirtual Resource PartitioningComputer ScienceLive MigrationNetwork Function VirtualizationVirtual Machine
Combining with software-defined networking and virtualization technology, Network Function virtualization (NFV) has been proposed as an important technology for constructing scalable network. VNF (Virtual Network Function) redeployment is a critical step for dealing with network evolve. Due to the inner state consistency constraints, VNF migration to a new location is major challenge for redeployment. Previous works about VNF migration primarily focused on VNF internal state transfer, which required reprograming VNF software and designed new transfer protocols. Extra work and more bugs could be introduced due to software develop workload. In this paper, we propose to migrate the entire VM (Virtual Machine) rather than VNF to simplify the development workload. Combining with Consolidated Middlebox, it is reasonable to migrate the VM which contains corresponding VNF to adapt to network evolve. However, transfer overhead introduced by VM migration should be minimized. Therefore, we tend to fulfill good VNF migration and minimize the time cost for the migration, meet the network bandwidth requirement as well. As this optimization problem is NP-hard, two heuristic algorithms are proposed aimed at various network scenarios. The paper is concluded with the simulation results and future direction.
11
Ellen Zegura, Kenneth L. Calvert, S. Bhattacharjee · 2002 · 1.7K citations
Topological Properties, Engineering, Real Network Topologies +16
Aaron Gember-Jacobson, Raajay Viswanathan, Chaithan Prakash et al. · 2014 · 478 citations · Full text
Design and implementation of a consolidated middlebox architecture
Vyas Sekar, Norbert Egi, Sylvia Ratnasamy et al. · UC Berkeley · 2012 · 404 citations
Split/merge: system support for elastic execution in virtual middleboxes
Shriram Rajagopalan, Dan Williams, Hani Jamjoom et al. · 2013 · 282 citations