Add iSCSI Extensions for RDMA report

Approved by:	hrs (mentor, implicit)
This commit is contained in:
Benjamin Kaduk 2015-04-15 00:32:05 +00:00
parent ea633f0b16
commit 8e71a657ce
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=46549

View file

@ -1593,4 +1593,57 @@ WITHOUT_FORTH=y</pre>
<sponsor>DARPA/AFRL</sponsor>
</project>
<project cat='proj'>
<title>Mellanox iSCSI Extensions for RDMA (iSER) Support</title>
<contact>
<person>
<name>
<given>Max</given>
<common>Gurtovoy</common>
</name>
<email>maxg@mellanox.com</email>
</person>
<person>
<name>
<given>Sagi</given>
<common>Grimberg</common>
</name>
<email>sagig@mellanox.com</email>
</person>
</contact>
<links></links>
<body>
<p>Building on the new in-kernel iSCSI initiator stack
released in &os; 10.0, and the recently added iSCSI offload
interface, Mellanox Technologies has begun developing iSCSI
extensions for RDMA (iSER) initiator support to enable efficient
data movement using the hardware offload capabilities of
Mellanox's 10, 40, 56, and 100 gigabit IB/Ethernet adapters.</p>
<p>Remote Direct Memory Access (RDMA) has been shown to
have a great value for storage applications. RDMA
infrastructure provides benefits such as zero-copy, CPU offload,
reliable transport, fabric consolidation and many more. The
iSER protocol eliminates some of the bottlenecks in the
traditional iSCSI/TCP stack, provides low latency and high
throughput, and is well suited for latency-aware workloads.</p>
<p>This work includes a new ICL module that implements the
iSER initiator. The iSCSI stack is slightly modified to support
some extra features such as asynchronous IO completions,
unmapped data buffers, and data-transfer offloads. The user will
be able to choose iSER as the iSCSI transport with iscsictl.</p>
<p> The project is in its initial implementation phase. The
code will be released under the BSD license and is expected to
be completed later this year. </p>
</body>
<sponsor>Mellanox Technologies</sponsor>
</project>
</report>