Association for Computing Machinery
Live Virtual Machine (VM) migration can move applications from one location to another without a disruption in service. However, applications often consist of multiple VMs and rely on the state of the underlying network for basic reach ability, access control, and QoS functionality. Rather than migrating an individual VM, the authors show how to migrate an ensemble - the VMs, the network, and the management system - to a different set of physical resources. Their LIME (LIve Migration of Ensembles) design leverages recent advances in Software Defined Networking (SDN) for a clear separation between the controller and the data-plane state in the switches.