×

Dynamically tracking logical units moving between input/output ports of a storage area network target

  • US 9,304,875 B2
  • Filed: 11/30/2012
  • Issued: 04/05/2016
  • Est. Priority Date: 11/30/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of operating a storage area network, comprising:

  • detecting, by a data processing system, an input/output operation failure associated with a logical unit number, wherein the logical unit number is associated with a first target port;

    in response to detecting the input/output operation failure associated with a logical unit number, the data processing system;

    determining a first identifier of a target associated with the first target port;

    receiving one or more logical unit number identifiers that are associated with the first identifier;

    issuing a device identifier inquiry for the one or more logical unit number identifiers received;

    in response to issuing the device identifier inquiry, receiving one or more device identifiers associated with the one or more logical unit number identifiers;

    comparing a device identifier of the logical unit number to the one or more device identifiers to determine a matching device identifier, wherein the matching device identifier matches the device identifier;

    defining a new owner for the logical unit number, wherein the new owner is a storage port associated with the matching device identifier; and

    determining a second target port that is associated with the logical unit number, wherein second target port is the storage port associated with the matching device identifier; and

    in response to determining that the logical unit number is associated with the second target port, routing, by the data processing system, future input/output operations for the logical unit number via the second target port.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×