Path switching method
First Claim
1. A computer system, comprising:
- at least one host computer having a processor, a memory, and an interface; and
at least one storage system connected to the host computer, wherein the storage system has a disk drive for storing data that is requested to be written by the host computer and a disk controller for controlling the disk drive, and provides a storage area of the disk drive as at least one logical unit to the host computer, and wherein upon detecting a failure in a logical path serving as an access route from the host computer to the logical unit, the host computer specifies logical paths for accessing the logical unit shared by the logical path where the failure is detected, wherein the host computer executes failure detecting processing for the specified logical paths to judge whether the specified logical paths are normal or not, wherein the host computer selects normal logical paths out of the specified logical paths, and wherein the host computer accesses the logical unit via the selected normal logical paths.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a computer system including at least one host computer; and at least one storage system, characterized in that: the storage system has a disk drive and a disk controller, and provides a storage area of the disk drive as at least one logical unit; upon detecting a failure in a logical path serving as an access route from the host computer to the logical unit, the host computer specifies logical paths for accessing the same logical unit that is connected to the logical path where the failure is detected; the host computer executes failure detecting processing for the specified logical paths to judge whether the specified logical paths are normal or not; the host computer selects normal logical paths out of the specified logical paths; and the host computer accesses the logical unit via the normal logical paths selected.
37 Citations
19 Claims
-
1. A computer system, comprising:
-
at least one host computer having a processor, a memory, and an interface; and
at least one storage system connected to the host computer, wherein the storage system has a disk drive for storing data that is requested to be written by the host computer and a disk controller for controlling the disk drive, and provides a storage area of the disk drive as at least one logical unit to the host computer, and wherein upon detecting a failure in a logical path serving as an access route from the host computer to the logical unit, the host computer specifies logical paths for accessing the logical unit shared by the logical path where the failure is detected, wherein the host computer executes failure detecting processing for the specified logical paths to judge whether the specified logical paths are normal or not, wherein the host computer selects normal logical paths out of the specified logical paths, and wherein the host computer accesses the logical unit via the selected normal logical paths. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A logical path switching method for a computer system that includes at least one host computer having a processor, a memory, and an interface, and at least one storage system connected to the host computer,
wherein the storage system has a disk drive for storing data that is requested to be written by the host computer and a disk controller for controlling the disk drive, the path switching method comprising the steps of: -
providing, by the storage system, a storage area of the disk drive to the host computer;
upon detecting a failure in a logical path serving as an access route from the host computer to the logical unit, specifying, by the host computer, logical paths for accessing the logical unit shared by the logical path where the failure is detected;
executing, by the host computer, failure detecting processing for the specified logical paths to judge whether the specified logical paths are normal or not;
selecting, by the host computer, normal logical paths out of the specified logical paths; and
accessing, by the host computer, the logical unit via the selected normal logical paths. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A logical path switching method for a computer system that includes a plurality of host computers, each containing a processor, a memory, and an interface, at least one storage system connected to the host computers, and a management server containing a processor, a memory, and an interface and connected to the host computers,
the storage system having a disk drive for storing data that is requested to be written by the host computers and a disk controller for controlling the disk drive, the host computers having a first host computer and a second host computer, the logical path switching method comprising: -
providing, by the storage system, a storage area of the disk drive as one or more logical units to the first host computer and the second host computer;
storing, by the first host computer, logical path connection information indicating association between a logical path serving as an access route from the first host computer to the logical unit and components passed by the logical path;
identifying, by the first host computer, which ones of all logical paths are currently blocked;
executing, by the first host computer, failure detecting processing for the logical paths identified as blocked paths to judge whether the logical paths identified as blocked paths are normal or not;
selecting, by the first host computer, normal logical paths out of the logical paths identified as blocked paths;
referring, by the first host computer, to the logical path connection information to estimate, as a component that has recovered from a failure, one of failure causing components passed by the selected normal logical paths;
notifying, by the first host computer, the management server of the estimated failure recovery component; and
notifying, by the management server, the notified failure recovery component to the second host computer.
-
Specification