Open MPI logo

Open MPI

  |   Home   |   Support   |   FAQ   |  

Title: An Efficient Open MPI Transport System for Virtual Worker Nodes

Author(s):

Timothy Hayes

Abstract:

There is increased interest in running cluster jobs within virtual machines to provide isolation and customised environments. For this to be successful, it is essential that efficient transport mechanisms are available. In particular, communication between virtual machines on the same physical host should provide similar performance to that between multiple jobs running on a single host. This project will implement a shared memory transport for Open MPI that uses Xen features to provide low-latency communication between virtual machines. Open MPI's failover features will be used to automatically switch to other transport mechanisms (e.g. Ethernet) when virtual machines are migrated so they no longer share a physical host.

Presented: Undergraduate dissertation, Trinity College, Dublin

Paper:

xenmpi_report.pdf (PDF)

Bibtex reference:

 @misc{hayes09_ugrad_xenmpi,
  author = {Timothy Hayes},
  title = {An Effcient Open MPI Transport System for Virtual Worker Nodes},
  howpublished = {Trinity College Dublin Final Year Project},
  year = {2009},
  note = "Undergraduate Dissertation",
}