From mboxrd@z Thu Jan 1 00:00:00 1970 From: Muli Ben-Yehuda Subject: Re: Are there source codes for Xen-IB? Date: Sun, 29 May 2011 12:08:51 +0300 Message-ID: <20110529090851.GA5876@il.ibm.com> References: <1306147218.20576.79.camel@zakaz.uk.xensource.com> <1306232138.20576.147.camel@zakaz.uk.xensource.com> <1306395870.775.8.camel@zakaz.uk.xensource.com> <1306419040.775.34.camel@zakaz.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <1306419040.775.34.camel@zakaz.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Ian Campbell Cc: maus , "xen-devel@lists.xensource.com" , "Fajar A. Nugraha" List-Id: xen-devel@lists.xenproject.org On Thu, May 26, 2011 at 03:10:40PM +0100, Ian Campbell wrote: > On Thu, 2011-05-26 at 15:04 +0100, maus wrote: > > Hi, > > > > I know use IP-over-IB can let KVM or Xen use IB, but what I have to do > > is like Xen-IB. Not just use IB. > > What is Xen-IB exactly? OS and hypervisor bypass, i.e., direct access from a user application running in a domU to the Infiniband adapter (HCA), bypassing both the domU kernel and Xen for frequent data-path operations. Configuration and privileged operations still go through the kernel and the hypervisor. > > So, there is no toturial for Xen-IB,right? > > That's right, there is no documentation and anyone who would have > been involved with this stuff is long gone. Actually, there is a very nice paper describing the approach: "High Performance VMM-Bypass I/O in Virtual Machines", Jiuxing Liu, Wei Huang, Bulent Abali, Dhabaleswar K. Panda, USENIX ATC '06 Cheers, Muli