Patent ID: 6393535
Filing Date: 2002-05-21
Classification: G06F

Abstract:
A method for defining paths for a computer to use to send commands to execute with respect to storage regions in a storage device accessible through at least two controllers, comprising:designating one controller as a preferred controller and another as a non-preferred controller for each storage region, wherein a computer initially sends a command to be executed with respect to a target storage region to the preferred controller for the target storage region and sends the command to the non-preferred controller for the target storage region if the preferred controller cannot execute the command against the target storage region; receiving at least one command at the non-preferred controller for the target storage region; and modifying the designation to make a current preferred controller the non-preferred controller for the target storage region and a current non-preferred controller the preferred controller for the target storage region in response to receiving the at least one command at the non-preferred controller for the target storage region.