Patent ID: 8341308

Claim:
A computer implemented method to discover a Small Computer System Interface (SCSI) target, the method comprising: a client transmitting a N_port ID virtualization (NPIV) login to a virtual I/O server (VIOS); receiving a successful login acknowledgement from the VIOS; issuing by a client a discover targets command via a Virtual Fibre Channel (VFC) adapter pair to a fabric; receiving a list of at least one world wide port name via the VFC adapter pair from the fabric, responsive to issuing the discover targets command; determining whether SCSI target information is received, wherein the SCSI target information includes at least one SCSI identifier, wherein the at least one SCSI identifier is a based on the at least one world wide port name; responsive to a determination that the SCSI target information is received, issuing by the client partition a port login to a target port via the VFC adapter pair, wherein the target port is associated with the at least one SCSI target; making a process login to form an initiator/target nexus between the client and the at least one SCSI target; determining whether to send a REPORT_SCSI_ID_CLASS using a pass through command, wherein the pass through command comprises a get class of service (GCS_ID); and responsive to a determination to send a REPORT_SCSI_ID_CLASS, sending via the VFC adapter pair the REPORT_SCSI_ID_CLASS.