@article {23383,
	title = {Early experiences with live migration of SR-IOV enabled InfiniBand},
	journal = {Journal of Parallel and Distributed Computing},
	volume = {78},
	year = {2015},
	month = {04/2015},
	pages = {39-52},
	publisher = {Elsevier},
	abstract = {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.},
	keywords = {Architecture, IO virtualization, SR-IOV, VM migration},
	doi = {http://dx.doi.org/10.1016/j.jpdc.2015.01.004},
	author = {Wei Lin {Guay} and Reinemo, Sven-Arne and Bj{\o}rn Dag {Johnsen} and Yen, Chien-Hua and Skeie, Tor and Lysne, Olav and T{\o}rudbakken, Ola}
}
@article {Reinemo.2006.2,
	title = {An Overview of QoS Capabilities in InfiniBand, Advanced Switching Interconnect, and Ethernet},
	journal = {IEEE Communications Magazine},
	volume = {44},
	number = {7},
	year = {2006},
	month = {july},
	pages = {32-38},
	publisher = {IEEE},
	abstract = {A recent trend in interconnection network technologies is the inclusion of various mechanisms to support a variety of Quality of Service concepts. This has been necessitated by an increasing number of application areas that require some level of performance guarantees from the network for parts of its traffic. In this paper we describe and compare the capabilities and support for Quality of Service of the three most important interconnection network technology standards of today. Equalities between the technologies are explained and differences are clarified.},
	author = {Reinemo, Sven-Arne and Skeie, Tor and S{\o}dring, Thomas and Lysne, Olav and T{\o}rudbakken, Ola}
}
@inproceedings {Sem-jacobsen.2005.1,
	title = {Siamese-Twin: a Dynamically Fault-Tolerant Fat Tree},
	journal = {International Parallel and Distributed Processing Symposium (IPDPS), Denver, Colorado, USA, April 4-8},
	year = {2005},
	publisher = {IEEE Computer Society},
	type = {Conference},
	abstract = {Fat-trees are a special case of multistage interconnection networks with quite good static fault tolerance capabilities. They are however straightforwardly unable to provide local dynamic fault tolerance. In this paper we propose a network topology based on the fat-tree using two parallel networks with crossover links between them in an effort to enable dynamic fault tolerance. We evaluate and compare this topology with two other similar fat-tree topologies and show through simulations that the new topology is able to improve slightly upon the ability to tolerate faults statically. More importantly, we show that the new network topology is the only one of the evaluated topologies able to tolerate one fault dynamically, with a superior network performance in the face of dynamically handled faults.},
	isbn = {0-7695-2312-9},
	author = {Frank Olaf {Sem-Jacobsen} and Skeie, Tor and Lysne, Olav and T{\o}rudbakken, Ola and Rongved, Eivind and Bj{\o}rn Dag {Johnsen}}
}
