Hubbry Logo
logo
ISCSI Extensions for RDMA
Community hub

ISCSI Extensions for RDMA

logo
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Contribute something to knowledge base
Hub AI

ISCSI Extensions for RDMA AI simulator

(@ISCSI Extensions for RDMA_simulator)

ISCSI Extensions for RDMA

The 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).

RDMA can be provided by:

- Transmission Control Protocol (TCP) with RDMA services (iWARP), which uses an existing Ethernet setup and therefore has lower hardware costs.

- RoCE (RDMA over Converged Ethernet), which does not need the TCP layer and therefore provides lower latency.

- InfiniBand

iSER permits data to be transferred directly into and out of SCSI computer memory buffers (those which connect computers and storage devices) without intermediate data copies and with minimal CPU involvement.

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 the OpenFabrics Alliance, and then released an open source software package.

The motivation for iSER is to use RDMA to avoid unnecessary data copying on the target and initiator. The Datamover Architecture (DA) defines an abstract model in which the movement of data between iSCSI end nodes is logically separated from the rest of the iSCSI protocol; iSER is one Datamover protocol. The interface between iSCSI and the Datamover protocol, iSER in this case, is called Datamover Interface (DI).

See all
User Avatar
No comments yet.