Early experiences with live migration of SR-IOV enabled InfiniBand

Virtualization is the key to efficient resource utilization and elastic resource allocation in cloud computing. It enables consolidation, the on-demand provisioning of resources, and elasticity through live migration. Live migration makes it possible to optimize resource usage by moving virtual mach...

Full description

Saved in:
Bibliographic Details
Published inJournal of parallel and distributed computing Vol. 78; pp. 39 - 52
Main Authors Guay, Wei Lin, Reinemo, Sven-Arne, Johnsen, Bjørn Dag, Yen, Chien-Hua, Skeie, Tor, Lysne, Olav, Tørudbakken, Ola
Format Journal Article
LanguageEnglish
Published Elsevier Inc 01.04.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Virtualization is the key to efficient resource utilization and elastic resource allocation in cloud computing. It enables consolidation, the on-demand provisioning of resources, and elasticity through live migration. Live migration makes it possible to optimize resource usage by moving virtual machines (VMs) between physical servers in an application transparent manner. It does, however, require a flexible, high-performance, scalable virtualized I/O architecture to reach its full potential. This is challenging to achieve with high-speed networks such as InfiniBand and remote direct memory access enhanced Ethernet, because these devices usually maintain their connection state in the network device hardware. Fortunately, the single root IO virtualization (SR-IOV) specification addresses the performance and scalability issues. With SR-IOV, each VM has direct access to a hardware assisted virtual device without the overhead introduced by emulation or para-virtualization. However, SR-IOV does not address the migration of the network device state. In this paper we present and evaluate the first available prototype implementation of live migration over SR-IOV enabled InfiniBand devices. •We identified the challenges of live migration with SR-IOV InfiniBand (IB).•We demonstrated an early prototype of live migration with SR-IOV IB.•We demonstrated use cases of live migration of SR-IOV IB.•We identified required IB hardware features to enable seamless live migration.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0743-7315
1096-0848
DOI:10.1016/j.jpdc.2015.01.004