SCSI RDMA Protocol (SRP) is an emerging industry standard protocol
for utilizing block storage devices over an InfiniBand™ fabric.
SRP is being defined in the ANSI T-10 committee. This project will
implement a Linux
block storage SCSI driver which implements the SRP
protocol 1.0 that plugs into the Linux SCSI mid-layer.
High Level Architecture
This project is implementing an SRP version 1.0 compliant driver. The driver uses the InfiniBand OS interface provided by the Access Layer project.
An early version of a Linux SRP driver that runs on the early reference code transport can be found under the Early Reference Code subproject. The early version of the SRP driver implements to working draft 10 of the SRP protocol specification.
The major goals of the project are:
This software is being made available under a choice of one of two licenses. You may choose to be licensed under either the GNU General Public License (GPL) Version 2, June 1991, available at http://www.fsf.org/copyleft/gpl.html, or the Intel BSD + Patent License, further described here.
The deliverables of this project are:
Architecture, Design, and requirements white papers
A complete open source SRP driver for SRP 1.0.
A complete open source SRP driver for SRP 2.0, when available.
Actual sub-project timelines are not yet determined and will be formulated by the participants of the sub-project.
How to Get Involved
The best way to contribute to this effort is to get in touch with the contact for the area you are interested in. New participants are welcomed and encouraged to join in this effort to bring InfiniBand support to the Linux operating system.
The project news is included on the SourceForge site. Click the "News" link at the left under "SourceForge Services".
Last Updated: 05/02/2002 02:07 PM