[ewg] is RoCEE for Infiniband HCA or Ethernet NIC?

Paul Grun pgrun at systemfabricworks.com
Thu Mar 17 06:10:12 PDT 2011


Sounds like a slight bit of confusion.

 

OFED verbs runs over a channel adapter.  You have three choices of types of
channel adapters to use -

1.    An InfiniBand HCA

2.    An iWARP RNIC,

3.    RoCE

 

You asked about the relationship between IB and RoCE, so let's leave iWARP
aside for now.

IB and RoCE are virtually equivalent, with one exception:  an IB HCA runs
over an InfiniBand switched fabric, whereas RoCE runs over an Ethernet layer
2 switched fabric.  If you have written your application to run over the
verbs API, you can use either RoCE or InfiniBand as the underlying
transport.  In other words, RoCE runs on an Ethernet NIC and IB runs on an
InfiniBand HCA.

 

Naturally, you cannot use InfiniBand on one end (e.g. client), and RoCE on
the other (e.g. server).  It's one or the other.

 

By 'RDMA program', I think what you mean is an application written directly
to the Verbs API.  It is possible to re-write a sockets program to run
directly on RDMA verbs, or you can take advantage of some of the OFED ULPs
to avoid some of that re-write.

-Paul

 

From: ewg-bounces at lists.openfabrics.org
[mailto:ewg-bounces at lists.openfabrics.org] On Behalf Of Her, Il
Sent: Wednesday, March 16, 2011 9:43 AM
To: ewg at lists.openfabrics.org
Subject: [ewg] is RoCEE for Infiniband HCA or Ethernet NIC?

 

Hello, ewg.

 

I heard that Socket program and RDMA program can communicate with each other
by using RoCEE

Then does it work within Infiniband Network or Ethernet Network or both?

I'm confused whether RoCEE is for Infiniband HCA or Ethernet NIC.

 

thank you.

 

Her, Il

Technology Consulting

Technology Service Korea

 

TEL  : +82-2-2199-4475

Mobile : +82-10-4765-5597

il.her at hp.com <mailto:choong-keun.yoo at hp.com> 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/ewg/attachments/20110317/316a351f/attachment.html>


More information about the ewg mailing list