Patent ID: 9591099
Date: 2017-03-07
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method executed by a server for connecting with a client over a Fibre Channel (FC) network, the method comprising: receiving, from the client over the FC network, a first Small Computer System Interface (SCSI) request to establish a virtual connection, wherein the first SCSI request is packaged as a FC frame, wherein a SCSI logical block address (LBA) field of the SCSI command descriptor block (CBD) of the first SCSI request includes an indication that the first SCSI request is to establish a virtual connection; assigning, by the server, an identifier to the virtual connection, wherein assigning an identifier to the virtual connection comprises selecting, by the server, a transport path from a catalog of transport paths for the virtual connection; responding to the first SCSI request by sending a first SCSI response, including the virtual connection identifier to the client over the FC network according to a FC protocol, an identifier of the server, and at least one of a generation number of the virtual connection or a verifier value of the virtual connection, wherein the first SCSI response is packaged as a FC frame; receiving, from the client, a second SCSI request including the virtual connection identifier and a descriptor for a server process at the server, wherein the second SCSI request is packaged as a FC frame; and associating the virtual connection with a server process at the server corresponding to the server process descriptor.