ISCSI Extensions for RDMA
The Linux SCSI Target Wiki
iSER fabric module
|Original author(s)||Nicholas Bellinger|
|License||GNU General Public License|
- See Target for a complete overview over all fabric modules.
iSCSI Extensions for RDMA (iSER) is a computer network protocol that extends the Internet Small Computer System Interface (iSCSI) protocol to use Remote Direct Memory Access (RDMA). Typically RDMA is provided by either the (TCP) with RDMA services (iWARP) or InfiniBand. It permits data to be transferred directly into and out of SCSI computer memory buffers (which connects computers to storage devices) without intermediate data copies.
An iSER fabric module for the Unified Target is currently being implemented as a joint effort by RTS and Mellanox.
It is planned for release with Linux kernel 3.9.
An RDMA consortium was announced on May 31, 2002 with a goal of product implementations by 2003. The consortium released their proposal in July, 2003. The protocol specifications were published as drafts in September 2004 in the Internet Engineering Task Force and issued as RFCs in October 2007. The OpenIB Alliance was renamed in 2007 to be the OpenFabrics Alliance, and then released an open source software package.
|Timeline of the LinuxIO|
|Feature||LIO Core||Loop back||FCoE||iSCSI||Perf|| SRP||CM WQ|| FC|
|vHost||Perf||Misc||16 GFC||iSER||Misc||VAAI||Misc|| DIF Core|
|DIF iSER||DIF FC vhost||TCMU Xen||Misc||Misc||virtio 1.0||Misc||NVMe OF|
- ↑ "Open Consortium Developing Specifications for Remote Direct Memory Access Over TCP/IP Networks". press release. May 31, 2002.
- ↑ Mike Ko, et al. (July 2003). "iSCSI Extensions for RDMA Specification (Version 1.0)".
- ↑ M. Ko et al. (October 2007). "Internet Small Computer System Interface (iSCSI) Extensions for Remote Direct Memory Access (RDMA)". RFC 5046.
- ↑ M. Chadalapaka et al. (October 2007). "DA: Datamover Architecture for the Internet Small Computer System Interface (iSCSI)". RFC 5047.
- ↑ "OpenFabrics Alliance". official web site.
- InfiniBand (IB)
- Internet Wide Area RDMA Protocol (iWARP)
- iSCSI Extensions for RDMA (iSER)
- Remote direct memory access (RDMA)
- Virtual Interface Architecture (VIA)