Xen2MX: towards high-performance communication in the cloud

  • Authors:
  • Anastassios Nanos;Nectarios Koziris

  • Affiliations:
  • Computing Systems Laboratory, National Technical University of Athens, Greece;Computing Systems Laboratory, National Technical University of Athens, Greece

  • Venue:
  • Euro-Par'12 Proceedings of the 18th international conference on Parallel processing workshops
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Efficient VM communication in Cloud computing infrastructures is an important aspect of HPC application deployment in clusters of VMs. In this paper we present Xen2MX, a high-performance messaging protocol, binary compatible with Myrinet/MX and wire compatible with MXoE. Its design is based on MX and its port over generic Ethernet adapters, Open-MX. Xen2MX combines the zero-copy characteristics of Open-MX with Xen's memory sharing techniques, in order to construct the most efficient data path for high-performance communication, achievable with software techniques. Using Xen2MX, we are able to reduce the round-trip latency to 14μs, compared to directly attached devices (13μs) and to a software bridge setup (44μs).