Storage device performance monitor
First Claim
Patent Images
1. A method for monitoring performance of a storage device, comprising:
- intercepting communications between a computer system and said storage device;
analyzing said intercepted communications relative to a threshold value for the performance of said storage device; and
responding to a decline in the performance of said storage device based on said analyzed intercepted communications.
5 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for monitoring performance of a storage device. Preferably, the apparatus is embodied in computer readable program code. The apparatus and method may intercept communications between a computer system and the storage device, wherein the communications are compared to a threshold value and/or a predicted failure of the storage device. The apparatus and method may also respond to a decline in the performance of the storage device based on the analyzed communications, and preferably prior to the predicted failure thereof.
59 Citations
29 Claims
-
1. A method for monitoring performance of a storage device, comprising:
-
intercepting communications between a computer system and said storage device;
analyzing said intercepted communications relative to a threshold value for the performance of said storage device; and
responding to a decline in the performance of said storage device based on said analyzed intercepted communications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for monitoring performance of a storage device, comprising:
-
computer readable storage media;
computer readable program code stored on said computer readable storage media, comprising;
a) program code for intercepting communications between a computer system and a said storage device;
b) program code for analyzing said communications, wherein said communications are compared to a predicted failure of said storage device; and
c) program code for responding to a decline in the performance of said storage device prior to said predicted failure thereof. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus for monitoring performance of a storage device, comprising:
-
means for evaluating communications between a computer system and said storage device to determine the performance of said storage device based at least in part on intercepted communications with said storage device; and
means for responding to a decline in the performance of said storage device prior to a predicted failure thereof. - View Dependent Claims (25, 26, 27)
-
-
28. A method for monitoring performance of a storage device, comprising:
-
intercepting communications between a computer system and said storage device;
analyzing said intercepted communications; and
reallocating at least some of said data on said storage device to enhance the performance of said storage device based on said analyzed communications. - View Dependent Claims (29)
-
Specification