JPH1064177A - 記憶装置の信頼性を向上する方法及びアセンブリ - Google Patents
記憶装置の信頼性を向上する方法及びアセンブリInfo
- Publication number
- JPH1064177A JPH1064177A JP9090446A JP9044697A JPH1064177A JP H1064177 A JPH1064177 A JP H1064177A JP 9090446 A JP9090446 A JP 9090446A JP 9044697 A JP9044697 A JP 9044697A JP H1064177 A JPH1064177 A JP H1064177A
- Authority
- JP
- Japan
- Prior art keywords
- stop
- data storage
- start operation
- disk
- storage device
- 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
- 238000000034 method Methods 0.000 title claims description 54
- 238000013500 data storage Methods 0.000 claims description 79
- 230000000977 initiatory effect Effects 0.000 claims description 6
- 230000001186 cumulative effect Effects 0.000 abstract 1
- 238000003860 storage Methods 0.000 description 22
- 239000000463 material Substances 0.000 description 8
- 238000003491 array Methods 0.000 description 6
- 230000000712 assembly Effects 0.000 description 6
- 238000000429 assembly Methods 0.000 description 6
- 238000004140 cleaning Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 239000000428 dust Substances 0.000 description 5
- 239000000314 lubricant Substances 0.000 description 5
- 238000009825 accumulation Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 239000002245 particle Substances 0.000 description 3
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 2
- MCMNRKCIXSYSNV-UHFFFAOYSA-N Zirconium dioxide Chemical compound O=[Zr]=O MCMNRKCIXSYSNV-UHFFFAOYSA-N 0.000 description 2
- 230000004913 activation Effects 0.000 description 2
- 229910052799 carbon Inorganic materials 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004907 flux Effects 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000010408 sweeping Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 239000000356 contaminant Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006353 environmental stress Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000002844 melting Methods 0.000 description 1
- 230000008018 melting Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000009987 spinning Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
- G11B19/04—Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
-
- 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/41—Cleaning of heads
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61K—PREPARATIONS FOR MEDICAL, DENTAL OR TOILETRY PURPOSES
- A61K38/00—Medicinal preparations containing peptides
- A61K38/16—Peptides having more than 20 amino acids; Gastrins; Somatostatins; Melanotropins; Derivatives thereof
- A61K38/17—Peptides having more than 20 amino acids; Gastrins; Somatostatins; Melanotropins; Derivatives thereof from animals; from humans
-
- C—CHEMISTRY; METALLURGY
- C07—ORGANIC CHEMISTRY
- C07K—PEPTIDES
- C07K14/00—Peptides having more than 20 amino acids; Gastrins; Somatostatins; Melanotropins; Derivatives thereof
- C07K14/435—Peptides having more than 20 amino acids; Gastrins; Somatostatins; Melanotropins; Derivatives thereof from animals; from humans
- C07K14/705—Receptors; Cell surface antigens; Cell surface determinants
- C07K14/715—Receptors; Cell surface antigens; Cell surface determinants for cytokines; for lymphokines; for interferons
-
- C—CHEMISTRY; METALLURGY
- C12—BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
- C12N—MICROORGANISMS OR ENZYMES; COMPOSITIONS THEREOF; PROPAGATING, PRESERVING, OR MAINTAINING MICROORGANISMS; MUTATION OR GENETIC ENGINEERING; CULTURE MEDIA
- C12N5/00—Undifferentiated human, animal or plant cells, e.g. cell lines; Tissues; Cultivation or maintenance thereof; Culture media therefor
- C12N5/10—Cells modified by introduction of foreign genetic material
-
- C—CHEMISTRY; METALLURGY
- C12—BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
- C12Q—MEASURING OR TESTING PROCESSES INVOLVING ENZYMES, NUCLEIC ACIDS OR MICROORGANISMS; COMPOSITIONS OR TEST PAPERS THEREFOR; PROCESSES OF PREPARING SUCH COMPOSITIONS; CONDITION-RESPONSIVE CONTROL IN MICROBIOLOGICAL OR ENZYMOLOGICAL PROCESSES
- C12Q1/00—Measuring or testing processes involving enzymes, nucleic acids or microorganisms; Compositions therefor; Processes of preparing such compositions
- C12Q1/68—Measuring or testing processes involving enzymes, nucleic acids or microorganisms; Compositions therefor; Processes of preparing such compositions involving nucleic acids
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N33/00—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N33/48—Biological material, e.g. blood, urine; Haemocytometers
- G01N33/50—Chemical analysis of biological material, e.g. blood, urine; Testing involving biospecific ligand binding methods; Immunological testing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B23/00—Record carriers not specific to the method of recording or reproducing; Accessories, e.g. containers, specially adapted for co-operation with the recording or reproducing apparatus ; Intermediate mediums; Apparatus or processes specially adapted for their manufacture
- G11B23/50—Reconditioning of record carriers; Cleaning of record carriers ; Carrying-off electrostatic charges
- G11B23/505—Reconditioning of record carriers; Cleaning of record carriers ; Carrying-off electrostatic charges of disk carriers
-
- 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/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/54—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head into or out of its operative position or across tracks
- G11B5/55—Track change, selection or acquisition by displacement of the head
- G11B5/5521—Track change, selection or acquisition by displacement of the head across disk tracks
- G11B5/5526—Control therefor; circuits, track configurations or relative disposition of servo-information transducers and servo-information tracks for control thereof
- G11B5/553—Details
- G11B5/5547—"Seek" control and circuits therefor
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Engineering & Computer Science (AREA)
- Organic Chemistry (AREA)
- Zoology (AREA)
- General Health & Medical Sciences (AREA)
- Immunology (AREA)
- Genetics & Genomics (AREA)
- Biochemistry (AREA)
- Proteomics, Peptides & Aminoacids (AREA)
- Biomedical Technology (AREA)
- Biotechnology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Wood Science & Technology (AREA)
- Molecular Biology (AREA)
- Cell Biology (AREA)
- Medicinal Chemistry (AREA)
- Microbiology (AREA)
- General Engineering & Computer Science (AREA)
- Hematology (AREA)
- Gastroenterology & Hepatology (AREA)
- Urology & Nephrology (AREA)
- Biophysics (AREA)
- Physics & Mathematics (AREA)
- Analytical Chemistry (AREA)
- Pharmacology & Pharmacy (AREA)
- General Physics & Mathematics (AREA)
- Pathology (AREA)
- Food Science & Technology (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- Animal Behavior & Ethology (AREA)
- Epidemiology (AREA)
- Toxicology (AREA)
- Moving Of Head For Track Selection And Changing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Supporting Of Heads In Record-Carrier Devices (AREA)
Abstract
を低減し、データ記憶装置の信頼性を向上する。 【解決手段】 しきい値シーク回数Tseekをセット
するステップと、この値をヘッドにより実行された実際
のシーク回数Vseekと比較し、停止/始動操作の必
要性を判断する。停止/始動操作により、スライダから
過度な物質を除去し、それらを着地ゾーンに移送する。
また、停止/始動操作中は補助メモリにデータが送信さ
れる。
Description
タなどのアプリケーションに使用され得る直接アクセス
記憶装置に関し、特に、コンピュータにおいて使用され
る直接アクセス記憶装置の信頼性を改良するアセンブリ
及び方法に関する。
ドライブは、ほとんどのコンピュータ装置の統合パーツ
である。ディスク・ドライブは、それが磁気または光記
憶技術にもとづくかに関わらず、しばしばコンピュータ
・システムにおいて、記憶データへの高速ランダム・ア
クセスを提供するために使用される。過去何年かにわた
り、ディスク・ドライブ技術は進化してきており、大容
量のデータが小径の取り外し不能なディスクを用いるデ
ィスク・ドライブ装置に記憶され得るまでになった。
気媒体が提供される硬質のディスクを含む。保護オーバ
コートが磁気媒体に付着され、これは通常、ポリパフル
オロエーテル(polyperfluoroether)などの液体または
個体の潤滑剤の薄い被覆を有する炭素またはジルコニア
である。
されるエア・クッションを介してディスク上を浮上する
トランスジューサにより、媒体に対して読み書きされ
る。スライダは1つ以上のトランスジューサ・ヘッドを
支持し、ディスク上のピボット・ポイントから吊される
アームに取り付けられる。エア・ベアリングは、スライ
ダがディスクの高速回転(3600rpm〜7200r
pm)により生じる気圧に遭遇するときに、スライダの
空気力学的特性により生成される。従って、ディスクに
付着される潤滑剤にも関わらず、空気がトランスジュー
サが浮上する間の主要な潤滑剤の役割をする。従来のド
ライブの高速回転速度では、スライダがヘッドとディス
クとの分離の維持に失敗し、ヘッドとディスクとの過度
な接触またはヘッド・クラッシュを生じ得る。
から生じ得る。スライダは負圧のエア・ベアリングを使
用し得る。この場合、スライダはしばしば真空掃除機と
して作用する。ディスク上の物質が拾われ、これらのス
ライダの負圧キャビティ内に保持され得る。より一般的
な正圧スライダでは、異物がしばしば前縁テーパ及びエ
ア・ベアリング・レール上に蓄積される。これらの収集
ポイントは負圧スライダでも見受けられる。従って、デ
ィスクが物質を収集するので、それらの上方をスイープ
するスライダが、この物質を収集する。
か、またはディスクとの限定的な接触において始動す
る。スライダが異物を拾うと、異物がディスク上を引き
ずり回されたり、或いはエア・ベアリングが変化し、ス
ライダの浮上量が低下したりする。異物はヘッド及びス
ライダ上に収集され続け、スライダの浮上量が益々低下
する。結局、スライダがディスクに連続的に接触し始
め、液体または個体潤滑剤を使い果たし、炭素オーバコ
ートを磨耗し尽くし、磁気媒体を損傷する。これはディ
スク面を粗くし、影響を受けたトラック上での部分的な
浮上でさえ困難にし、データの読出し及び書込みを不能
にする。
減しようとしたアセンブリの例が、知られている。Masu
yamaによる特開平2−246288号は、磁気ヘッド上
に蓄積した微細なほこりの粒子の除去について教示して
おり、そこでは固定時間が経過する度に、ヘッド・ディ
スク・アセンブリの回転を停止することにより、ヘッド
の信頼性を向上させる。Kawakuboによる特開昭61−1
70958号は、連続回転中のほこりの侵入に起因する
磁気ヘッド上の付着の清掃について教示しており、ここ
では時間にもとづく自動停止及び回転により、問題を解
決する。
56号は、ディスク・ドライブ・スライダの後縁を用い
て、それをディスクの回転中に、ディスクの内径から外
径にゆっくりスイープすることにより、ディスク媒体か
ら異物を除去する。スイープ操作は、ディスクがまだ回
転スピードを増しており、リフトオフ速度に達していな
い間に、完了する。スライダの後縁に蓄積した物質は、
ディスクの外周において投棄されるか、或いは通常動作
が開始されるときに、スライダの後縁に留まる。
1号は、磁気ディスク面及びヘッドを清掃する方法を教
示する。ヘッドがロードされ、ディスク面上に浮上す
る。ヘッドが通常の浮上量の約50%を浮上するよう
に、スピンドル・モータのスピードが低下され、ヘッド
支持構造駆動モータが、ヘッドをディスク面を横断し
て、前後にスイープするように指令される。これはあら
ゆる粒子を、通常の浮上量の50%の高さまで除去する
ことを目的とする。同一の操作が、通常の浮上量の25
%を生成するスピンドル・スピードにより完了される。
21号は、磁気データ記憶ディスクの表面からほこり粒
子を除去し、清掃する方法を教示する。ディスクが動作
スピードで回転され、浮上されたヘッドがディスクを横
断して、例えば記憶ディスクの各回転の間に、スライダ
の幅の1/4乃至1/20以下の割合で、ゆっくりスイ
ープされる。
は、磁気ヘッドをディスク上の清掃領域に移動した後、
ディスクの回転を停止及び再始動することによる、停止
不能なシステムの清掃方法を教示する。Asadaによる特
開平3−31260号は、ほこりが磁気ディスク装置内
の磁気ヘッドに固着することを防止する方法を教示す
る。スピンドル・モータ制御回路がドライブの動作中
に、モータ始動/停止操作を繰り返す。Ishiharaによる
特開平4−67351号は、微細なほこりを除去し、信
頼性を向上させる方法を教示し、そこでは停止操作及び
始動操作が、ディスク・ドライブ内で連続的に実行され
る。
号は、装置の動作時間を測定し、所定値に達するとき
に、装置に接触開始/停止動作を実行するように命令す
ることにより、ヘッド・クラッシュを防止する方法を教
示する。Konnoによる特開昭61−160878号は、
読出しまたは書込み動作が発生していない間に、磁気デ
ィスクを断続的に回転することによる、磁気ヘッドの磁
気ディスクへの融解(またはスティクション)の防止を
教示する。ディスク・ドライブ・アセンブリを教示する
他の参考文献には、Timsitによる米国特許番号第481
7035号及びVaraiyaらによる同第4754397号
などが含まれる。
の発行物は、シーク動作中のヘッドの使用にもとづく、
ヘッド及びディスクの清掃プロセスを提供しない。操作
時間にもとづく停止/始動操作の実行は、しばしば異物
蓄積の問題を解決しない。更に、読取り/書込み操作が
実行されなかったときに、追加のヘッド・スイープを生
成することにより、しばしば問題を悪化させ得る。この
例では、ヘッド・アセンブリが更に異物の蓄積者とな
る。結果的に、ヘッド及びディスクと接触する汚染物質
の量を低減することにより、ディスク・ドライブの信頼
性を向上させる装置及び方法が必要とされる。
れば、データ記憶装置が提供される。データ記憶装置
が、軸の回りを回転可能に実装されるディスクを含む。
トランスジューサ・ヘッドをディスクに対して移動する
アクチュエータも存在する。データ記憶装置はまた、停
止/始動操作が発生して以来、アクチュエータにより実
行されたシーク操作の回数をカウントするカウンタを含
む。更に、カウンタが所定回数に達するときに、別の停
止/始動操作を開始する手段が存在する。データ記憶装
置は更に、停止/始動操作の実行中に、データ記憶装置
により受信される書込みデータを一時的に記憶するため
の、不揮発性ランダム・アクセス・メモリを有し得る。
記憶装置を制御するアレイ制御装置が提供される。デー
タ記憶装置の各々は、軸の回りを回転するメモリ素子デ
ィスク、及びトランスジューサ・ヘッドをディスクに対
して移動するアクチュエータを含む。アレイ制御装置
は、それぞれのデータ記憶装置内で停止/始動操作が発
生して以来、それぞれのデータ記憶装置のアクチュエー
タにより実行されたシーク操作の回数をカウントするカ
ウンタを含む。更に、アレイ制御装置には、カウンタの
カウントにもとづき、それぞれのデータ記憶装置におい
て、別の停止/始動操作を開始する手段が存在する。デ
ータ記憶装置は更に、別の停止/始動操作がそれぞれの
データ記憶装置において実行される間に、そのデータ記
憶装置に対する書込みデータを一時的に記憶するため
の、不揮発性ランダム・アクセス・メモリを有し得る。
装置の信頼性を向上させる方法が提供される。この方法
は、しきい値シーク操作カウントTseekを定義する
ステップと、最後の停止/始動操作以来のシーク操作の
回数をカウントし、Vseekを決定するステップと、
TseekとVseekとを比較するステップとを含
む。VseekがTseekに等しいかまたはそれを越
えるとき、停止/始動操作が実行され、カウンタがリセ
ットされる。
憶装置のアレイの信頼性を向上させる方法が提供され
る。この方法は、しきい値シーク操作カウントTsee
kを定義するステップと、最後の停止/始動操作以来の
シーク操作の回数をカウントし、Vseekを決定する
ステップと、TseekとVseekとを比較するステ
ップとを含む。VseekがTseekに等しいかまた
はそれを越えるとき、停止/始動操作が実行され、カウ
ンタがリセットされる。
置の信頼性を向上させる方法が提供される。この方法
は、しきい値シーク操作カウントTseekを定義する
ステップと、最後の停止/始動操作以来のシーク操作の
回数をカウントし、Mseekを決定するステップと、
データ記憶装置により完了されたシーク操作の総回数を
呼び戻し、Nseekを定義するステップと、Nsee
kとMseekとの差を決定することにより、Dsee
kを定義するステップと、DseekがTseekより
も大きいか否かを判断するステップとを含む。
憶装置のアレイの信頼性を向上させる方法が提供され
る。この方法は、アレイの各ドライブに対して、しきい
値シーク操作カウントTseekを定義するステップ
と、最後の停止/始動操作以来のシーク操作の回数をカ
ウントし、Mseekを決定するステップと、データ記
憶装置により完了されたシーク操作の総回数を呼び戻
し、Nseekを定義するステップと、NseekとM
seekとの差を決定することにより、Dseekを定
義するステップと、DseekがTseekよりも大き
いか否かを判断するステップとを含む。
るディスク、及びトランスジューサ・ヘッドをディスク
に対して移動するアクチュエータを有するデータ記憶装
置内で実行され得る。データ記憶装置は一般に、停止/
始動操作が発生して以来、アクチュエータにより実行さ
れたシーク操作の回数をカウントするカウンタ、並びに
カウンタのカウントが所定回数に達するときに、別の停
止/始動操作を開始する手段を有する。データ記憶装置
は更に、読取り/書込みデータを一時的に記憶するため
の、不揮発性ランダム・アクセス・メモリを有し得る。
読取り/書込みデータが、停止/始動操作が実行される
間に、データ記憶装置により補助メモリに送信される。
本発明は、複数のデータ記憶装置を制御するアレイ制御
装置により実行され得る。
動操作を、最後の停止/始動操作以来発生したシーク操
作の回数、並びにパワーオン時間にもとづき制御する。
特定の時間長にわたり、重大な回数のシークが発生した
場合、ドライブが停止され、即時再始動される。停止/
始動操作の目的は、スライダから過度な物質を除去し、
それらを着地ゾーンに移送することである。
適用可能である。ディスク・ドライブ・アレイは、しば
しばドライブ故障を許容し得るが、ドライブが置換され
る間、及び新たなドライブ上のデータが復元される間、
システム性能に影響する。例えばファイル・サーバ・ア
プリケーションでは、迅速なデータ可用性が最も重要で
ある。これらのサーバは複数のユーザのための記憶装置
を提供し、そこではデータ要求が同時に発生する。複数
のディスク・ドライブが制御装置に接続され、これが単
一の仮想ドライブをエミュレートする。ファイル・サー
バにとって、独立のディスク・ドライブは、個々のディ
スク・ドライブとしては認識されない。冗長ディスク・
アレイでは、データを失うこと無しに、1つ以上の同時
ドライブ故障が発生し得る。
得るアレイに好適である。ドライブが動作不能になると
き、アレイ内で見い出される冗長性により、全てのユー
ザ・データが使用可能状態に維持される。例えばアレイ
が分散パリティを使用する場合、故障ドライブ上のデー
タが、1つ以上の他のドライブ上のパリティとデータと
を組み合わせることにより、復元され得る。大規模なア
レイ・システムでは、個々のドライブとの間のデータ転
送を支援するために、不揮発性メモリがしばしば含まれ
る。不揮発性メモリが書込みキャッシュとして使用され
る場合、書込まれるデータが一時的に記憶され、効率を
向上させる。この状況において、"不揮発性"とは、メモ
リがパワーの欠如により、障害を起こさないことを意味
する。こうしたパワーの欠如は、悲惨な意図しないパワ
ー損失、または停止/始動操作による意図的なパワーダ
ウンによる。アレイが突然パワーを失う場合、このメモ
リの不揮発性が、パワー障害の開始時に書込まれていた
データが失われないように保証する。
性を向上する方法及びアセンブリを含む。本発明の方法
が使用され得る記憶装置は、一般に、データを含むメモ
リ素子ディスクと、軸の回りを回転可能に実装されるデ
ィスクと、データをディスクに読み書きするように位置
決めされるトランスジューサとを含む。装置はまた、ト
ランスジューサ・ヘッドをディスクに対して移動するア
クチュエータ、及びトランスジューサ・ヘッドにより実
行されるシーク操作の回数をカウントするカウンタを含
む。
込むデータ記憶装置またはヘッド・ディスク・アセンブ
リの斜視図を示す。アセンブリ10は、ディスク媒体が
配置されるディスク12を含む。ディスク12は、スピ
ンドル・モータ・アセンブリ14の回りを高速に回転す
る。磁気トランスジューサまたはヘッド16が、ロード
・ビーム18の端部に取り付けられ、ディスク上に吊さ
れる。ヘッド16及びロード・ビーム18は、アーム2
0の近位の端部に吊される。アーム20の遠位の端部
は、ボイス・コイル・アクチュエータ・モータ24内の
電機子を提供する。アクチュエータ・モータ24は、ピ
ボット・ポイント22を中心とする回転移動をアーム2
0内に誘起し、ヘッド16をディスク12上で一般に半
径方向に移動する。アセンブリ10は、フレーム26内
またはディスク・ドライブ・エンクロージャ内に実装さ
れる。スピンドル・モータ・アセンブリ14、モータ2
4及びヘッド16は、ホスト・システムにより回路基板
上に配置される電子回路を通じて活動化される。基板と
ホスト・システムとの間の電気的相互接続は、リセプタ
クル28及び30を介して、達成される。
ィスク・アセンブリが単一のユニット内で積み重ねられ
る。一般に、ディスク12上の磁気媒体はシリンダに編
成され、シリンダ内にデータ・トラックが、更にデータ
・トラック内にセクタが構成される。個々のシリンダ
は、ロード・ビーム・アクチュエータの所与の移動にお
ける、2つ以上のディスク上の同一のヘッド位置として
見なされ得る。データはトランスジューサ・ヘッド16
により、半径方向に間隔を置いたトラックに対して読み
書きされる。ディスク上の特定のトラックに対するヘッ
ドの位置は、サーボ制御ユニットにより従来通りに維持
される。ディスク12がスピンドル・モータ・アセンブ
リ14により高速に回転されるとき、ヘッド16がディ
スク12にわたってエア・ベアリング上を浮上するよう
に、ロード・ビーム18がスライダの空気力学的揚力に
対抗して、軽く固定(bias)される。
・データが、磁化可能な硬質のデータ記憶ディスクの表
面を構成する一連のスパイラル・トラック上、または同
心状の互いに近接するトラック上に、磁気遷移の形式で
記憶される。トラックは一般に複数のセクタに分割さ
れ、各セクタは多数の情報フィールドを含む。情報フィ
ールドの1つは、通常データを記憶するために指定さ
れ、他のフィールドは例えばセクタ識別及び同期情報を
含む。データは、通常、トランスジューサが制御装置の
制御の下でトラック間をシフトされることにより、指定
されるトラック及びセクタ位置に転送され、またそこか
ら取り出される。トランスジューサ・アセンブリは通
常、読取り素子及び書込み素子を含む。他のトランスジ
ューサ・アセンブリ構成では、ディスクへのデータの書
込み及びディスクからのデータの読出しの両方に使用さ
れる単一のトランスジューサ素子を組み込む。
は、一般に、電流をトランスジューサ・アセンブリの書
込み素子に流し、ディスク面の特定の位置を磁化する磁
束線を生成することにより達成される。指定ディスク位
置からのデータの読出しは、通常、トランスジューサ・
アセンブリの読取り素子が、ディスクの磁化位置から発
する磁場または磁束線をセンスすることにより達成され
る。読取り素子が回転ディスク面を通過するとき、読取
り素子とディスク面上の磁化位置との間の相互作用によ
り、読取り素子に電気信号が生成される。この電気信号
は磁場の遷移に対応する。
作の開始で発生する。一般に、ドライブは、コンピュー
タをオンすることにより始動される。その時点で、ドラ
イブはレディ状態となり、スタートアップ操作を完了す
る。ドライブは次に、そのドライブがインタフェースす
るコンピュータ・システムによる読出し/書込み操作に
対して、アクセスされ得る。
の"シーク"操作がヘッドにより実行される。シークは、
ヘッドがディスクを半径方向に横断する移動である。一
般に、ヘッドは、潤滑剤の消耗を回避するためのアイド
ル・ルーチンにおいて、または読出し及び書込みアプリ
ケーションにおいて、半径方向に周期的に移動する。
は、複数の異なる構成パーツから構成される。ディスク
・エンクロージャ25が存在し、その中にハード・ドラ
イブ・メモリ素子12が存在する。メモリ素子12は、
一般にスピンドル・モータ・アセンブリ14上を回転す
る。一方、ヘッド16はアクチュエータ17により制御
される。マイクロプロセッサ19は、スピンドル・モー
タ・アセンブリ14を制御する第1の制御装置21、並
びにディスク・ドライブ・ヘッド16を回転するアクチ
ュエータ17に指示する第2の制御装置23に信号を送
信し、ディスク・エンクロージャ環境を制御する。一般
に、本発明の方法は、本発明に矛盾しない任意の数の異
なる環境により構成される。
プロセッサ19内で見い出され、所与の期間にわたり、
ヘッドにより実行されるシーク操作の回数をカウントす
る。マイクロプロセッサ19は、ヘッドの移動を制御す
る一方で、例えばコンピュータ・システム・マザー・ボ
ード上のコンピュータ・システム・マイクロプロセッサ
27により制御される。
略図が一般に示される。一般に、任意のドライブ・アセ
ンブリ、アセンブリのスタック、またはドライブ・アセ
ンブリのアレイが、1つ以上のコンピュータ・システム
・マイクロプロセッサ27、ディスク・ドライブ・マイ
クロプロセッサ19、ディスク12内の動作メモリ上、
またはディスク・ドライブ10の他のメモリ素子上で見
い出される様々な制御プロシジャによりサポートされ
る。カウント・プログラムを含む動作メモリは、システ
ム内のこれらの任意の要素内にプログラムされ得る。こ
れらの制御プロシジャは、ドライブが動作レディ状態に
なり、様々なアプリケーションの使用を開始する支援を
する。直接アクセス記憶装置を含むコンピュータ・シス
テムは、一般に、個々のシーク操作をこの動作メモリの
一部としてカウントするプログラミングを含む。
ーク操作はヘッド16を新たなディスク領域上で移動す
る。T1において、ヘッドがディスク12との関係にお
いて、移動を開始する。ディスク12は絶えず回転して
いるので、ヘッド16の移動は本質的に半径方向である
が、ディスク12に対してはスパイラル・パターンを描
くことになる。シーク操作が進行するにつれ、ヘッド1
6は半径方向に外側に移動し、ポイントT2に至る。従
って、各シーク毎に、より多くの物質がヘッド16上に
蓄積する。この蓄積が数週間にわたり継続し、ドライブ
が停止され、数分間始動されない場合、ドライブは始動
しないかも知れない。温度が高いと、条件は一層悪化す
る。スライダ上に蓄積した物質は、ディスクとの接着剤
を形成し、これがドライブ・モータが提供し得る数倍の
力を生成する。
16とディスク12との距離の間には、一般に指数関係
が存在する。すなわち、ヘッド16とディスク12との
間の距離が増加すると、信号の強さが減少し、以前にデ
ィスク上に記録されたデータが読出し不能になり得る。
結果的に、ディスクに対するヘッドの不要な垂直方向の
運動が、システム故障に寄与し得ることになる。
ントし、このカウントを呼び戻し、しきい値カウントと
比較するように、コンピュータ・システムをプログラミ
ングすることにより、開始される。再度、このプログラ
ミングは、システムの動作メモリを含む任意のシステム
要素内で達成され得る。特に、図4を参照すると、動作
メモリは、ディスクの表面を横断して、ドライブ・ヘッ
ドにより完了されたシークをカウントし、呼び戻すよう
にプログラムされる(ステップ40)。可変シーク・カ
ウントVseekが、初期に0にセットされ、シークが
システムの活動化からカウントされるが、1度停止/始
動操作が実行されると、可変シーク・カウントVsee
kが0にリセットされ、シークが最後の停止/始動操作
からカウントされる。動作メモリもまた、ドライブがし
きい値Tseekの時のシーク・カウントを呼び戻す
(ステップ42)。このパラメータTseekは、停止
/始動操作の必要性を評価するために使用される。なぜ
なら、これは、実際のハード・ドライブ使用、すなわ
ち、ハード・ディスク要素12を横断するヘッド16の
実際の移動の指示を提供するからである。Tseek
は、コンピュータ・システムのサイズ及び利用度レベル
を反映する任意の値にセットされ得る。例えば、単一の
ドライブ・コンピュータ・システムは、2つ以上のドラ
イブのアレイを有するコンピュータ・システムとは、異
なるレベルの利用度を有し得る。更に、パーソナル・コ
ンピュータ・システムは、施設により使用されるコンピ
ュータ・システムと比較して、異なるレベルの利用度を
有し得る。この可変シーク・カウントVseekが、し
きい値シーク・カウントTseekと比較され(ステッ
プ44)、
テップ48)。Vseekが次に0にリセットされ、従
って、1度停止/始動操作が完了すると、シーク・カウ
ントが再開する(ステップ46)。
初期活動化から、システムにより実行されるシークの回
数をカウントするカウンタを使用することである。検査
の結果、実行されたシーク操作の回数が、しきい値レベ
ルTseekに等しいか、それを超える場合、停止/始
動操作が実行され、カウント操作がリセットされる。
ら明らかなように、停止/始動操作以前に実行されなけ
ればならないシークのしきい値回数Tseekを呼び戻
すように、動作メモリがプログラムされ得る。コンピュ
ータ・システムの動作メモリは次に、Nseekをカウ
ントし呼び戻すようにプログラムされ(ステップ5
0)、Tseekとして識別されるシーク操作パラメー
タに一致したか否かを判断する。コンピュータの操作
は、コンピュータ・システムが操作の開始以来完了した
シークの総回数Nseekを判断することにより開始さ
れる。
り定義される次のパラメータは、最後の停止/始動操作
の完了以来実行されたシーク操作の回数Mseekであ
る(ステップ52)。停止/始動操作は、例えばコンピ
ュータ・システムの最初の使用時に、コンピュータ・シ
ステムが最大動作能力になるときの定形的なトラブル・
シューティング操作として、または定形的な使用の終了
時におけるコンピュータ・システムのパワー・ダウンに
より、発生し得る。
と、動作メモリはこれらの2つのパラメータを比較し、
停止/始動操作が実行されるべきか否かを判断する(ス
テップ54)。
び呼び戻しを継続する(ステップ55)。
eekをNseekに等しくリセットする(ステップ5
6)。従って、
テップ58)。
ンでは、補助メモリ(または記憶装置)31がコンピュ
ータ・システム内で使用可能である。補助メモリ31は
しばしば、高ユーザ・ボリュームの環境において、コン
ピュータ・システム・マイクロプロセッサ27の操作を
保守するために使用される。こうした環境は、金融、通
信、または政府施設などの管理またはサービス操作が当
てはまる。
タ・システムとは別の要素、またはコンピュータ・シス
テム自身内に含まれる要素である。補助記憶装置は、追
加のディスク・ドライブ、追加のランダム・アクセス・
メモリ、またはフラッシュ・メモリ、すなわち電気的に
消去可能なプログラマブル読出し専用メモリなど、不揮
発性または故障許容の記憶装置を含み得る。
含むコンピュータと共に使用される本発明のシステムが
示される。補助記憶装置が存在するとき、システムは図
5に示されるものと同一のステップを進行する。しかし
ながら、上記式(3)により設定された条件が満足され
るとき、コンピュータ・システムの動作メモリが対象デ
ータを補助記憶装置に転送する。そして停止/始動操作
が完了される。ハード・ドライブ要素がパワーを取り戻
した後、データがハード・ディスク要素上に転送され
る。
リは、システム操作の開始以来実行されたシーク操作の
回数Nseekをカウントし、呼び戻すようにプログラ
ムされる(ステップ70)。システムはまた、最後の停
止/始動操作以来実行されたシーク操作の回数Msee
kをカウントし、呼び戻すようにプログラムされる(ス
テップ72)。図5の場合同様、Nseek及びMse
ekが比較され(ステップ73)、上記式(2)の条件
が満足されるとき、シーク・カウントが継続する(ステ
ップ78)。上記式(3)の条件が満足されるとき、M
seekがNseekに等しくリセットされる(ステッ
プ74)。データがアレイ制御装置により、仮想ドライ
ブから補助記憶装置に転送される(ステップ75)。停
止/始動操作が次にディスク・ドライブ内で開始される
(ステップ76)。停止/始動操作が完了された後、デ
ータが補助記憶装置からディスク・ドライブに返送され
得る(ステップ77)。そして、シーク操作カウントが
再開され得る(ステップ79)。
ィスク・ドライブのアレイの操作にも有用である(図8
参照)。アレイ・システムは、オペレータに高速な応
答、より大きなデータ記憶空間、及びより優れたディス
ク・ドライブの耐故障性を提供する。ディスク・ドライ
ブの冗長アレイなどのアレイ構成もまた、本発明が有用
に機能するシステムである。ディスク・ドライブ・アレ
イは、単一ドライブ・アセンブリよりも故障許容の点で
優れている。しかしながら、アレイ・システムではドラ
イブが置換される間、性能的に影響を受ける。本発明の
方法は、ディスク・ドライブ・アレイ内の信頼性を向上
するために使用され得る。
れる。2つのディスク・ドライブ10及び10'が、ア
レイ制御装置33を通じてホスト36に接続される。ホ
スト36は個々のドライブ10及び10'の活動を監視
せずに、仮想ドライブ37を監視して、進行中の読出し
/書込み動作を制御する。
ライブ10及び10'のスライダを新たなディスク領域
上で移動する。従って、各新たなシーク操作により、よ
り多くの物質がそれぞれのスライダ上に蓄積する。延長
された期間にわたる蓄積は、1つ以上のドライブ上でヘ
ッド・クラッシュを生じ得る。
操作が、パワーオン時間またはシークに対する早期のし
きい値限度をモニタすることにより実行され得る。図8
に示されるように、アレイ制御装置が停止/始動操作を
開始するために、シーク及びパワーオン時間の両方を呼
び戻すように構成され得る。
御装置33を通じて、ドライブ10及び10'へと進行
する。スイッチ34及び35は、アレイ制御装置33を
ドライブ10及び10'の各々に接続する。一般に、ド
ライブ10及び10'上のデータは冗長であり、いずれ
かのドライブの故障が許容され得る。
3は、ドライブ10または10'のいずれかにおけるシ
ーク操作の累計回数が、停止/始動操作を指令するか否
かを判定するための動作メモリを含む。図8に示される
ように、仮想ドライブ37がアレイ制御装置を通じて、
データを補助記憶装置31に転送する。
し、即時再始動される間、このドライブを置換する。ド
ライブ10が再始動されると、ドライブ10に書込まれ
るはずであったデータが、補助記憶装置31からドライ
ブ10に転送される。
た後、アレイ・システムの回復を早める。このアレイ・
システムの別の実施例もまた、本発明の方法の使用をサ
ポートする。例えば、補助記憶装置が追加の冗長ハード
・ドライブであり、任意の数のハード・ドライブまたは
メモリ素子が本発明の方法と共に使用され得る。
の製作及び使用の完全な記述を提供する。本発明の多く
の実施例が、本発明の趣旨及び範囲から逸脱すること無
しに可能である。
の事項を開示する。
モリ素子ディスクと、トランスジューサ・ヘッドを上記
ディスクに対して移動するアクチュエータと、停止/始
動操作が発生して以来、上記アクチュエータにより実行
されたシーク操作の回数をカウントするカウンタと、上
記カウンタのカウントが所定回数に達するときに、別の
上記停止/始動操作を開始する手段と、を含む、データ
記憶装置。 (2)軸の回りを回転可能に実装されるメモリ素子ディ
スクと、トランスジューサ・ヘッドを上記ディスクに対
して移動するアクチュエータと、停止/始動操作が発生
して以来、上記アクチュエータにより実行されたシーク
操作の回数をカウントするカウンタと、上記カウンタの
カウントにもとづき、別の上記停止/始動操作を開始す
る手段と、上記別の停止/始動操作が実行される間に、
上記データ記憶装置に対する書込みデータを一時的に記
憶する不揮発性ランダム・アクセス・メモリと、を含
む、データ記憶装置。 (3)複数のデータ記憶装置を制御するアレイ制御装置
であって、上記データ記憶装置の各々が、軸の回りを回
転可能に実装されるメモリ素子ディスクと、トランスジ
ューサ・ヘッドを上記ディスクに対して移動するアクチ
ュエータとを含むものにおいて、各々の上記データ記憶
装置において停止/始動操作が発生して以来、該データ
記憶装置の上記アクチュエータにより実行されたシーク
操作の回数をカウントするカウンタと、上記カウンタの
カウントにもとづき、上記各々のデータ記憶装置におい
て、別の上記停止/始動操作を開始する手段と、を含
む、アレイ制御装置。 (4)複数のデータ記憶装置を制御するアレイ制御装置
であって、上記データ記憶装置の各々が、軸の回りを回
転可能に実装されるメモリ素子ディスクと、トランスジ
ューサ・ヘッドをディスクに対して移動するアクチュエ
ータとを含むものにおいて、各々の上記データ記憶装置
において停止/始動操作が発生して以来、該データ記憶
装置の上記アクチュエータにより実行されたシーク操作
の回数をカウントするカウンタと、上記カウンタのカウ
ントにもとづき、上記各々のデータ記憶装置において、
別の上記停止/始動操作を開始する手段と、上記別の停
止/始動操作が上記各々のデータ記憶装置において実行
される間に、該データ記憶装置に対する書込みデータを
一時的に記憶する不揮発性ランダム・アクセス・メモリ
と、を含む、アレイ制御装置。 (5)データ記憶装置の信頼性を向上する方法であっ
て、上記データ記憶装置が、軸の回りを回転可能に実装
されるメモリ素子ディスクと、トランスジューサ・ヘッ
ドと、上記トランスジューサ・ヘッドを上記ディスクに
対して移動するアクチュエータと、上記トランスジュー
サ・ヘッドにより実行されるシーク操作の回数をカウン
トするカウンタとを含むものにおいて、しきい値シーク
操作カウントTseekを定義するステップと、最後の
停止/始動操作以来の上記シーク操作の回数をカウント
し、Vseekを決定するステップと、上記Vseek
が上記Tseek以上か否かを判断するステップと、を
含む、方法。 (6)上記Vseekが上記Tseek以上の場合、上
記トランスジューサ・ヘッドが上記停止/始動操作を実
行する、上記(5)記載の方法。 (7)上記装置が補助メモリを含む、上記(5)記載の
方法。 (8)上記Vseekが上記Tseek以上の場合、上
記データ記憶装置に対するデータが上記補助メモリに転
送され、上記トランスジューサ・ヘッドが上記停止/始
動操作を実行する、上記(7)記載の方法。 (9)上記停止/始動操作の完了後、上記データが上記
データ記憶装置に転送される、上記(8)記載の方法。 (10)上記停止/始動操作が実行される以前に、上記
Vseekが0にリセットされる、上記(6)記載の方
法。 (11)データ記憶装置の信頼性を向上する方法であっ
て、上記データ記憶装置が、軸の回りを回転可能に実装
されるメモリ素子ディスクと、トランスジューサ・ヘッ
ドと、上記トランスジューサ・ヘッドを上記ディスクに
対して移動するアクチュエータと、上記トランスジュー
サ・ヘッドにより実行されるシーク操作の回数をカウン
トするカウンタとを含むものにおいて、しきい値シーク
操作カウントTseekを定義するステップと、最後の
停止/始動操作以来の上記シーク操作の回数をカウント
し、Mseekを決定するステップと、上記データ記憶
装置により実行された上記シーク操作の総回数を呼び戻
し、Nseekを定義するステップと、上記Nseek
と上記Mseekとの差を決定することにより、Dse
ekを定義するステップと、上記Dseekが上記Ts
eek以上か否かを判断するステップと、を含む、方
法。 (12)上記Dseekが上記Tseek以上の場合、
上記トランスジューサ・ヘッドが上記停止/始動操作を
実行する、上記(11)記載の方法。 (13)上記停止/始動操作が実行されるとき、Mse
ekがNseekに等しくリセットされる、上記(1
2)記載の方法。 (14)上記装置が補助メモリを含む、上記(11)記
載の方法。 (15)上記Dseekが上記Tseek以上の場合、
上記データ記憶装置に対するデータが上記補助メモリに
転送され、上記トランスジューサ・ヘッドが上記停止/
始動操作を実行する、上記(14)記載の方法。 (16)上記停止/始動操作の完了後、上記データが上
記データ記憶装置に転送される、上記(15)記載の方
法。 (17)上記停止/始動操作が実行される以前に、上記
MseekがNseekに等しくリセットされる、上記
(13)記載の方法。
の斜視図である。
ンクロージャを示す図である。
センブリにより実行される一般的なシーク操作を示す図
である。
・システムを示す図である。
示す図である。
Claims (17)
- 【請求項1】軸の回りを回転可能に実装されるメモリ素
子ディスクと、 トランスジューサ・ヘッドを上記ディスクに対して移動
するアクチュエータと、 停止/始動操作が発生して以来、上記アクチュエータに
より実行されたシーク操作の回数をカウントするカウン
タと、 上記カウンタのカウントが所定回数に達するときに、別
の上記停止/始動操作を開始する手段と、 を含む、データ記憶装置。 - 【請求項2】軸の回りを回転可能に実装されるメモリ素
子ディスクと、 トランスジューサ・ヘッドを上記ディスクに対して移動
するアクチュエータと、 停止/始動操作が発生して以来、上記アクチュエータに
より実行されたシーク操作の回数をカウントするカウン
タと、 上記カウンタのカウントにもとづき、別の上記停止/始
動操作を開始する手段と、 上記別の停止/始動操作が実行される間に、上記データ
記憶装置に対する書込みデータを一時的に記憶する不揮
発性ランダム・アクセス・メモリと、 を含む、データ記憶装置。 - 【請求項3】複数のデータ記憶装置を制御するアレイ制
御装置であって、上記データ記憶装置の各々が、軸の回
りを回転可能に実装されるメモリ素子ディスクと、トラ
ンスジューサ・ヘッドを上記ディスクに対して移動する
アクチュエータとを含むものにおいて、 各々の上記データ記憶装置において停止/始動操作が発
生して以来、該データ記憶装置の上記アクチュエータに
より実行されたシーク操作の回数をカウントするカウン
タと、 上記カウンタのカウントにもとづき、上記各々のデータ
記憶装置において、別の上記停止/始動操作を開始する
手段と、 を含む、アレイ制御装置。 - 【請求項4】複数のデータ記憶装置を制御するアレイ制
御装置であって、上記データ記憶装置の各々が、軸の回
りを回転可能に実装されるメモリ素子ディスクと、トラ
ンスジューサ・ヘッドをディスクに対して移動するアク
チュエータとを含むものにおいて、 各々の上記データ記憶装置において停止/始動操作が発
生して以来、該データ記憶装置の上記アクチュエータに
より実行されたシーク操作の回数をカウントするカウン
タと、 上記カウンタのカウントにもとづき、上記各々のデータ
記憶装置において、別の上記停止/始動操作を開始する
手段と、 上記別の停止/始動操作が上記各々のデータ記憶装置に
おいて実行される間に、該データ記憶装置に対する書込
みデータを一時的に記憶する不揮発性ランダム・アクセ
ス・メモリと、 を含む、アレイ制御装置。 - 【請求項5】データ記憶装置の信頼性を向上する方法で
あって、上記データ記憶装置が、軸の回りを回転可能に
実装されるメモリ素子ディスクと、トランスジューサ・
ヘッドと、上記トランスジューサ・ヘッドを上記ディス
クに対して移動するアクチュエータと、上記トランスジ
ューサ・ヘッドにより実行されるシーク操作の回数をカ
ウントするカウンタとを含むものにおいて、 しきい値シーク操作カウントTseekを定義するステ
ップと、 最後の停止/始動操作以来の上記シーク操作の回数をカ
ウントし、Vseekを決定するステップと、 上記Vseekが上記Tseek以上か否かを判断する
ステップと、 を含む、方法。 - 【請求項6】上記Vseekが上記Tseek以上の場
合、上記トランスジューサ・ヘッドが上記停止/始動操
作を実行する、請求項5記載の方法。 - 【請求項7】上記装置が補助メモリを含む、請求項5記
載の方法。 - 【請求項8】上記Vseekが上記Tseek以上の場
合、上記データ記憶装置に対するデータが上記補助メモ
リに転送され、上記トランスジューサ・ヘッドが上記停
止/始動操作を実行する、請求項7記載の方法。 - 【請求項9】上記停止/始動操作の完了後、上記データ
が上記データ記憶装置に転送される、請求項8記載の方
法。 - 【請求項10】上記停止/始動操作が実行される以前
に、上記Vseekが0にリセットされる、請求項6記
載の方法。 - 【請求項11】データ記憶装置の信頼性を向上する方法
であって、上記データ記憶装置が、軸の回りを回転可能
に実装されるメモリ素子ディスクと、トランスジューサ
・ヘッドと、上記トランスジューサ・ヘッドを上記ディ
スクに対して移動するアクチュエータと、上記トランス
ジューサ・ヘッドにより実行されるシーク操作の回数を
カウントするカウンタとを含むものにおいて、 しきい値シーク操作カウントTseekを定義するステ
ップと、 最後の停止/始動操作以来の上記シーク操作の回数をカ
ウントし、Mseekを決定するステップと、 上記データ記憶装置により実行された上記シーク操作の
総回数を呼び戻し、Nseekを定義するステップと、 上記Nseekと上記Mseekとの差を決定すること
により、Dseekを定義するステップと、 上記Dseekが上記Tseek以上か否かを判断する
ステップと、 を含む、方法。 - 【請求項12】上記Dseekが上記Tseek以上の
場合、上記トランスジューサ・ヘッドが上記停止/始動
操作を実行する、請求項11記載の方法。 - 【請求項13】上記停止/始動操作が実行されるとき、
MseekがNseekに等しくリセットされる、請求
項12記載の方法。 - 【請求項14】上記装置が補助メモリを含む、請求項1
1記載の方法。 - 【請求項15】上記Dseekが上記Tseek以上の
場合、上記データ記憶装置に対するデータが上記補助メ
モリに転送され、上記トランスジューサ・ヘッドが上記
停止/始動操作を実行する、請求項14記載の方法。 - 【請求項16】上記停止/始動操作の完了後、上記デー
タが上記データ記憶装置に転送される、請求項15記載
の方法。 - 【請求項17】上記停止/始動操作が実行される以前
に、上記MseekがNseekに等しくリセットされ
る、請求項13記載の方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/634,730 US5793553A (en) | 1996-04-19 | 1996-04-19 | Method and assembly for increasing storage device reliability |
| US08/634730 | 1996-04-19 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1064177A true JPH1064177A (ja) | 1998-03-06 |
| JP3744645B2 JP3744645B2 (ja) | 2006-02-15 |
Family
ID=24544997
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP09044697A Expired - Fee Related JP3744645B2 (ja) | 1996-04-19 | 1997-04-09 | 記憶装置の信頼性を向上する方法及びアセンブリ |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US5793553A (ja) |
| EP (1) | EP0802526B1 (ja) |
| JP (1) | JP3744645B2 (ja) |
| KR (1) | KR100250961B1 (ja) |
| DE (1) | DE69722703T2 (ja) |
| MY (1) | MY121929A (ja) |
| SG (1) | SG54480A1 (ja) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5850321A (en) * | 1996-09-18 | 1998-12-15 | Maxtor Corporation | Self-cleaning proximity recording interface |
| JP2933042B2 (ja) | 1996-12-20 | 1999-08-09 | 日本電気株式会社 | 磁気ディスク装置 |
| JP4078010B2 (ja) * | 2000-03-03 | 2008-04-23 | 株式会社日立グローバルストレージテクノロジーズ | 磁気ディスク装置及び情報記録方法 |
| US6677105B2 (en) | 2000-05-12 | 2004-01-13 | Toda Kogyo Corporation | Self-lubricating layer for data storage devices |
| US6430114B1 (en) | 2000-05-12 | 2002-08-06 | Toda Citron Technologies, Inc. | Self-lubricating layer for a data storage disk |
| US6798599B2 (en) * | 2001-01-29 | 2004-09-28 | Seagate Technology Llc | Disc storage system employing non-volatile magnetoresistive random access memory |
| US6760175B2 (en) * | 2001-03-21 | 2004-07-06 | Hitachi Global Storage Technologies | Adaptive actuator radial positioning to extend magnetic disk drive longevity |
| US7088532B1 (en) | 2001-04-19 | 2006-08-08 | Maxtor Corporation | Head-disk interface preconditioning using write current before servo track write |
| US7298572B2 (en) * | 2001-08-06 | 2007-11-20 | Seagate Technology Llc | Fly height adjusted sweep cycle for a disc drive |
| US7002768B2 (en) * | 2003-10-09 | 2006-02-21 | Hitachi Global Storage Technologies Netherlands B.V. | Disk drive having reduced variation of disk surface lubricant layer thickness |
| JP2005157622A (ja) * | 2003-11-25 | 2005-06-16 | Hitachi Ltd | アイドルシークのためのディスクアレイ装置 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3609721A (en) * | 1969-03-03 | 1971-09-28 | Singer Co | Method of clearing dust from a magnetic record disc or the like |
| US4384311A (en) * | 1981-10-13 | 1983-05-17 | Dma Systems Corporation | Method for cleaning the disc surface and the head support structure in a magnetic disc drive |
| FR2561428B1 (fr) * | 1984-03-16 | 1986-09-12 | Bull Sa | Procede d'enregistrement dans une memoire a disques et systeme de memoire a disques |
| JPS61160878A (ja) * | 1985-01-09 | 1986-07-21 | Ricoh Co Ltd | 磁気デイスク装置 |
| JPH0821191B2 (ja) * | 1985-01-25 | 1996-03-04 | 株式会社日立製作所 | 磁気デイスク記憶装置 |
| US4754397A (en) * | 1985-02-15 | 1988-06-28 | Tandem Computers Incorporated | Fault tolerant modular subsystems for computers |
| JPH01119957A (ja) * | 1987-11-04 | 1989-05-12 | Fujitsu Ltd | 磁気ディスク装置 |
| JP2718157B2 (ja) * | 1989-03-22 | 1998-02-25 | 日本電気株式会社 | フロッピィディスクドライバ |
| JPH03165386A (ja) * | 1989-11-22 | 1991-07-17 | Mitsubishi Electric Corp | 磁気ディスク装置 |
| JP2580847B2 (ja) * | 1990-07-03 | 1997-02-12 | 日本電気株式会社 | 磁気ディスク装置 |
| JPH04125852A (ja) * | 1990-09-18 | 1992-04-27 | Nec Corp | 磁気デイスク装置 |
| JPH04271062A (ja) * | 1991-02-27 | 1992-09-28 | Nec Eng Ltd | 磁気ディスク装置 |
| JPH04337510A (ja) * | 1991-05-15 | 1992-11-25 | Nec Corp | 磁気ディスク装置のクリーニング方式 |
| US5351156A (en) * | 1992-03-25 | 1994-09-27 | International Business Machines Corporation | Method and apparatus for cleaning disks |
-
1996
- 1996-04-19 US US08/634,730 patent/US5793553A/en not_active Expired - Lifetime
-
1997
- 1997-02-25 KR KR1019970005843A patent/KR100250961B1/ko not_active Expired - Fee Related
- 1997-03-19 SG SG1997000853A patent/SG54480A1/en unknown
- 1997-03-26 MY MYPI97001294A patent/MY121929A/en unknown
- 1997-04-01 EP EP97302206A patent/EP0802526B1/en not_active Expired - Lifetime
- 1997-04-01 DE DE69722703T patent/DE69722703T2/de not_active Expired - Fee Related
- 1997-04-09 JP JP09044697A patent/JP3744645B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US5793553A (en) | 1998-08-11 |
| JP3744645B2 (ja) | 2006-02-15 |
| MY121929A (en) | 2006-03-31 |
| SG54480A1 (en) | 1998-11-16 |
| DE69722703T2 (de) | 2004-04-22 |
| DE69722703D1 (de) | 2003-07-17 |
| EP0802526B1 (en) | 2003-06-11 |
| KR970071304A (ko) | 1997-11-07 |
| EP0802526A3 (en) | 1998-05-20 |
| EP0802526A2 (en) | 1997-10-22 |
| KR100250961B1 (ko) | 2000-04-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3753789B2 (ja) | ディスク記憶装置の障害予想及び警告方法 | |
| US4384311A (en) | Method for cleaning the disc surface and the head support structure in a magnetic disc drive | |
| JP3744645B2 (ja) | 記憶装置の信頼性を向上する方法及びアセンブリ | |
| US6760175B2 (en) | Adaptive actuator radial positioning to extend magnetic disk drive longevity | |
| US6674598B2 (en) | Radial positioning of data to improve hard disk drive reliability | |
| CN1466760A (zh) | 磁盘驱动器的关键事件记录 | |
| US5850321A (en) | Self-cleaning proximity recording interface | |
| KR100423692B1 (ko) | 연속 동작에 대한 신뢰성이 증가된 정보 저장 시스템, 및기록 제어 방법 | |
| US5798884A (en) | Multiple zone data storage system and method | |
| US6937419B2 (en) | Method and apparatus for recovering load/unload zone real estate on data storage media in data storage devices to increase a data storage capacity thereof | |
| US6496318B1 (en) | Magnetic disk storage device control method, disk array system control method and disk array system | |
| CN113179657B (zh) | 恢复行为对于数据存储设备的预后和原位修复的用途 | |
| JPH1083614A (ja) | 磁気ディスク装置の制御方法およびディスクアレイ装置の制御方法ならびにディスクアレイ装置 | |
| US7826163B2 (en) | Large shock particle mitigation | |
| US6687077B1 (en) | Method for controlling a spin motor in a disk drive during cleaning and read/write operations | |
| US6888692B2 (en) | Method and apparatus for implementing intelligent spin-up for a disk drive | |
| JP3683436B2 (ja) | ディスク装置 | |
| US8593752B2 (en) | Pulse power during a shut down in a hard disk drive | |
| JP2020030670A (ja) | 制御装置および制御プログラム | |
| KR100640656B1 (ko) | 헤드 제어 방법 및 그 장치 | |
| JPH06333378A (ja) | 磁気ディスク装置 | |
| JPH11176068A (ja) | 磁気ディスク制御装置及び磁気ディスクシステム | |
| JPH0410218A (ja) | 磁気ディスク装置 | |
| JPH03232169A (ja) | 磁気ヘッドのロードアンロード方法 | |
| CN105654966A (zh) | 基于致动器查找轮廓的自清洁记录头 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051017 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051115 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081202 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091202 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101202 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101202 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111202 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees | ||
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |