Wavelet based hard disk analysis
First Claim
1. A method comprising:
- receiving a signal from one or more sensors on a hard disk, wherein the signal from the one or more sensors indicates a variation in a characteristic of the hard disk;
determining a wavelet decomposition level based on the received signal from the one or more sensors on the hard disk;
performing wavelet analysis on the received signal from the one or more sensors on the hard disk based, at least in part, on the determined wavelet decomposition level, wherein said performing the wavelet analysis on the received signal comprises,determining a first approximation signal and a first detail signal from the received signal, andperforming wavelet analysis on the first approximation signal to generate a second approximation signal and a second detail signal;
determining the presence of one or more spikes in the first and the second detail signals;
determining that the received signal indicates anomalies corresponding to deformations on the hard disk based, at least in part, on the presence of the one or more spikes in the first and the second detail signals; and
generating an alert indicating one or more mechanical defects on the hard disk.
1 Assignment
0 Petitions
Accused Products
Abstract
Monitoring systems with predictive failure analysis technology (e.g., Self Monitoring Analysis and Reporting Technology (S.M.A.R.T)) operate on the basis of correlations between the hard disk'"'"'s mechanical and electronic characteristics. Using wavelet transforms to analyze electrical signals from the hard disks can help better determine changes in values and trends in various hard disk characteristics. Using wavelet transforms allows for thorough and deeper analysis of the electrical signals from the hard disks. Wavelet analysis can be performed on the electrical signal to extract time and frequency information associated with the low and high frequency components. Analyzing the extracted components of the electrical signal can indicate a presence and position of one or more mechanical defects on the hard disk.
-
Citations
16 Claims
-
1. A method comprising:
-
receiving a signal from one or more sensors on a hard disk, wherein the signal from the one or more sensors indicates a variation in a characteristic of the hard disk; determining a wavelet decomposition level based on the received signal from the one or more sensors on the hard disk; performing wavelet analysis on the received signal from the one or more sensors on the hard disk based, at least in part, on the determined wavelet decomposition level, wherein said performing the wavelet analysis on the received signal comprises, determining a first approximation signal and a first detail signal from the received signal, and performing wavelet analysis on the first approximation signal to generate a second approximation signal and a second detail signal; determining the presence of one or more spikes in the first and the second detail signals; determining that the received signal indicates anomalies corresponding to deformations on the hard disk based, at least in part, on the presence of the one or more spikes in the first and the second detail signals; and generating an alert indicating one or more mechanical defects on the hard disk. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving a signal from a hard disk, wherein the received signal indicates a variation in a characteristic of the hard disk; performing wavelet analysis on the received signal, wherein said performing wavelet analysis on the received signal comprises, determining a first approximation signal and a first detail signal from the received signal, and performing wavelet analysis on the first approximation signal to generate a second approximation signal and a second detail signal; analyzing the first detail signal and the second detail signal to determine the presence of one or more spikes in the first and the second detail signals; determining one or more anomalies in the received signal based on said analyzing the first detail signal and the second detail signal to determine the presence of one or more spikes in the first and the second detail signals, wherein the presence of the one or more spikes in the first and the second detail signals indicates one or more anomalies in the received signal; and generating a hard disk alert in response to the presence of the one or more anomalies in the received signal. - View Dependent Claims (7)
-
-
8. One or more machine-readable media having stored therein a program product, which when executed a set of one or more processor units causes the set of one or more processor units to perform operations that comprise:
-
receiving a signal that indicates a variation in a characteristic of a hard disk; performing wavelet analysis on the received signal, wherein said operation of performing wavelet analysis on the received signal comprises, determining a first approximation signal and a first detail signal from the received signal, performing wavelet analysis on the first approximation signal to generate a second approximation signal and a second detail signal; analyzing the first detail signal and the second detail signal to determine the presence of one or more spikes in the first and the second detail signals; determining one or more anomalies in the received signal based on the presence of one or more spikes in the first and the second detail signals, wherein the presence of the one or more spikes in the first and the second detail signals indicates one or more anomalies in the received signal; and generating a hard disk alert in response to the one or more anomalies in the received signal. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a set of one or more processors; a network interface coupled with the set of one or more processors; and a hard disk wavelet analyzer configured to receive a signal from a hard disk, wherein the received signal indicates a variation in a characteristic of the hard disk; perform wavelet analysis on the received signal, wherein the hard disk wavelet analyzer configured to perform wavelet analysis on the received signal comprises the hard disk wavelet analyzer being configured to, determine a first approximation signal and a first detail signal from the received signal, perform wavelet analysis on the first approximation signal to generate a second approximation signal and a second detail signal; analyze the first detail signal and the second detail signal to determine the presence of one or more spikes in the first and the second detail signals; determine one or more anomalies in the received signal based on the presence of one or more spikes in the first and the second detail signals, wherein the presence of the one or more spikes in the first and the second detail signals indicates one or more anomalies in the received signal; and generate a hard disk alert in response to the one or more anomalies in the received signal. - View Dependent Claims (14, 15, 16)
-
Specification