US 7,484,055 B1
Fast handling of state change notifications in storage area networks
Sumit Gupta, Newark, Calif. (US); Deepak M. Babarjung, Newark, Calif. (US); and Sajid Zia, Fremont, Calif. (US)
Assigned to Sun Microsystems, Inc., Santa Clara, Calif. (US)
Filed on Jun. 13, 2005, as Appl. No. 11/151,631.
Int. Cl. G06F 13/00 (2006.01); G06F 12/00 (2006.01)
U.S. Cl. 711—156  [711/100; 711/154; 709/223] 20 Claims
OG exemplary drawing
 
9. A storage network, comprising:
a storage area network (SAN) configured for digital data communications;
a naming service device running a name server operable to register devices linked to the SAN and to transmit state change notifications upon a change in state of one or more registered devices on the SAN;
a plurality of target devices linked to the SAN and registered with the name server; and
an initiator device linked to the SAN and registered with the name server for receiving the state change notifications, wherein the initiator device comprises a change notice handler processing a received one of the state change notifications to identify a set of the target devices affected by a state change, to initiate a cleaning of I/O resources at the initiator device of I/O operations related to the set of affected target devices, and to issue a new session request to at least one of the affected target devices.