Add iSER entry from trasz
This commit is contained in:
parent
73b50e2eb9
commit
8359b9596c
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=48020
1 changed files with 57 additions and 0 deletions
|
|
@ -2336,4 +2336,61 @@
|
||||||
Microsoft
|
Microsoft
|
||||||
</sponsor>
|
</sponsor>
|
||||||
</project>
|
</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>
|
</report>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue