iWARP Consortium



Join Us

FAQ

Interoperability
Plugfests

Test Suites

Contact Us

iWARP equipment

Recent Developments new

published paper
The Extended Sockets Interface for Accessing RDMA Hardware (PDF)
by Robert Russell, in PDCS, November 2008
new documentation
An EXS Overview (PDF)
by Robert Russell, November 2008
published paper
Implementation and Evaluation of iSCSI over RDMA (PDF)
by Ethan Burns and Robert Russell, in IEEE SNAPI, September 2008

About the Consortium

The UNH-IOL iWARP Testing Consortium, formed August 17, 2004, is an industry-supported organization that works with member companies to provide a neutral test environment and industry-accepted test methodologies to advance the interoperability of devices that implement the iWARP protocol family.

About iWARP

iWARP (for “internet Wide-Area RDMA Protocol”) allows computers anywhere in the world to communicate with each other using RDMA (remote direct memory access). RDMA, which has a longer history of use in local networks for such demanding applications as enterprise storage and clustered supercomputing, has recently become valuable for Internet applications as well. As network links increase in capacity to ten gigabits per second and beyond, RDMA becomes attractive because it removes what would otherwise be overwhelming network load from a computer's central processor.

iWARP traffic is designed to pass through the Internet like any other traffic, so no adaptations are needed in the conventional Internet infrastructure. However, each of the two computers at the endpoints does need the following special adaptations, which are all focused on eliminating wasteful copying of the transmitted data.

  • hardware: a specially-made RDMA network interface card (RNIC) which is able to directly transmit from and receive to the motherboard memory bus (typically PCI Express) rather than from/to memory on the interface card itself, as is the case with conventional NICs
  • software: operating system kernel adjustments to allow data to move directly between application memory and the RNIC without an intermediate move into operating-system kernel memory
  • software: a driver to match the RNIC, exploiting the above two adaptations

Members of the UNH-IOL iWARP Consortium are typically vendors of these hardware and software adaptations. The work of the Consortium is to test their products for conformance to standards and for interoperability with each other.

(In addition to the adaptations listed above, an end computer could also emulate the hardware component (i.e., the RNIC) with software. This would allow one end computer to gain the advantages of RDMA without requiring the other end to invest in a hardware RNIC. Programmers at the UNH-IOL are currently developing such software emulation, which we call SoftWARP.)

For more details see our FAQ.

Related Technologies
Testing Programs