Apparatus, System, and Method for Rapid Grading of Computer Storage Operating Condition
First Claim
1. An apparatus comprising:
- a storage log module that logs error information regarding any error in a storage subsystem that occurs during normal operation of the storage subsystem;
a storage test module that performs a cursory check of the storage subsystem as requested by a user; and
a storage diagnostic module that grades the storage subsystem on an operating condition scale having at least three grades, the grades based at least in part upon the error information logged and upon results of the cursory check.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, system, and method are disclosed for rapidly grading the operating condition of computer storage. A storage log module 312 logs error information regarding any error in a storage subsystem 302 that occurs during normal operation. A storage test module 314 performs a cursory check 318 of the storage subsystem 302 as requested by a user. A storage diagnostic module 316 grades the storage subsystem 302 on an operating condition scale based at least in part upon the error information logged and upon results of the cursory check 318. In one embodiment, the storage subsystem 302 is graded as pristine if no error has been logged and no error was detected by the cursory check 318, as potentially failing if any error has been logged but no error was detected by the cursory check 318, and as failing if any error was detected by the cursory check 318.
22 Citations
24 Claims
-
1. An apparatus comprising:
-
a storage log module that logs error information regarding any error in a storage subsystem that occurs during normal operation of the storage subsystem; a storage test module that performs a cursory check of the storage subsystem as requested by a user; and a storage diagnostic module that grades the storage subsystem on an operating condition scale having at least three grades, the grades based at least in part upon the error information logged and upon results of the cursory check. - View Dependent Claims (2, 3)
-
-
4. A system comprising:
-
a storage subsystem; a storage log module that logs error information regarding any error in the storage subsystem that occurs during normal operation of the storage subsystem; a storage test module that performs a cursory check of the storage subsystem as requested by a user; and a storage diagnostic module that grades the storage subsystem on an operating condition scale having at least three grades, the grades based at least in part upon the error information logged and upon results of the cursory check; and a computer, having access to the storage subsystem, that incorporates the foregoing modules. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product comprising a computer readable medium having computer usable program code executable to perform operations, the operations of the computer program product comprising:
-
logging error information regarding any error in a storage subsystem that occurs during normal operation of the storage subsystem; performing a cursory check of the storage subsystem as requested by a user; and grading the storage subsystem on an operating condition scale having at least three grades, the grades based at least in part upon the error information logged and upon results of the cursory check. - View Dependent Claims (15, 16)
-
-
17. A machine-implemented method comprising the steps of:
-
logging error information regarding any error in a storage subsystem that occurs during normal operation of the storage subsystem; performing a cursory check of the storage subsystem as requested by a user; and grading the storage subsystem on an operating condition scale having at least three grades, the grades based at least in part upon the error information logged and upon results of the cursory check. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification