DETERMINING FAILURE LOCATION IN A STORAGE SYSTEM
First Claim
1. A method for determining a failure location in a storage system, the method comprising:
- obtaining performance information of a disk;
in response to the performance information, indicating that at least one or more performance indices exceed a corresponding predetermined threshold, by;
determining whether a health condition of the disk is normal based on the at least one or more performance indices; and
in response to determining that the health condition of the disk is normal, determining a failure location of at least one or more elements in a communication path of the disk.
9 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure provide a method, a computer program product and an apparatus for determining a failure location in a storage system by obtaining performance information of a disk; in response to the performance information indicating that at least one or more performance indices exceed a corresponding predetermined threshold, determining whether a health condition of the disk is normal based on at least one or more performance indices; and in response to determining that the health condition of the disk is normal, determining a failure location based on the health condition information of at least one or more elements in a communication path of the disk, and it may be diagnosed whether a failure occurs to the disk per se or in its communication path, and before a potential failure occurs to the disk, it may also predict the failure thereby preventing data loss.
17 Citations
20 Claims
-
1. A method for determining a failure location in a storage system, the method comprising:
-
obtaining performance information of a disk; in response to the performance information, indicating that at least one or more performance indices exceed a corresponding predetermined threshold, by; determining whether a health condition of the disk is normal based on the at least one or more performance indices; and in response to determining that the health condition of the disk is normal, determining a failure location of at least one or more elements in a communication path of the disk. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for determining a failure location in a storage system, the apparatus configured to:
-
obtain performance information of a disk; in response to the performance information indicating that at least one or more performance indices exceed a corresponding predetermined threshold, by; determining whether a health condition of the disk is normal based on the at least one or more performance indices; and in response to determining that the health condition of the disk is normal, determining a failure location of at least one or more elements in a communication path of the disk. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for determining a failure location in a storage system, the computer program product being tangibly stored on a non-transient computer-readable medium and comprising machine executable instructions which, when executed, cause the machine to perform steps of:
-
obtaining performance information of a disk; in response to the performance information, indicating that at least one or more performance indices exceed a corresponding predetermined threshold, by; determining whether a health condition of the disk is normal based on the at least one or more performance indices further comprising, wherein the health condition information comprises at least one of a historical health condition information and a current health condition information; and in response to determining that the health condition of the disk is normal, determining a failure location of at least one or more elements in a communication path of the disk, further comprising determining the health condition of the disk normal, when the at least one or more performance indices are irrelevant to the health condition of the disk, and the health condition information of the disk is detect to be normal; and
wherein the at least one or more performance indices include at least one or more of the following from the group consisting of;
an I/O error count, an average I/O delay, a data error, a reallocated sector count, a SAS G-list count, and a SAS background media scan information;obtaining health condition information of the at least one or more elements in the communication path of the disk; and in response to the health condition information of at least one element in the communication path being abnormal, determining that the at least one element failed. - View Dependent Claims (20)
-
Specification