Computer system and method for performing failure detecting processing for a logical path
First Claim
1. A computer system, comprising:
- at least one first host computer having a processor, a memory, and an interface; and
at least one storage system connected to the first host computer,wherein the storage system has a disk drive for storing data that is requested to be written by the first 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 first host computer, andwherein upon detecting a failure in a logical path serving as an access route from the first host computer to the logical unit, the first host computer specifies logical paths for accessing the logical unit detected,wherein the first host computer executes failure detecting processing for the specified logical paths to judge whether the specified logical paths are normal or not,wherein the first host computer selects normal logical paths out of the specified logical paths,wherein the first host computer accesses the logical unit via the selected normal logical paths,wherein the first host computer stores logical path connection information, which indicates association between the logical path and components passed by the logical path,wherein the first host computer blocks the logical path where a failure is detected and a logical path that is judged as abnormal through the failure detecting processing,wherein the first host computer estimates, as a cause of the failure, the component passed by only the blocked logical paths by referring to the logical path connection information,the computer system further comprising a management server connected to the first host computer,wherein the first host computer notifies the management server of the estimated cause of the failure,wherein the management server notifies the estimated cause of the failure, which is notified by the first host computer, to a second host computer, which is not the first host computer,wherein the second host computer specifies logical paths that pass the notified cause of the failure, andwherein the second host computer executes failure detecting processing for the specified logical paths to judge whether the specified logical paths are normal or not.
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.
25 Citations
10 Claims
-
1. A computer system, comprising:
-
at least one first host computer having a processor, a memory, and an interface; and at least one storage system connected to the first host computer, wherein the storage system has a disk drive for storing data that is requested to be written by the first 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 first host computer, and wherein upon detecting a failure in a logical path serving as an access route from the first host computer to the logical unit, the first host computer specifies logical paths for accessing the logical unit detected, wherein the first host computer executes failure detecting processing for the specified logical paths to judge whether the specified logical paths are normal or not, wherein the first host computer selects normal logical paths out of the specified logical paths, wherein the first host computer accesses the logical unit via the selected normal logical paths, wherein the first host computer stores logical path connection information, which indicates association between the logical path and components passed by the logical path, wherein the first host computer blocks the logical path where a failure is detected and a logical path that is judged as abnormal through the failure detecting processing, wherein the first host computer estimates, as a cause of the failure, the component passed by only the blocked logical paths by referring to the logical path connection information, the computer system further comprising a management server connected to the first host computer, wherein the first host computer notifies the management server of the estimated cause of the failure, wherein the management server notifies the estimated cause of the failure, which is notified by the first host computer, to a second host computer, which is not the first host computer, wherein the second host computer specifies logical paths that pass the notified cause of the failure, and wherein the second host computer executes failure detecting processing for the specified logical paths to judge whether the specified logical paths are normal or not. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A logical path switching method for a computer system that includes at least one first host computer having a processor, a memory, and an interface, and at least one storage system connected to the first host computer,
wherein the storage system has a disk drive for storing data that is requested to be written by the first 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 first host computer; upon detecting a failure in a logical path serving as an access route from the first host computer to the logical unit, specifying, by the first host computer, logical paths for accessing the logical unit; executing, by the first host computer, failure detecting processing for the specified logical paths to judge whether the specified logical paths are normal or not; selecting, by the first host computer, normal logical paths out of the specified logical paths; accessing, by the first host computer, the logical unit via the selected normal logical paths; storing, by the first host computer, logical path connection information, which indicates association between the logical path and components passed by the logical path, blocking, by the first host computer, the logical path where a failure is detected and a logical path that is judged as abnormal through the failure detecting processing, and estimating, by the first host computer, as a cause of the failure, a component passed by only the blocked logical paths by referring to the logical path connection information, wherein the computer system further includes a management server connected to the first host computer, and further comprising the steps of; notifying, by the first host computer, the management server of the estimated cause of the failure, notifying, by the management server, the estimated cause of the failure, which is notified by the first host computer, to a second host computer, which is not the first host computer, specifying, by the second host computer, the logical paths that pass the notified cause of the failure, and executing, by the second host computer, failure detecting processing for the specified logical paths to judge whether the specified logical paths are normal or not. - View Dependent Claims (7, 8, 9, 10)
-
Specification