Hani Jamjoom
International Workshop on Virtualization Technologies in Distributed Computing (Invited Talk)
New York, NY, June 2013
Abstract. Despite significant advances in enabling live virtual machine
(VM) migration within a virtualized—cloud—infrastructure,
cross-cloud live migration remains an ad hoc, complex process.
To create a network environment in which live migration can
occur, clouds are beginning to expose virtual networks as a
service. Connecting, managing and maintaining membership
and routing information for—possibly incompatible—virtual
networks as VMs migrate between clouds is non-trivial for both
cloud providers and cloud users. This talk presents VirtualWire,
a system in which cloud providers offer—instead of a virtual
network abstraction—a connect/disconnect primitive that is
much easier to manage. VirtualWire offers cloud users a
consistent method to create complex logical network topologies
in which the virtual network fabric itself is able to be elastically
stretched or live migrated within or between clouds. Leveraging
nested virtualization, we have implemented and evaluated
VirtualWire across third-party clouds, including Amazon EC2,
achieving cross-cloud live migration of VMs and network
components with as low as 1.4 s of downtime.
Bibtex.
@inproceedings{jamjoom-virtualwire-vtdc-13,
author = {Hani and Jamjoom},
title = {{VirtualWire: System Support for Live Migrating Virtual Networks Across Clouds}},
booktitle = {International Workshop on Virtualization Technologies in Distributed Computing (Invited Talk)},
address = {New York, NY},
month = {June},
year = {2013}
}