[PATCH 1/1] RDMA over Fibre Channel

Bart Van Assche Bart.VanAssche at wdc.com
Wed Apr 18 06:39:11 PDT 2018


On Wed, 2018-04-18 at 17:17 +0530, Muneendra Kumar M wrote:
> Although we concur with the idea of RDMA directly over Fibre channel, the
> actual implementation addressing the above reasons requires
> standardization and coordination with FC HBA vendors and other SAN
> ecosystem players. This effort is ongoing within our organization (Brocade
> at Broadcom).

What makes you think that a new standardization effort would have to be
launched to make RDMA over FC possible? RDMA over FC was standardized a long
time ago and is called "FC-VI". Why aren't you using that standard? A quote
from the FC-VI document:

Table 1 – VI and FC-VI functions
................................
VI function                   FC-VI equivalent
VI Message                    Exchange
Request/Response primitives   Sequence
VI Connect/Disconnect request Unsolicited control IU
VI Connect response           Solicited control IU
VI Send Data                  Solicited data IU
VI Send Response              Command status IU
VI RDMA Write Request         Solicited data IU
VI RDMA Write Response        Command status IU
VI RDMA Read Request          Unsolicited command IU
VI RDMA Read Response         Solicited data IU

See also ANSI/INCITS 357:2002, "Fibre Channel Virtual Interface Architecture
Mapping Protocol (FC-VI)", NCITS Project 1332-D, July 2000.

Bart.






More information about the Linux-nvme mailing list