MyriXen: Message Passing in Xen Virtual Machines over Myrinet and Ethernet

被引:0
作者
Nanos, Anastassios [1 ]
Koziris, Nectarios [1 ]
机构
[1] Natl Tech Univ Athens, Sch Elect & Comp Engn, Comp Syst Lab, Zografos 15780, Greece
来源
EURO-PAR 2009 PARALLEL PROCESSING WORKSHOPS | 2010年 / 6043卷
关键词
Virtualization; Xen; Myrinet; Ethernet; MyriXen; Myri-10g; Linux; I/O; DMA; Virtualized I/O; Message Passing; MX;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Data access in HPC infrastructures is realized via user-level networking and OS-bypass techniques through which nodes can communicate with high bandwidth and low-latency. Virtualizing physical components requires hardware-aided software hypervisors to control I/O device access. As a result, line-rate bandwidth or lower latency message exchange over 10GbE interconnects hosted in Cloud Computing infrastructures can only be achieved by alleviating software overheads imposed by the Virtualization abstraction layers, namely the VMM and the driver domains which hold direct access to I/O devices. In this paper, we present MyriXen, a framework in which Virtual Machines efficiently share network I/O devices bypassing overheads imposed by the VMM or the driver domains. MyriXen permits VMs to optimally exchange messages with the network via a high performance NIC, leaving security and isolation issues to the Virtualization layers. Smart Myri-10G NICs provide hardware abstractions that facilitate the integration of the MX semantics in the Xen split driver model. With MyriXen, multiple VMs exchange messages using the MX message passing protocol over Myri-10G interfaces as if the NIC was assigned solely to them. We believe that MyriXen can integrate message passing based applications in clusters of VMs provided by Cloud Computing infrastructures with near-native performance.
引用
收藏
页码:395 / 403
页数:9
相关论文
共 11 条
[1]  
Abramson D., 2006, Intel Technol. J, V10, P3, DOI DOI 10.1535/ITJ.1003.02
[2]  
BARHAM P, 2003, SOSP 03, P164, DOI DOI 10.1145/945445.945462
[3]   MYRINET - A GIGABIT-PER-SECOND LOCAL-AREA-NETWORK [J].
BODEN, NJ ;
COHEN, D ;
FELDERMAN, RE ;
KULAWIK, AE ;
SEITZ, CL ;
SEIZOVIC, JN ;
SU, WK .
IEEE MICRO, 1995, 15 (01) :29-36
[4]  
LEVASSEUR J, 2008, WORKSH I O VIRT USEN
[5]  
Liu JM, 2006, FR ART INT, V138, P3
[6]  
MANSLEY K, 2007, EUR 2007 WORKSH PAR
[7]  
Myricom: Myrinet eXpress (MX), 2006, MYR EXPRESS MX HIGH
[8]  
RAJ H, 2007, HPDC 07, P179, DOI DOI 10.1145/1272366.1272390
[9]  
RAM KK, 2009, VEE 09, P61
[10]  
SANTOS JR, 2008, ATC 08, P29