Add iSER entry from trasz

This commit is contained in:
Benjamin Kaduk 2016-01-15 03:54:50 +00:00
parent 73b50e2eb9
commit 8359b9596c
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=48020

View file

@ -2336,4 +2336,61 @@
Microsoft
</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>
<url href="https://github.com/sagigrimberg/iser-FreeBSD">GitHub repository</url>
</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 developed 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 Infiniband (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 the process of being merged to &os;
11-CURRENT and is expected to ship with &os; 11.0.</p>
</body>
<sponsor>
Mellanox Technologies
</sponsor>
</project>
</report>