Claims
- 1. A method for communicating with a remote device accessible from a Fibre Channel network, said method comprising:
requesting a unique device identifier corresponding to the remote device; receiving the unique device identifier corresponding to the remote device; and transacting data with the remote device in response to determining that the unique device identifier matches a previously received unique device identifier.
- 2. The method as described in claim 1 further comprising:
registering an error condition in response determining that the unique device identifier does not match the previously received unique device identifier.
- 3. The method as described in claim 1 wherein the unique device identifier includes a serial number corresponding to the remote device.
- 4. The method as described in claim 1 further comprising:
requesting a first unique device identifier prior to transacting data with a first remote device; receiving the first unique identifier; and storing the first unique device identifier as the previously received unique device identifier.
- 5. The method as described in claim 1 wherein the remote device includes a SCSI device attached to the Fibre Channel network using a Fibre Channel to SCSI bridge device.
- 6. The method as described in claim 1 wherein the remote device includes a SCSI device included in a storage enclosure.
- 7. The method as described in claim 1 further comprising:
receiving a World Wide Name corresponding to the remote device; sending an inquiry command to the remote device using the World Wide Name; receiving responsive data from the remote device; and locating a vendor identifier and a product identifier within the responsive data.
- 8. The method as described in claim 7 further comprising:
determining whether the remote device is a known device type matching one or more identifiers from the group consisting of the vendor identifier and the product identifier; and invoking a predefined method to obtain a serial number corresponding to the remote device in response to determining that the remote device is a known device type.
- 9. The method as described in claim 1 wherein the requesting and the receiving are performed by a bridge device that connects the remote device to the Fibre Channel network.
- 10. An information handling system comprising:
one or more processors; a memory accessible by the processors; a nonvolatile storage device accessible by the processors; a Fibre Channel adapter operable to connect the information handling system to a Fibre Channel network; and a remote device communication tool for communicating with a remote device accessible from a Fibre Channel network, the remote device communication tool including:
means for requesting a unique device identifier corresponding to the remote device; means for receiving the unique device identifier corresponding to the remote device; and means for transacting data with the remote device in response to determining that the unique device identifier matches a previously received unique device identifier.
- 11. The information handling system as described in claim 10 further comprising:
means for registering an error condition in response determining that the unique device identifier does not match the previously received unique device identifier.
- 12. The information handling system as described in claim 10 wherein the unique device identifier includes a serial number corresponding to the remote device.
- 13. The information handling system as described in claim 10 further comprising:
means for requesting a first unique device identifier prior to transacting data with a first remote device; means for receiving the first unique identifier; and means for storing the first unique device identifier as the previously received unique device identifier.
- 14. The information handling system as described in claim 10 wherein the remote device includes a SCSI device attached to the Fibre Channel network using a Fibre Channel to SCSI bridge device.
- 15. A computer program product for communicating with a remote device accessible from a Fibre Channel network, said computer program product comprising:
means for requesting a unique device identifier corresponding to the remote device; means for receiving the unique device identifier corresponding to the remote device; and means for transacting data with the remote device in response to determining that the unique device identifier matches a previously received unique device identifier.
- 16. The computer program product as described in claim 15 further comprising:
means for registering an error condition in response determining that the unique device identifier does not match the previously received unique device identifier.
- 17. The computer program product as described in claim 15 wherein the unique device identifier includes a serial number corresponding to the remote device.
- 18. The computer program product as described in claim 15 further comprising:
means for requesting a first unique device identifier prior to transacting data with a first remote device; means for receiving the first unique identifier; and means for storing the first unique device identifier as the previously received unique device identifier.
- 19. The computer program product as described in claim 15 wherein the remote device includes a SCSI device attached to the Fibre Channel network using a Fibre Channel to SCSI bridge device.
- 20. The computer program product as described in claim 15 wherein the remote device includes a SCSI device included in a storage enclosure.
RELATED APPLICATIONS
[0001] This application is related to the following co-pending U.S. Patent Applications each filed on the same day and each having the same inventors and assignee: “System and Method for Fibre Channel Tracking of SCSI Identifiers in Known Configurations” (IBM Docket No. AUS9-2000-0840); and “System and Method for Fibre Channel Tracking of SCSI Identifiers in Unknown Configurations” (IBM Docket No. AUS9-2000-0882); each by Allen, Grande, Iyengar, Kovacs, Neemidge, and Robinson, and each assigned to International Business Machines Corporation.