Patent ID: 7577158

Claim:
An information processing system comprising: a storage device having a plurality of storage areas, each of the storage areas storing same data with respect to each other; an information processing device coupled to the storage device and issuing an access request; and a plurality of access paths for transmitting the access request issued from the information processing device to a storage area, wherein the information processing device includes: a storage unit for memorizing a path table which stores information for indicating a relation between each of the storage areas and the access paths, path failure information which indicates for each access path whether said access path has failed and path fixed information which indicates for each access path that has failed whether said access path that has failed has been fixed; and a processing unit for detecting an access path where a failure has occurred, changing in said path table said path failure information of the access path where the failure has occurred to indicate that a failure has occurred in the access path where the failure has occurred, changing in said path table said path failure information of another access path sharing a part of the access path where the failure has occurred to indicate that a failure has occurred in the another access path, setting the path fixed information of each of the access path where the failure has occurred and the another access path to indicate that the failure has not been fixed and changing the path fixed information to indicate that the failure has been fixed when the failure has been fixed, upon detecting the failure in the access path where the failure has occurred, selecting an access path corresponding to path failure information which does not indicate that a failure has occurred in the selected access path when issuing an access request to the storage area, and issuing the access request to the storage area coupled to the selected access path, wherein the storage unit of the information processing device memorizes storage areas where same data is written in a corresponding manner with each other, and wherein the processing unit makes a storage area having a greater number of allocatable access paths an object of a data read request upon detection of the state change of the access path to the storage device, wherein the allocatable access paths are access paths which allow access to the storage area corresponding to path failure information which does not indicate that a failure has occurred in the allocatable access paths.