×

Storage area network methods with event notification conflict resolution

  • US 7,499,986 B2
  • Filed: 10/04/2001
  • Issued: 03/03/2009
  • Est. Priority Date: 10/04/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of managing a network of components, including storage devices and digital data processors, comprising:

  • maintaining, by a first manager, a first representation of a topology of the storage devices and digital data processors in the network and generating a first event notification indicating addition of an element in the topology and a second event notification indicating a state change for the added element;

    maintaining, by a second manager, a second representation of the topology and responding to the received first and second event notifications by;

    accessing the first representation in response to receiving the first event notification and before the second event notification;

    determining whether there is a discrepancy between the received first event notification and an attribute of any of the first and second representations with respect to the added element; and

    selectively disregarding the first event notification in response to determining the discrepancy with respect to the first event notification and the added element, wherein disregarding the first event notification comprises taking no action to synchronize the first and second representations in response to the first event notification;

    determining whether there is a discrepancy between the second representation information on the added element and the state change indicated in the second event notification in response to receiving the second event notification intended to follow the first event notification;

    recovering the second representation from one or more attributes of the first representation in response to determining the discrepancy with respect to the state change indicated in the second event notification and the second representation information.

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