US20160379676A1 - Hdd magnetic head degradation field-failure detection and prediction - Google Patents
Hdd magnetic head degradation field-failure detection and prediction Download PDFInfo
- Publication number
- US20160379676A1 US20160379676A1 US14/750,815 US201514750815A US2016379676A1 US 20160379676 A1 US20160379676 A1 US 20160379676A1 US 201514750815 A US201514750815 A US 201514750815A US 2016379676 A1 US2016379676 A1 US 2016379676A1
- Authority
- US
- United States
- Prior art keywords
- predefined
- head
- hdd
- controller
- recited
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/455—Arrangements for functional testing of heads; Measuring arrangements for heads
-
- G06N7/005—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N7/00—Computing arrangements based on specific mathematical models
- G06N7/01—Probabilistic graphical models, e.g. probabilistic networks
Definitions
- the present invention relates generally to the data storage field, and more particularly, relates to a method, apparatus, and system for implementing reliable field failure magnetic head degradation detection and prediction for hard disk drives (HDDs).
- HDDs hard disk drives
- Non-volatile storage or persistent media can be provided by a variety of devices, most commonly, by direct access storage devices (DASDs), which also are referred to as hard disk drives (HDDs).
- DASDs direct access storage devices
- HDDs hard disk drives
- Existing solutions are generally unreliable and generate inaccurate failure indications.
- HDDs hard disk drives
- aspects of the preferred embodiments are to provide a method, apparatus, and system for implementing head degradation detection and prediction for hard disk drives (HDDs).
- Other important aspects of the preferred embodiments are to provide such method, apparatus, and system substantially without negative effect and to overcome some of the disadvantages of prior art arrangements.
- a method, apparatus, and system are provided for implementing head degradation detection and failure prediction for hard disk drives (HDDs).
- Soft error indicators are used in conjunction with two or more confidence level indicators for head degradation detection and prediction, for example, with an Auto-Regressive Integrated Moving-Average (ARIMA)(p, d, q) memory model to identify outlier heads and provide a lead-time for head failure prediction.
- ARIMA Auto-Regressive Integrated Moving-Average
- FIG. 1 is a block diagram representation illustrating a system for implementing head degradation detection and failure prediction for hard disk drives (HDDs) in accordance with preferred embodiments;
- FIG. 2 is a flow chart illustrating example process operations for implementing head degradation detection and prediction by calculating confidence levels in accordance with preferred embodiments
- FIG. 3 illustrates example Auto Regressive Integrated Moving Average (ARIMA)(p, d, q) memory model apparatus for implementing head degradation prediction for hard disk drives (HDDs) in accordance with preferred embodiments;
- ARIMA Auto Regressive Integrated Moving Average
- FIG. 4 illustrates example magnetic resistor resistance (MRR), delta in fly height (dFH), readback servo variable gain amplifier (SVGA) magnetic head parameters used in an ARIMA(p, d, q) model fit in accordance with preferred embodiments;
- MRR magnetic resistor resistance
- DFH delta in fly height
- SVGA readback servo variable gain amplifier
- FIG. 5 illustrates example Auto Regressive Integrated Moving Average (ARIMA)(p, d, q) HDD parameter time-series predictor apparatus for implementing head degradation detection and prediction for hard disk drives (HDDs) in accordance with preferred embodiments;
- ARIMA Auto Regressive Integrated Moving Average
- FIG. 6 is a flow chart illustrating example operations for implementing Head degradation detection and prediction by use of HDD-Parameter Confidence-Interval for hard disk drives (HDDs) in accordance with preferred embodiments;
- FIG. 7 is a block diagram illustrating a computer program product in accordance with preferred embodiments.
- a method, apparatus, and system for implementing head degradation detection and prediction for field failure for hard disk drives are calculated as Confidence Intervals (CIs) for predefined HDD parameters.
- Soft error indicators also are used in conjunction with two or more confidence level indicators for head degradation detection and prediction to identify outlier heads and provide an error trigger.
- Soft error indicators include for example, soft error rate (SER) fluctuation, and error recovery procedure (ERP) count.
- HDD parameter confidence level indicators include for example, change or delta in fly height (dFH), magnetic resistor resistance (MRR) value of the head, and amplitude of the readback servo variable gain amplifier (SVGA), for values for an exemplary preamble of a servo sector.
- a detection algorithm calculates Confidence Intervals (CIs) for mean values of delta in fly height (dFH), magnetic resistor resistance (MRR) value, and example amplitude of the readback servo variable gain amplifier (SVGA) per head, using both standard mean and bootstrap or randomized moving average means.
- CI-Length difference Moving-Average CI Length—Standard-CI Length
- This metric identifies, for example, about 1% of an RDT-Head Population, for which the (dHH, MRR, SVGA)-CI-Length- Difference/Head exceeds preset thresholds.
- a list of heads identified by this detection metric is then further enhanced by conditioning detection of the onset of head-instability on the existence of both soft error rate (SER) fluctuations, and error recovery procedure (ERP) count exceeding prespecified thresholds, to identify a head-at-risk or predict head failure.
- SER soft error rate
- ERP error recovery procedure
- System 100 includes a host computer 102 , a storage device 104 , such as a hard disk drive (HDD) 104 , and an interface 106 between the host computer 102 and the storage device 104 .
- HDD hard disk drive
- host computer 102 includes a processor 108 , a host operating system 110 , and control code 112 .
- the storage device or hard disk drive 104 includes a controller 114 coupled to a cache memory 115 , for example, implemented with one or a combination of a flash memory, a dynamic random access memory (DRAM) and a static random access memory (SRAM), and coupled to a data channel 116 .
- the storage device or hard disk drive 104 includes a Read/Write (R/W) integrated circuit (IC) 117 implementing HDD-parameter measurement of the preferred embodiments.
- the storage device or hard disk drive 104 includes an arm 118 carrying a slider 120 for in accordance with preferred embodiments. The slider 120 flies over a writable disk surface 124 of a disk 126 .
- a head degradation detection and prediction control 130 is provided with the controller 114 , for example, for implementing head degradation detection and prediction for hard disk drives (HDDs), as shown in FIG. 1 .
- HDDs hard disk drives
- System 100 including the host computer 102 and the HDD 104 is shown in simplified form sufficient for understanding the present embodiments.
- the illustrated host computer 102 together with the storage device or HDD 104 is not intended to imply architectural or functional limitations.
- the present invention can be used with various hardware implementations and systems and various other internal hardware devices.
- the HDD 104 is enabled to communicate various parameters and threshold information, requests, and responses with the host computer 102 .
- control code 112 enables the host computer 102 to send one or more commands to the HDD 104 requesting existing information on parameters in the HDD 104 .
- the host computer 102 is enabled to change one or more thresholds and other settings in the HDD 104 .
- FIG. 2 there are shown example process operations generally designated by the reference character 200 for implementing head degradation detection and prediction for hard disk drives (HDDs) by dynamically calculating confidence levels of the preferred embodiments as well as calculating (p, d, q) parameters of the ARIMA(p, d, q) predictor for dFH, MRR, SVGA parameter time-series.
- HDDs hard disk drives
- head degradation-detection signal-to-noise ratio is optimized by Data Block Length parameter control for dynamically updated CI metric calculation as indicated in a block 202 .
- Unstable data trends are modeled by Auto-Regressive Integrated Moving-Average (ARIMA) (p, d, q) as indicated in a block 204 .
- ARIMA Auto-Regressive Integrated Moving-Average
- Test of model-fit for each head parameter, is that residual series have negligible Autocorrelation Function (ACF) sample values as indicated in a block 206 .
- ACF Autocorrelation Function
- ARIMA (p, d, q) memory models are calculated and confirmed for MRR/dFH/SVGA unstable data trends (using CBF data), dynamic forecasting where dFH-ARIMA (1, 1, 0) memory model confirmed for 80-hour intervals as indicated in a block 208 .
- (1-B) d is the d-th differencing-operator that transforms ⁇ X T ⁇ into a stationary time series; and ⁇ X* T ⁇ is the resulting moving-block-average i.i.d-sequence.
- ARIMA (p, d, q) memory model 300 generates a time series that predicts the stationary time series represented by:
- FIG. 4 there is shown example magnetic resistor resistance (MRR), delta in fly height (dFH), readback servo variable gain amplifier (SVGA) ARIMA model fit generally designated by the reference character 400 in accordance with preferred embodiments.
- MRR magnetic resistor resistance
- dFH delta in fly height
- SVGA readback servo variable gain amplifier
- ARIMA(2, 2, 1) fits MRR unstable trend (ACF sample values are negligible).
- ARIMA(1, 1, 0) fits dFH unstable trend (ACF sample values are negligible).
- ARIMA(1, 1, 0) fits SVGA unstable trend (ACF sample values are negligible).
- ARIMA-HDD parameter time-series predictor apparatus 500 includes an ARIMA (p, d, q) filter 502 receiving AR polynomial coefficients 504 and MA polynomial coefficients 506 , and a bootstrap (block scrambled averaging) function 508 coupled to the ARIMA (p, d, q) filter 502 .
- HDD-Parameter Confidence-Interval for hard disk drives (HDDs) in accordance with preferred embodiments starting at a block 600 .
- standard confidence intervals are calculated using maximum likelihood estimate (MLE) for a mean of head parameters MRR, dFH, and SVGA.
- Standard confidence intervals are calculated using moving block bootstrap (MBB) for a mean of head parameters MRR, dFH, and SVGA as indicated in a block 604 .
- a difference between the confidence intervals (CI) and (CI_bootstrap) are calculated for head parameters MRR, dFH, and SVGA as indicated in a block 606 .
- the calculated difference confidence intervals (CI) for MRR is compared with a predefined MRR threshold
- the calculated difference confidence intervals (CI) for dFH is compared with a predefined dFH threshold
- the calculated difference confidence intervals (CI) for SVGA is compared with a predefined SVGA threshold.
- checking whether the head soft error rate for read-write or the head soft error rate for read only is not constant or fluctuates are performed as indicated in a decision block 610 .
- the head soft error rates are constant or do not fluctuate, operations return to block 602 and continue.
- checking whether the maximum error recovery procedure (ERP) count or step is greater than a predefined value of a total number of ERP count or steps are greater than another predefined value are performed as indicated in a decision block 612 .
- ERP count or steps are not greater than the predefined values, operations return to block 602 and continue.
- a head at risk is identified as indicated in a block 614 .
- the HDD 104 optionally communicates various parameter and threshold information with the host computer 102 and the host computer 102 optionally changes one or more thresholds and other settings in the HDD 104 , such as window length and window move samples for the calculations at blocks 602 , 604 , the MRR threshold, dFH threshold, the SVGA threshold and the ERP count or step values compared at decision blocks 608 , 610 .
- the computer program product 700 includes a computer readable recording medium 702 , such as, a floppy disk, a high capacity read only memory in the form of an optically read compact disk or CD-ROM, a tape, or another similar computer program product.
- Computer readable recording medium 702 stores program means or control code 704 , 706 , 708 , 710 on the medium 702 for carrying out the methods for implementing enhanced head degradation detection and prediction for hard disk drives in accordance with preferred embodiments in the system 100 of FIG. 1 .
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Pure & Applied Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Algebra (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Probability & Statistics with Applications (AREA)
- Digital Magnetic Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
- The present invention relates generally to the data storage field, and more particularly, relates to a method, apparatus, and system for implementing reliable field failure magnetic head degradation detection and prediction for hard disk drives (HDDs).
- Many data processing applications require long-term data storage and typically a high-degree of data integrity. Typically these needs are met by non-volatile data storage devices. Non-volatile storage or persistent media can be provided by a variety of devices, most commonly, by direct access storage devices (DASDs), which also are referred to as hard disk drives (HDDs).
- A need exists to detect the onset of head degradation, as well as forecast its duration, for the purpose of predicting risk of individual head failure in the field. Existing solutions are generally unreliable and generate inaccurate failure indications.
- A need exists for an effective and efficient mechanism for implementing reliable field failure head degradation detection and prediction for hard disk drives (HDDs).
- Aspects of the preferred embodiments are to provide a method, apparatus, and system for implementing head degradation detection and prediction for hard disk drives (HDDs). Other important aspects of the preferred embodiments are to provide such method, apparatus, and system substantially without negative effect and to overcome some of the disadvantages of prior art arrangements.
- In brief, a method, apparatus, and system are provided for implementing head degradation detection and failure prediction for hard disk drives (HDDs). Soft error indicators are used in conjunction with two or more confidence level indicators for head degradation detection and prediction, for example, with an Auto-Regressive Integrated Moving-Average (ARIMA)(p, d, q) memory model to identify outlier heads and provide a lead-time for head failure prediction.
- The present invention together with the above and other objects and advantages may best be understood from the following detailed description of the preferred embodiments of the invention illustrated in the drawings, wherein:
-
FIG. 1 is a block diagram representation illustrating a system for implementing head degradation detection and failure prediction for hard disk drives (HDDs) in accordance with preferred embodiments; -
FIG. 2 is a flow chart illustrating example process operations for implementing head degradation detection and prediction by calculating confidence levels in accordance with preferred embodiments; -
FIG. 3 illustrates example Auto Regressive Integrated Moving Average (ARIMA)(p, d, q) memory model apparatus for implementing head degradation prediction for hard disk drives (HDDs) in accordance with preferred embodiments; -
FIG. 4 illustrates example magnetic resistor resistance (MRR), delta in fly height (dFH), readback servo variable gain amplifier (SVGA) magnetic head parameters used in an ARIMA(p, d, q) model fit in accordance with preferred embodiments; -
FIG. 5 illustrates example Auto Regressive Integrated Moving Average (ARIMA)(p, d, q) HDD parameter time-series predictor apparatus for implementing head degradation detection and prediction for hard disk drives (HDDs) in accordance with preferred embodiments; -
FIG. 6 is a flow chart illustrating example operations for implementing Head degradation detection and prediction by use of HDD-Parameter Confidence-Interval for hard disk drives (HDDs) in accordance with preferred embodiments; and -
FIG. 7 is a block diagram illustrating a computer program product in accordance with preferred embodiments. - In the following detailed description of embodiments of the invention, reference is made to the accompanying drawings, which illustrate example embodiments by which the invention may be practiced. It is to be understood that other embodiments may be utilized and structural changes may be made without departing from the scope of the invention.
- The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
- In accordance with features of the preferred embodiments, a method, apparatus, and system for implementing head degradation detection and prediction for field failure for hard disk drives (HDDs). Statistical parameter stability tests are calculated as Confidence Intervals (CIs) for predefined HDD parameters. Soft error indicators also are used in conjunction with two or more confidence level indicators for head degradation detection and prediction to identify outlier heads and provide an error trigger. Soft error indicators include for example, soft error rate (SER) fluctuation, and error recovery procedure (ERP) count. HDD parameter confidence level indicators include for example, change or delta in fly height (dFH), magnetic resistor resistance (MRR) value of the head, and amplitude of the readback servo variable gain amplifier (SVGA), for values for an exemplary preamble of a servo sector.
- In accordance with features of the preferred embodiments, a detection algorithm calculates Confidence Intervals (CIs) for mean values of delta in fly height (dFH), magnetic resistor resistance (MRR) value, and example amplitude of the readback servo variable gain amplifier (SVGA) per head, using both standard mean and bootstrap or randomized moving average means. A CI-Length difference (Moving-Average CI Length—Standard-CI Length), is used as a head degradation detection metric and has been shown to be robust across several HDD products, using measured data. This metric identifies, for example, about 1% of an RDT-Head Population, for which the (dHH, MRR, SVGA)-CI-Length- Difference/Head exceeds preset thresholds. A list of heads identified by this detection metric is then further enhanced by conditioning detection of the onset of head-instability on the existence of both soft error rate (SER) fluctuations, and error recovery procedure (ERP) count exceeding prespecified thresholds, to identify a head-at-risk or predict head failure.
- Having reference now to the drawings, in
FIG. 1 , there is shown an example system generally designated by thereference character 100 for implementing magnetic head degradation detection and prediction for various hard disk drives (HDDs) in accordance with preferred embodiments.System 100 includes ahost computer 102, astorage device 104, such as a hard disk drive (HDD) 104, and aninterface 106 between thehost computer 102 and thestorage device 104. - As shown in
FIG. 1 ,host computer 102 includes aprocessor 108, ahost operating system 110, andcontrol code 112. The storage device orhard disk drive 104 includes acontroller 114 coupled to acache memory 115, for example, implemented with one or a combination of a flash memory, a dynamic random access memory (DRAM) and a static random access memory (SRAM), and coupled to adata channel 116. The storage device orhard disk drive 104 includes a Read/Write (R/W) integrated circuit (IC) 117 implementing HDD-parameter measurement of the preferred embodiments. The storage device orhard disk drive 104 includes anarm 118 carrying aslider 120 for in accordance with preferred embodiments. Theslider 120 flies over awritable disk surface 124 of adisk 126. - In accordance with features of preferred embodiments, a head degradation detection and
prediction control 130 is provided with thecontroller 114, for example, for implementing head degradation detection and prediction for hard disk drives (HDDs), as shown inFIG. 1 . -
System 100 including thehost computer 102 and the HDD 104 is shown in simplified form sufficient for understanding the present embodiments. The illustratedhost computer 102 together with the storage device orHDD 104 is not intended to imply architectural or functional limitations. The present invention can be used with various hardware implementations and systems and various other internal hardware devices. - In accordance with features of preferred embodiments, the
HDD 104 is enabled to communicate various parameters and threshold information, requests, and responses with thehost computer 102. For example,control code 112 enables thehost computer 102 to send one or more commands to theHDD 104 requesting existing information on parameters in theHDD 104. Also thehost computer 102 is enabled to change one or more thresholds and other settings in theHDD 104. - Referring now
FIG. 2 , there are shown example process operations generally designated by thereference character 200 for implementing head degradation detection and prediction for hard disk drives (HDDs) by dynamically calculating confidence levels of the preferred embodiments as well as calculating (p, d, q) parameters of the ARIMA(p, d, q) predictor for dFH, MRR, SVGA parameter time-series. - As shown in
FIG. 2 , head degradation-detection signal-to-noise ratio (SNR) is optimized by Data Block Length parameter control for dynamically updated CI metric calculation as indicated in ablock 202. Unstable data trends are modeled by Auto-Regressive Integrated Moving-Average (ARIMA) (p, d, q) as indicated in ablock 204. Test of model-fit for each head parameter, is that residual series have negligible Autocorrelation Function (ACF) sample values as indicated in ablock 206. ARIMA (p, d, q) memory models are calculated and confirmed for MRR/dFH/SVGA unstable data trends (using CBF data), dynamic forecasting where dFH-ARIMA (1, 1, 0) memory model confirmed for 80-hour intervals as indicated in a block 208. - Referring now
FIG. 3 , there is shown example unstable data trend Auto Regressive Integrated Moving Average (ARIMA) memory model apparatus generally designated by thereference character 300 for implementing head degradation prediction for hard disk drives (HDDs) in accordance with preferred embodiments. ARIMA 300memory model apparatus 300 includes ARIMA(p, d, q) model is the finite-difference equation defined by AR-polynomial φ(B), of degree p, MA-polynomial θ(B) of degree q, in the variable B, BXT=XT−1 is the backward shift operator -
θ(B)(1−B)d X t=θ(B)X* T, where - (1-B)d is the d-th differencing-operator that transforms {XT} into a stationary time series; and
{X*T} is the resulting moving-block-average i.i.d-sequence. - ARIMA (p, d, q)
memory model 300 generates a time series that predicts the stationary time series represented by: -
(1−BdXT - as indicated in a
block 304. - Referring now
FIG. 4 , there is shown example magnetic resistor resistance (MRR), delta in fly height (dFH), readback servo variable gain amplifier (SVGA) ARIMA model fit generally designated by thereference character 400 in accordance with preferred embodiments. As indicated in ablock 402, ARIMA(2, 2, 1) fits MRR unstable trend (ACF sample values are negligible). As indicated in ablock 404, ARIMA(1, 1, 0) fits dFH unstable trend (ACF sample values are negligible). As indicated in ablock 406, ARIMA(1, 1, 0) fits SVGA unstable trend (ACF sample values are negligible). - Referring now
FIG. 5 , there is shown example Auto Regressive Integrated Moving Average (ARIMA) HDD parameter time-series predictor apparatus generally designated by thereference character 500 for implementing head degradation detection and prediction for hard disk drives (HDDs) in accordance with preferred embodiments. ARIMA-HDD parameter time-series predictor apparatus 500 includes an ARIMA (p, d, q)filter 502 receiving ARpolynomial coefficients 504 and MApolynomial coefficients 506, and a bootstrap (block scrambled averaging) function 508 coupled to the ARIMA (p, d, q)filter 502. ARIMA (p, d, q)filter 502 receives inputs X*TPN time series and XT d-differencing—data time series, and providing maximum likelihood estimate output X*T+L, where L=lead time predictor. - Referring now
FIG. 6 , there are shown example operations for implementing Head degradation detection and prediction by use of HDD-Parameter Confidence-Interval for hard disk drives (HDDs) in accordance with preferred embodiments starting at ablock 600. As indicated in a block 602, standard confidence intervals (CI) are calculated using maximum likelihood estimate (MLE) for a mean of head parameters MRR, dFH, and SVGA. Standard confidence intervals (CI_bootstrap) are calculated using moving block bootstrap (MBB) for a mean of head parameters MRR, dFH, and SVGA as indicated in a block 604. A difference between the confidence intervals (CI) and (CI_bootstrap) are calculated for head parameters MRR, dFH, and SVGA as indicated in a block 606. As indicated in adecision block 608, the calculated difference confidence intervals (CI) for MRR is compared with a predefined MRR threshold, the calculated difference confidence intervals (CI) for dFH is compared with a predefined dFH threshold, and the calculated difference confidence intervals (CI) for SVGA is compared with a predefined SVGA threshold. When the compared values are not greater than the predefined threshold values, operations return to block 602 and continue. When the compared values are greater than the predefined threshold values, checking whether the head soft error rate for read-write or the head soft error rate for read only is not constant or fluctuates are performed as indicated in adecision block 610. When the head soft error rates are constant or do not fluctuate, operations return to block 602 and continue. When the head soft error rates are not constant or fluctuate, checking whether the maximum error recovery procedure (ERP) count or step is greater than a predefined value of a total number of ERP count or steps are greater than another predefined value are performed as indicated in adecision block 612. When the ERP count or steps are not greater than the predefined values, operations return to block 602 and continue. When the ERP count or steps is greater than the predefined values, a head at risk is identified as indicated in ablock 614. - In accordance with features of preferred embodiments, for example, the
HDD 104 optionally communicates various parameter and threshold information with thehost computer 102 and thehost computer 102 optionally changes one or more thresholds and other settings in theHDD 104, such as window length and window move samples for the calculations at blocks 602, 604, the MRR threshold, dFH threshold, the SVGA threshold and the ERP count or step values compared at decision blocks 608, 610. - Referring now to
FIG. 7 , an article of manufacture or a computer program product 700 of the preferred embodiments is illustrated. The computer program product 700 includes a computerreadable recording medium 702, such as, a floppy disk, a high capacity read only memory in the form of an optically read compact disk or CD-ROM, a tape, or another similar computer program product. Computer readable recording medium 702 stores program means or 704, 706, 708, 710 on the medium 702 for carrying out the methods for implementing enhanced head degradation detection and prediction for hard disk drives in accordance with preferred embodiments in thecontrol code system 100 ofFIG. 1 . - A sequence of program instructions or a logical assembly of one or more interrelated modules defined by the recorded program means or
704, 706, 708, 710,control code direct HDD controller 114 for implementing head degradation detection and prediction using dynamical calculation of confidence levels during HDD operation of preferred embodiments. - While the present invention has been described with reference to the details of the embodiments of the invention shown in the drawing, these details are not intended to limit the scope of the invention as claimed in the appended claims.
Claims (22)
θ(B)(1−B)d X t=θ(B)X*T, where
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/750,815 US9548070B1 (en) | 2015-06-25 | 2015-06-25 | HDD magnetic head degradation field-failure detection and prediction |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/750,815 US9548070B1 (en) | 2015-06-25 | 2015-06-25 | HDD magnetic head degradation field-failure detection and prediction |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20160379676A1 true US20160379676A1 (en) | 2016-12-29 |
| US9548070B1 US9548070B1 (en) | 2017-01-17 |
Family
ID=57602639
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/750,815 Expired - Fee Related US9548070B1 (en) | 2015-06-25 | 2015-06-25 | HDD magnetic head degradation field-failure detection and prediction |
Country Status (1)
| Country | Link |
|---|---|
| US (1) | US9548070B1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107132064A (en) * | 2017-05-17 | 2017-09-05 | 山东大学 | Rotatory mechanical system method for monitoring operation states and system based on multisensor |
| US10558767B1 (en) * | 2017-03-16 | 2020-02-11 | Amazon Technologies, Inc. | Analytical derivative-based ARMA model estimation |
| CN111126656A (en) * | 2019-11-10 | 2020-05-08 | 国网浙江省电力有限公司温州供电公司 | A method for predicting the number of electric energy meter faults |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102018113705A1 (en) * | 2018-06-08 | 2019-12-12 | Wobben Properties Gmbh | Method for controlling a wind turbine, wind turbine and wind farm |
| US10748582B1 (en) | 2019-06-24 | 2020-08-18 | Seagate Technology Llc | Data storage device with recording surface resolution |
| US11133032B1 (en) | 2020-10-20 | 2021-09-28 | Seagate Technology Llc | Reader instability detection and recovery |
Family Cites Families (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2711207B2 (en) * | 1992-05-19 | 1998-02-10 | インターナショナル・ビジネス・マシーンズ・コーポレイション | Disk / file storage device capable of measuring clearance and slip and giving warning of head collision, and clearance measurement method |
| US5539592A (en) | 1994-10-05 | 1996-07-23 | International Business Machines Corporation | System and method for monitoring friction between head and disk to predict head disk interaction failure in direct access storage devices |
| US6249890B1 (en) * | 1998-06-05 | 2001-06-19 | Seagate Technology Llc | Detecting head readback response degradation in a disc drive |
| US6690532B1 (en) | 1999-07-23 | 2004-02-10 | Seagate Technology Llc | Self-diagnostic MR head recovery |
| US6373647B1 (en) | 1999-11-12 | 2002-04-16 | Maxtor Corporation | Method of self-testing magneto-resistive heads for instability in a disk drive |
| US6359433B1 (en) * | 1999-12-14 | 2002-03-19 | International Business Machines Corp. | Method and apparatus for preventing data loss in disk drives using predictive failure analysis of magnetoresistive head resistance |
| US6671111B2 (en) | 2001-06-01 | 2003-12-30 | International Business Machines Corporation | Readback signal detection and analysis in a magnetic data storage system |
| US20030030934A1 (en) | 2001-08-09 | 2003-02-13 | Seagate Technology Llc | In-situ detection of transducer magnetic instability in a disc drive |
| KR100442864B1 (en) | 2001-09-04 | 2004-08-02 | 삼성전자주식회사 | Method and apparatus for performing a recovery routine by instability head detection in a data storage system |
| US6771440B2 (en) | 2001-12-18 | 2004-08-03 | International Business Machines Corporation | Adaptive event-based predictive failure analysis measurements in a hard disk drive |
| WO2004025650A1 (en) * | 2002-09-16 | 2004-03-25 | Seagate Technology, Inc. | Predictive disc drive failure methodology |
| JP4184936B2 (en) * | 2003-11-27 | 2008-11-19 | 株式会社東芝 | Magnetic head inspection apparatus, magnetic head inspection method, and disk drive |
| US20050286150A1 (en) * | 2004-06-28 | 2005-12-29 | Hitachi Global Storage Technologies Netherlands B.V. | System and method for generating disk failure warning using read back signal |
| US7310742B2 (en) * | 2004-06-30 | 2007-12-18 | Intel Corporation | Method and apparatus for performing disk diagnostics and repairs on remote clients |
| US7113355B2 (en) * | 2004-12-03 | 2006-09-26 | Matsushita Electric Industrial Co., Ltd. | System and method for detecting head instability |
| US7064914B1 (en) | 2004-12-22 | 2006-06-20 | Seagate Technology Llc | Position error signal quality |
| GB2422923B (en) * | 2005-02-03 | 2008-10-29 | Hewlett Packard Development Co | Diagnosis of a data read system |
| JP4335946B2 (en) * | 2005-05-24 | 2009-09-30 | 富士通株式会社 | Magnetic recording / reproducing device |
| US7336434B2 (en) | 2005-07-18 | 2008-02-26 | Hitachi Global Storage Technologies Netherlands B.V. | Predictive failure analysis of thermal flying height control system and method |
| US7633694B2 (en) * | 2006-03-31 | 2009-12-15 | Hitachi Global Storage Technologies Netherlands B.V. | Method and apparatus for quantifying stress and damage in magnetic heads |
| US7652840B2 (en) * | 2006-05-18 | 2010-01-26 | Seagate Technology Llc | Head damage detection based on actuation efficiency measurements |
| JP2007335012A (en) * | 2006-06-15 | 2007-12-27 | Fujitsu Ltd | Control device and storage device |
| US20080165444A1 (en) | 2007-01-05 | 2008-07-10 | Broadcom Corporation, A California Corporation | Baseline popping noise detection circuit |
| JP2008299979A (en) * | 2007-06-01 | 2008-12-11 | Fujitsu Ltd | A control circuit for predicting damage of a reproducing element of a magnetic head and for protecting recorded data. |
| US7881006B2 (en) * | 2008-02-08 | 2011-02-01 | Seagate Technology Llc | Long-term asymmetry tracking in magnetic recording devices |
| JP4327889B1 (en) * | 2008-07-02 | 2009-09-09 | 株式会社東芝 | Magnetic disk apparatus and head flying height abnormality prediction method in the same |
| JP2010079979A (en) * | 2008-09-25 | 2010-04-08 | Toshiba Storage Device Corp | Floating quantity control device of magnetic head and magnetic disk device |
| US8238051B2 (en) | 2009-12-08 | 2012-08-07 | Hitachi Global Storage Technologies, Netherlands B.V. | Real time monitoring inconsistent operations in a hard disk drive |
| CN102714048A (en) * | 2010-01-21 | 2012-10-03 | 日本电气株式会社 | Failure prediction device, failure prediction method and failure prediction program |
| US9070390B2 (en) * | 2013-10-31 | 2015-06-30 | HGST Netherlands B.V. | Modified areal densities for degraded storage device read heads |
-
2015
- 2015-06-25 US US14/750,815 patent/US9548070B1/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10558767B1 (en) * | 2017-03-16 | 2020-02-11 | Amazon Technologies, Inc. | Analytical derivative-based ARMA model estimation |
| CN107132064A (en) * | 2017-05-17 | 2017-09-05 | 山东大学 | Rotatory mechanical system method for monitoring operation states and system based on multisensor |
| CN111126656A (en) * | 2019-11-10 | 2020-05-08 | 国网浙江省电力有限公司温州供电公司 | A method for predicting the number of electric energy meter faults |
Also Published As
| Publication number | Publication date |
|---|---|
| US9548070B1 (en) | 2017-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9548070B1 (en) | HDD magnetic head degradation field-failure detection and prediction | |
| US6947234B2 (en) | Method, system, and program for performing error correction in a storage device having a magnetic storage medium | |
| US7330324B2 (en) | Magnetic disk drive having a function for using a thermal protrusion amount for flying height management and an inspection device having such a function | |
| US8125723B1 (en) | Predictive characterization of adjacent track erasure in recording media | |
| US7196860B2 (en) | Circuit and method for refreshing data recorded at a density sufficiently high to undergo thermal degradation | |
| US6975468B1 (en) | Method to accurately predict hard error rates resulting from encroachment | |
| EP2602707A2 (en) | Environmental-based device operation | |
| US20100153680A1 (en) | Intelligent storage device controller | |
| US20100188767A1 (en) | Disk drive and write control method therein | |
| US8976481B1 (en) | Touch down detection with HDI sensor DC mode | |
| CN110119344B (en) | Hard disk health state analysis method based on S.M.A.R.T. parameters | |
| US20030191889A1 (en) | Method and apparatus for managing operation of a storage device based on operating temperatures in the storage device | |
| US10032476B2 (en) | Magnetic storage system multi-sensor signal prediction health controller | |
| US9330701B1 (en) | Dynamic track misregistration dependent error scans | |
| US8937785B1 (en) | Magnetic disk apparatus and touchdown determination method | |
| CN111435599B (en) | Magnetic disk drive and recording method for magnetic disk drive | |
| US20180088838A1 (en) | Disk device that updates write counts of tracks based on a head offset during writing of adjacent tracks | |
| JP2004055136A (en) | Method and apparatus for measuring magnetic recording width of magnetic head | |
| US9007882B1 (en) | Heater to keep reader head in stable temperature range | |
| JP4745172B2 (en) | Control device and storage device | |
| KR100468773B1 (en) | System and method for magneto-resistive head electrostatic popping detection | |
| CN102201245B (en) | Recording quality evaluation method of optical disk and optical disk storage system | |
| US20160307594A1 (en) | Magnetic disk device and method of controlling magnetic disk | |
| CN119668951A (en) | Hard disk scanning method and server | |
| US9105274B2 (en) | Optical disc inspection method in optical disc library apparatus and optical disc library apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: HGST NETHERLANDS B.V., NETHERLANDS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHATRADHI, SRIDHAR;HASSNER, MARTIN AURELIANO;LETOURNEAUT, NATASA;AND OTHERS;SIGNING DATES FROM 20150424 TO 20150625;REEL/FRAME:035909/0095 |
|
| AS | Assignment |
Owner name: WESTERN DIGITAL TECHNOLOGIES, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HGST NETHERLANDS B.V.;REEL/FRAME:040831/0265 Effective date: 20160831 |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| AS | Assignment |
Owner name: WESTERN DIGITAL TECHNOLOGIES, INC., CALIFORNIA Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT SERIAL NO 15/025,946 PREVIOUSLY RECORDED AT REEL: 040831 FRAME: 0265. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:HGST NETHERLANDS B.V.;REEL/FRAME:043973/0762 Effective date: 20160831 |
|
| AS | Assignment |
Owner name: JPMORGAN CHASE BANK, N.A., AS AGENT, ILLINOIS Free format text: SECURITY INTEREST;ASSIGNOR:WESTERN DIGITAL TECHNOLOGIES, INC.;REEL/FRAME:052915/0566 Effective date: 20200113 |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
| AS | Assignment |
Owner name: WESTERN DIGITAL TECHNOLOGIES, INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST AT REEL 052915 FRAME 0566;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:059127/0001 Effective date: 20220203 |
|
| AS | Assignment |
Owner name: JPMORGAN CHASE BANK, N.A., ILLINOIS Free format text: PATENT COLLATERAL AGREEMENT - A&R LOAN AGREEMENT;ASSIGNOR:WESTERN DIGITAL TECHNOLOGIES, INC.;REEL/FRAME:064715/0001 Effective date: 20230818 Owner name: JPMORGAN CHASE BANK, N.A., ILLINOIS Free format text: PATENT COLLATERAL AGREEMENT - DDTL LOAN AGREEMENT;ASSIGNOR:WESTERN DIGITAL TECHNOLOGIES, INC.;REEL/FRAME:067045/0156 Effective date: 20230818 |
|
| FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
| FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20250117 |