Patent ID: 6957361
Filing Date: 2005-10-18
Classification: G06F

Abstract:
1. A method for processing Input/Output (I/O requests to a storage network including at least one storage device and at least two adaptors, wherein each adaptor is capable of communicating I/O requests to the at least one storage device, comprising: detecting an error in a system including a first adaptor, wherein the first adaptor is capable of communicating on the storage network after the error is detected; in response to detecting the error, initiating a monitoring state to monitor I/O requests transmitted through a second adaptor; in response to receiving an I/O request, starting an I/O delay timer that is less than a system timeout period, wherein an error recovery procedure in the system including the first adaptor would be initiated after the system timeout period has expired; and sending a reset request to the first adaptor in response to detecting an expiration of one started I/O delay timer, wherein sending the reset request further comprises: issuing a get identifier request to obtain an identifier of the first adaptor, wherein the reset request is sent to the obtained identifier if the identifier is returned in response to the get identifier request.