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
Application number
JP9090446A
Other languages
English (en)
Other versions
JP3744645B2 (ja
Inventor
Gordon J Smith
ゴードン・ジェイ・スミス
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH1064177A publication Critical patent/JPH1064177A/ja
Application granted granted Critical
Publication of JP3744645B2 publication Critical patent/JP3744645B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, 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/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/04Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/41Cleaning of heads
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61KPREPARATIONS FOR MEDICAL, DENTAL OR TOILETRY PURPOSES
    • A61K38/00Medicinal preparations containing peptides
    • A61K38/16Peptides having more than 20 amino acids; Gastrins; Somatostatins; Melanotropins; Derivatives thereof
    • A61K38/17Peptides having more than 20 amino acids; Gastrins; Somatostatins; Melanotropins; Derivatives thereof from animals; from humans
    • CCHEMISTRY; METALLURGY
    • C07ORGANIC CHEMISTRY
    • C07KPEPTIDES
    • C07K14/00Peptides having more than 20 amino acids; Gastrins; Somatostatins; Melanotropins; Derivatives thereof
    • C07K14/435Peptides having more than 20 amino acids; Gastrins; Somatostatins; Melanotropins; Derivatives thereof from animals; from humans
    • C07K14/705Receptors; Cell surface antigens; Cell surface determinants
    • C07K14/715Receptors; Cell surface antigens; Cell surface determinants for cytokines; for lymphokines; for interferons
    • CCHEMISTRY; METALLURGY
    • C12BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
    • C12NMICROORGANISMS OR ENZYMES; COMPOSITIONS THEREOF; PROPAGATING, PRESERVING, OR MAINTAINING MICROORGANISMS; MUTATION OR GENETIC ENGINEERING; CULTURE MEDIA
    • C12N5/00Undifferentiated human, animal or plant cells, e.g. cell lines; Tissues; Cultivation or maintenance thereof; Culture media therefor
    • C12N5/10Cells modified by introduction of foreign genetic material
    • CCHEMISTRY; METALLURGY
    • C12BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
    • C12QMEASURING 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/00Measuring or testing processes involving enzymes, nucleic acids or microorganisms; Compositions therefor; Processes of preparing such compositions
    • C12Q1/68Measuring or testing processes involving enzymes, nucleic acids or microorganisms; Compositions therefor; Processes of preparing such compositions involving nucleic acids
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/48Biological material, e.g. blood, urine; Haemocytometers
    • G01N33/50Chemical analysis of biological material, e.g. blood, urine; Testing involving biospecific ligand binding methods; Immunological testing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B23/00Record 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/50Reconditioning of record carriers; Cleaning of record carriers ; Carrying-off electrostatic charges
    • G11B23/505Reconditioning of record carriers; Cleaning of record carriers ; Carrying-off electrostatic charges of disk carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/48Disposition 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/54Disposition 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/55Track change, selection or acquisition by displacement of the head
    • G11B5/5521Track change, selection or acquisition by displacement of the head across disk tracks
    • G11B5/5526Control therefor; circuits, track configurations or relative disposition of servo-information transducers and servo-information tracks for control thereof
    • G11B5/553Details
    • 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

(57)【要約】 (修正有) 【課題】 ヘッド及びディスクと接触する汚染物質の量
を低減し、データ記憶装置の信頼性を向上する。 【解決手段】 しきい値シーク回数Tseekをセット
するステップと、この値をヘッドにより実行された実際
のシーク回数Vseekと比較し、停止/始動操作の必
要性を判断する。停止/始動操作により、スライダから
過度な物質を除去し、それらを着地ゾーンに移送する。
また、停止/始動操作中は補助メモリにデータが送信さ
れる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は一般に、コンピュー
タなどのアプリケーションに使用され得る直接アクセス
記憶装置に関し、特に、コンピュータにおいて使用され
る直接アクセス記憶装置の信頼性を改良するアセンブリ
及び方法に関する。
【0002】
【従来の技術】直接アクセス記憶装置またはディスク・
ドライブは、ほとんどのコンピュータ装置の統合パーツ
である。ディスク・ドライブは、それが磁気または光記
憶技術にもとづくかに関わらず、しばしばコンピュータ
・システムにおいて、記憶データへの高速ランダム・ア
クセスを提供するために使用される。過去何年かにわた
り、ディスク・ドライブ技術は進化してきており、大容
量のデータが小径の取り外し不能なディスクを用いるデ
ィスク・ドライブ装置に記憶され得るまでになった。
【0003】ディスク・ドライブ・ユニットは通常、磁
気媒体が提供される硬質のディスクを含む。保護オーバ
コートが磁気媒体に付着され、これは通常、ポリパフル
オロエーテル(polyperfluoroether)などの液体または
個体の潤滑剤の薄い被覆を有する炭素またはジルコニア
である。
【0004】データが、"エア・ベアリング"として参照
されるエア・クッションを介してディスク上を浮上する
トランスジューサにより、媒体に対して読み書きされ
る。スライダは1つ以上のトランスジューサ・ヘッドを
支持し、ディスク上のピボット・ポイントから吊される
アームに取り付けられる。エア・ベアリングは、スライ
ダがディスクの高速回転(3600rpm〜7200r
pm)により生じる気圧に遭遇するときに、スライダの
空気力学的特性により生成される。従って、ディスクに
付着される潤滑剤にも関わらず、空気がトランスジュー
サが浮上する間の主要な潤滑剤の役割をする。従来のド
ライブの高速回転速度では、スライダがヘッドとディス
クとの分離の維持に失敗し、ヘッドとディスクとの過度
な接触またはヘッド・クラッシュを生じ得る。
【0005】ヘッド・クラッシュは、任意の一連の事象
から生じ得る。スライダは負圧のエア・ベアリングを使
用し得る。この場合、スライダはしばしば真空掃除機と
して作用する。ディスク上の物質が拾われ、これらのス
ライダの負圧キャビティ内に保持され得る。より一般的
な正圧スライダでは、異物がしばしば前縁テーパ及びエ
ア・ベアリング・レール上に蓄積される。これらの収集
ポイントは負圧スライダでも見受けられる。従って、デ
ィスクが物質を収集するので、それらの上方をスイープ
するスライダが、この物質を収集する。
【0006】例えば、システムはスライダが浮上する
か、またはディスクとの限定的な接触において始動す
る。スライダが異物を拾うと、異物がディスク上を引き
ずり回されたり、或いはエア・ベアリングが変化し、ス
ライダの浮上量が低下したりする。異物はヘッド及びス
ライダ上に収集され続け、スライダの浮上量が益々低下
する。結局、スライダがディスクに連続的に接触し始
め、液体または個体潤滑剤を使い果たし、炭素オーバコ
ートを磨耗し尽くし、磁気媒体を損傷する。これはディ
スク面を粗くし、影響を受けたトラック上での部分的な
浮上でさえ困難にし、データの読出し及び書込みを不能
にする。
【0007】ハード・ディスク環境の環境ストレスを軽
減しようとしたアセンブリの例が、知られている。Masu
yamaによる特開平2−246288号は、磁気ヘッド上
に蓄積した微細なほこりの粒子の除去について教示して
おり、そこでは固定時間が経過する度に、ヘッド・ディ
スク・アセンブリの回転を停止することにより、ヘッド
の信頼性を向上させる。Kawakuboによる特開昭61−1
70958号は、連続回転中のほこりの侵入に起因する
磁気ヘッド上の付着の清掃について教示しており、ここ
では時間にもとづく自動停止及び回転により、問題を解
決する。
【0008】Gregoryによる米国特許番号第53511
56号は、ディスク・ドライブ・スライダの後縁を用い
て、それをディスクの回転中に、ディスクの内径から外
径にゆっくりスイープすることにより、ディスク媒体か
ら異物を除去する。スイープ操作は、ディスクがまだ回
転スピードを増しており、リフトオフ速度に達していな
い間に、完了する。スライダの後縁に蓄積した物質は、
ディスクの外周において投棄されるか、或いは通常動作
が開始されるときに、スライダの後縁に留まる。
【0009】McNeilによる米国特許番号第438431
1号は、磁気ディスク面及びヘッドを清掃する方法を教
示する。ヘッドがロードされ、ディスク面上に浮上す
る。ヘッドが通常の浮上量の約50%を浮上するよう
に、スピンドル・モータのスピードが低下され、ヘッド
支持構造駆動モータが、ヘッドをディスク面を横断し
て、前後にスイープするように指令される。これはあら
ゆる粒子を、通常の浮上量の50%の高さまで除去する
ことを目的とする。同一の操作が、通常の浮上量の25
%を生成するスピンドル・スピードにより完了される。
【0010】Meneleyによる米国特許番号第36097
21号は、磁気データ記憶ディスクの表面からほこり粒
子を除去し、清掃する方法を教示する。ディスクが動作
スピードで回転され、浮上されたヘッドがディスクを横
断して、例えば記憶ディスクの各回転の間に、スライダ
の幅の1/4乃至1/20以下の割合で、ゆっくりスイ
ープされる。
【0011】Komiyamaによる特開平3−110045号
は、磁気ヘッドをディスク上の清掃領域に移動した後、
ディスクの回転を停止及び再始動することによる、停止
不能なシステムの清掃方法を教示する。Asadaによる特
開平3−31260号は、ほこりが磁気ディスク装置内
の磁気ヘッドに固着することを防止する方法を教示す
る。スピンドル・モータ制御回路がドライブの動作中
に、モータ始動/停止操作を繰り返す。Ishiharaによる
特開平4−67351号は、微細なほこりを除去し、信
頼性を向上させる方法を教示し、そこでは停止操作及び
始動操作が、ディスク・ドライブ内で連続的に実行され
る。
【0012】Nakazawaによる特開昭62−278545
号は、装置の動作時間を測定し、所定値に達するとき
に、装置に接触開始/停止動作を実行するように命令す
ることにより、ヘッド・クラッシュを防止する方法を教
示する。Konnoによる特開昭61−160878号は、
読出しまたは書込み動作が発生していない間に、磁気デ
ィスクを断続的に回転することによる、磁気ヘッドの磁
気ディスクへの融解(またはスティクション)の防止を
教示する。ディスク・ドライブ・アセンブリを教示する
他の参考文献には、Timsitによる米国特許番号第481
7035号及びVaraiyaらによる同第4754397号
などが含まれる。
【0013】
【発明が解決しようとする課題】しかしながら、これら
の発行物は、シーク動作中のヘッドの使用にもとづく、
ヘッド及びディスクの清掃プロセスを提供しない。操作
時間にもとづく停止/始動操作の実行は、しばしば異物
蓄積の問題を解決しない。更に、読取り/書込み操作が
実行されなかったときに、追加のヘッド・スイープを生
成することにより、しばしば問題を悪化させ得る。この
例では、ヘッド・アセンブリが更に異物の蓄積者とな
る。結果的に、ヘッド及びディスクと接触する汚染物質
の量を低減することにより、ディスク・ドライブの信頼
性を向上させる装置及び方法が必要とされる。
【0014】
【課題を解決するための手段】本発明の第1の態様によ
れば、データ記憶装置が提供される。データ記憶装置
が、軸の回りを回転可能に実装されるディスクを含む。
トランスジューサ・ヘッドをディスクに対して移動する
アクチュエータも存在する。データ記憶装置はまた、停
止/始動操作が発生して以来、アクチュエータにより実
行されたシーク操作の回数をカウントするカウンタを含
む。更に、カウンタが所定回数に達するときに、別の停
止/始動操作を開始する手段が存在する。データ記憶装
置は更に、停止/始動操作の実行中に、データ記憶装置
により受信される書込みデータを一時的に記憶するため
の、不揮発性ランダム・アクセス・メモリを有し得る。
【0015】本発明の別の態様によれば、複数のデータ
記憶装置を制御するアレイ制御装置が提供される。デー
タ記憶装置の各々は、軸の回りを回転するメモリ素子デ
ィスク、及びトランスジューサ・ヘッドをディスクに対
して移動するアクチュエータを含む。アレイ制御装置
は、それぞれのデータ記憶装置内で停止/始動操作が発
生して以来、それぞれのデータ記憶装置のアクチュエー
タにより実行されたシーク操作の回数をカウントするカ
ウンタを含む。更に、アレイ制御装置には、カウンタの
カウントにもとづき、それぞれのデータ記憶装置におい
て、別の停止/始動操作を開始する手段が存在する。デ
ータ記憶装置は更に、別の停止/始動操作がそれぞれの
データ記憶装置において実行される間に、そのデータ記
憶装置に対する書込みデータを一時的に記憶するため
の、不揮発性ランダム・アクセス・メモリを有し得る。
【0016】本発明の第2の態様によれば、データ記憶
装置の信頼性を向上させる方法が提供される。この方法
は、しきい値シーク操作カウントTseekを定義する
ステップと、最後の停止/始動操作以来のシーク操作の
回数をカウントし、Vseekを決定するステップと、
TseekとVseekとを比較するステップとを含
む。VseekがTseekに等しいかまたはそれを越
えるとき、停止/始動操作が実行され、カウンタがリセ
ットされる。
【0017】本発明の更に別の態様によれば、データ記
憶装置のアレイの信頼性を向上させる方法が提供され
る。この方法は、しきい値シーク操作カウントTsee
kを定義するステップと、最後の停止/始動操作以来の
シーク操作の回数をカウントし、Vseekを決定する
ステップと、TseekとVseekとを比較するステ
ップとを含む。VseekがTseekに等しいかまた
はそれを越えるとき、停止/始動操作が実行され、カウ
ンタがリセットされる。
【0018】本発明の代替態様によれば、データ記憶装
置の信頼性を向上させる方法が提供される。この方法
は、しきい値シーク操作カウントTseekを定義する
ステップと、最後の停止/始動操作以来のシーク操作の
回数をカウントし、Mseekを決定するステップと、
データ記憶装置により完了されたシーク操作の総回数を
呼び戻し、Nseekを定義するステップと、Nsee
kとMseekとの差を決定することにより、Dsee
kを定義するステップと、DseekがTseekより
も大きいか否かを判断するステップとを含む。
【0019】本発明の更に別の代替態様では、データ記
憶装置のアレイの信頼性を向上させる方法が提供され
る。この方法は、アレイの各ドライブに対して、しきい
値シーク操作カウントTseekを定義するステップ
と、最後の停止/始動操作以来のシーク操作の回数をカ
ウントし、Mseekを決定するステップと、データ記
憶装置により完了されたシーク操作の総回数を呼び戻
し、Nseekを定義するステップと、NseekとM
seekとの差を決定することにより、Dseekを定
義するステップと、DseekがTseekよりも大き
いか否かを判断するステップとを含む。
【0020】本発明は、軸の回りを回転可能に実装され
るディスク、及びトランスジューサ・ヘッドをディスク
に対して移動するアクチュエータを有するデータ記憶装
置内で実行され得る。データ記憶装置は一般に、停止/
始動操作が発生して以来、アクチュエータにより実行さ
れたシーク操作の回数をカウントするカウンタ、並びに
カウンタのカウントが所定回数に達するときに、別の停
止/始動操作を開始する手段を有する。データ記憶装置
は更に、読取り/書込みデータを一時的に記憶するため
の、不揮発性ランダム・アクセス・メモリを有し得る。
読取り/書込みデータが、停止/始動操作が実行される
間に、データ記憶装置により補助メモリに送信される。
本発明は、複数のデータ記憶装置を制御するアレイ制御
装置により実行され得る。
【0021】別の実施例では、本発明は、停止及び再始
動操作を、最後の停止/始動操作以来発生したシーク操
作の回数、並びにパワーオン時間にもとづき制御する。
特定の時間長にわたり、重大な回数のシークが発生した
場合、ドライブが停止され、即時再始動される。停止/
始動操作の目的は、スライダから過度な物質を除去し、
それらを着地ゾーンに移送することである。
【0022】本発明はディスク・ドライブ・アレイにも
適用可能である。ディスク・ドライブ・アレイは、しば
しばドライブ故障を許容し得るが、ドライブが置換され
る間、及び新たなドライブ上のデータが復元される間、
システム性能に影響する。例えばファイル・サーバ・ア
プリケーションでは、迅速なデータ可用性が最も重要で
ある。これらのサーバは複数のユーザのための記憶装置
を提供し、そこではデータ要求が同時に発生する。複数
のディスク・ドライブが制御装置に接続され、これが単
一の仮想ドライブをエミュレートする。ファイル・サー
バにとって、独立のディスク・ドライブは、個々のディ
スク・ドライブとしては認識されない。冗長ディスク・
アレイでは、データを失うこと無しに、1つ以上の同時
ドライブ故障が発生し得る。
【0023】本発明は、1つ以上のドライブ故障に耐え
得るアレイに好適である。ドライブが動作不能になると
き、アレイ内で見い出される冗長性により、全てのユー
ザ・データが使用可能状態に維持される。例えばアレイ
が分散パリティを使用する場合、故障ドライブ上のデー
タが、1つ以上の他のドライブ上のパリティとデータと
を組み合わせることにより、復元され得る。大規模なア
レイ・システムでは、個々のドライブとの間のデータ転
送を支援するために、不揮発性メモリがしばしば含まれ
る。不揮発性メモリが書込みキャッシュとして使用され
る場合、書込まれるデータが一時的に記憶され、効率を
向上させる。この状況において、"不揮発性"とは、メモ
リがパワーの欠如により、障害を起こさないことを意味
する。こうしたパワーの欠如は、悲惨な意図しないパワ
ー損失、または停止/始動操作による意図的なパワーダ
ウンによる。アレイが突然パワーを失う場合、このメモ
リの不揮発性が、パワー障害の開始時に書込まれていた
データが失われないように保証する。
【0024】
【発明の実施の形態】本発明は、データ記憶装置の信頼
性を向上する方法及びアセンブリを含む。本発明の方法
が使用され得る記憶装置は、一般に、データを含むメモ
リ素子ディスクと、軸の回りを回転可能に実装されるデ
ィスクと、データをディスクに読み書きするように位置
決めされるトランスジューサとを含む。装置はまた、ト
ランスジューサ・ヘッドをディスクに対して移動するア
クチュエータ、及びトランスジューサ・ヘッドにより実
行されるシーク操作の回数をカウントするカウンタを含
む。
【0025】より詳細には、図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を介して、達成される。
【0026】"スタック"内において、複数のヘッド・デ
ィスク・アセンブリが単一のユニット内で積み重ねられ
る。一般に、ディスク12上の磁気媒体はシリンダに編
成され、シリンダ内にデータ・トラックが、更にデータ
・トラック内にセクタが構成される。個々のシリンダ
は、ロード・ビーム・アクチュエータの所与の移動にお
ける、2つ以上のディスク上の同一のヘッド位置として
見なされ得る。データはトランスジューサ・ヘッド16
により、半径方向に間隔を置いたトラックに対して読み
書きされる。ディスク上の特定のトラックに対するヘッ
ドの位置は、サーボ制御ユニットにより従来通りに維持
される。ディスク12がスピンドル・モータ・アセンブ
リ14により高速に回転されるとき、ヘッド16がディ
スク12にわたってエア・ベアリング上を浮上するよう
に、ロード・ビーム18がスライダの空気力学的揚力に
対抗して、軽く固定(bias)される。
【0027】通常のデータ記憶システムでは、デジタル
・データが、磁化可能な硬質のデータ記憶ディスクの表
面を構成する一連のスパイラル・トラック上、または同
心状の互いに近接するトラック上に、磁気遷移の形式で
記憶される。トラックは一般に複数のセクタに分割さ
れ、各セクタは多数の情報フィールドを含む。情報フィ
ールドの1つは、通常データを記憶するために指定さ
れ、他のフィールドは例えばセクタ識別及び同期情報を
含む。データは、通常、トランスジューサが制御装置の
制御の下でトラック間をシフトされることにより、指定
されるトラック及びセクタ位置に転送され、またそこか
ら取り出される。トランスジューサ・アセンブリは通
常、読取り素子及び書込み素子を含む。他のトランスジ
ューサ・アセンブリ構成では、ディスクへのデータの書
込み及びディスクからのデータの読出しの両方に使用さ
れる単一のトランスジューサ素子を組み込む。
【0028】データ記憶ディスクへのデータの書込み
は、一般に、電流をトランスジューサ・アセンブリの書
込み素子に流し、ディスク面の特定の位置を磁化する磁
束線を生成することにより達成される。指定ディスク位
置からのデータの読出しは、通常、トランスジューサ・
アセンブリの読取り素子が、ディスクの磁化位置から発
する磁場または磁束線をセンスすることにより達成され
る。読取り素子が回転ディスク面を通過するとき、読取
り素子とディスク面上の磁化位置との間の相互作用によ
り、読取り素子に電気信号が生成される。この電気信号
は磁場の遷移に対応する。
【0029】ほとんどのドライブでは、シーク操作が操
作の開始で発生する。一般に、ドライブは、コンピュー
タをオンすることにより始動される。その時点で、ドラ
イブはレディ状態となり、スタートアップ操作を完了す
る。ドライブは次に、そのドライブがインタフェースす
るコンピュータ・システムによる読出し/書込み操作に
対して、アクセスされ得る。
【0030】これらの各々の操作に関連して、多数回
の"シーク"操作がヘッドにより実行される。シークは、
ヘッドがディスクを半径方向に横断する移動である。一
般に、ヘッドは、潤滑剤の消耗を回避するためのアイド
ル・ルーチンにおいて、または読出し及び書込みアプリ
ケーションにおいて、半径方向に周期的に移動する。
【0031】図2に示されるように、ハード・ドライブ
は、複数の異なる構成パーツから構成される。ディスク
・エンクロージャ25が存在し、その中にハード・ドラ
イブ・メモリ素子12が存在する。メモリ素子12は、
一般にスピンドル・モータ・アセンブリ14上を回転す
る。一方、ヘッド16はアクチュエータ17により制御
される。マイクロプロセッサ19は、スピンドル・モー
タ・アセンブリ14を制御する第1の制御装置21、並
びにディスク・ドライブ・ヘッド16を回転するアクチ
ュエータ17に指示する第2の制御装置23に信号を送
信し、ディスク・エンクロージャ環境を制御する。一般
に、本発明の方法は、本発明に矛盾しない任意の数の異
なる環境により構成される。
【0032】カウント・プログラムは一般に、マイクロ
プロセッサ19内で見い出され、所与の期間にわたり、
ヘッドにより実行されるシーク操作の回数をカウントす
る。マイクロプロセッサ19は、ヘッドの移動を制御す
る一方で、例えばコンピュータ・システム・マザー・ボ
ード上のコンピュータ・システム・マイクロプロセッサ
27により制御される。
【0033】図2を再度参照すると、本発明の方法の概
略図が一般に示される。一般に、任意のドライブ・アセ
ンブリ、アセンブリのスタック、またはドライブ・アセ
ンブリのアレイが、1つ以上のコンピュータ・システム
・マイクロプロセッサ27、ディスク・ドライブ・マイ
クロプロセッサ19、ディスク12内の動作メモリ上、
またはディスク・ドライブ10の他のメモリ素子上で見
い出される様々な制御プロシジャによりサポートされ
る。カウント・プログラムを含む動作メモリは、システ
ム内のこれらの任意の要素内にプログラムされ得る。こ
れらの制御プロシジャは、ドライブが動作レディ状態に
なり、様々なアプリケーションの使用を開始する支援を
する。直接アクセス記憶装置を含むコンピュータ・シス
テムは、一般に、個々のシーク操作をこの動作メモリの
一部としてカウントするプログラミングを含む。
【0034】通常のシーク操作が図3に示される。各シ
ーク操作はヘッド16を新たなディスク領域上で移動す
る。T1において、ヘッドがディスク12との関係にお
いて、移動を開始する。ディスク12は絶えず回転して
いるので、ヘッド16の移動は本質的に半径方向である
が、ディスク12に対してはスパイラル・パターンを描
くことになる。シーク操作が進行するにつれ、ヘッド1
6は半径方向に外側に移動し、ポイントT2に至る。従
って、各シーク毎に、より多くの物質がヘッド16上に
蓄積する。この蓄積が数週間にわたり継続し、ドライブ
が停止され、数分間始動されない場合、ドライブは始動
しないかも知れない。温度が高いと、条件は一層悪化す
る。スライダ上に蓄積した物質は、ディスクとの接着剤
を形成し、これがドライブ・モータが提供し得る数倍の
力を生成する。
【0035】図2において、信号の強さと、記録ヘッド
16とディスク12との距離の間には、一般に指数関係
が存在する。すなわち、ヘッド16とディスク12との
間の距離が増加すると、信号の強さが減少し、以前にデ
ィスク上に記録されたデータが読出し不能になり得る。
結果的に、ディスクに対するヘッドの不要な垂直方向の
運動が、システム故障に寄与し得ることになる。
【0036】本発明の方法は、シーク操作の回数をカウ
ントし、このカウントを呼び戻し、しきい値カウントと
比較するように、コンピュータ・システムをプログラミ
ングすることにより、開始される。再度、このプログラ
ミングは、システムの動作メモリを含む任意のシステム
要素内で達成され得る。特に、図4を参照すると、動作
メモリは、ディスクの表面を横断して、ドライブ・ヘッ
ドにより完了されたシークをカウントし、呼び戻すよう
にプログラムされる(ステップ40)。可変シーク・カ
ウントVseekが、初期に0にセットされ、シークが
システムの活動化からカウントされるが、1度停止/始
動操作が実行されると、可変シーク・カウントVsee
kが0にリセットされ、シークが最後の停止/始動操作
からカウントされる。動作メモリもまた、ドライブがし
きい値Tseekの時のシーク・カウントを呼び戻す
(ステップ42)。このパラメータTseekは、停止
/始動操作の必要性を評価するために使用される。なぜ
なら、これは、実際のハード・ドライブ使用、すなわ
ち、ハード・ディスク要素12を横断するヘッド16の
実際の移動の指示を提供するからである。Tseek
は、コンピュータ・システムのサイズ及び利用度レベル
を反映する任意の値にセットされ得る。例えば、単一の
ドライブ・コンピュータ・システムは、2つ以上のドラ
イブのアレイを有するコンピュータ・システムとは、異
なるレベルの利用度を有し得る。更に、パーソナル・コ
ンピュータ・システムは、施設により使用されるコンピ
ュータ・システムと比較して、異なるレベルの利用度を
有し得る。この可変シーク・カウントVseekが、し
きい値シーク・カウントTseekと比較され(ステッ
プ44)、
【数1】Vseek≧Tseek (1)
【0037】のとき、停止/始動操作が開始される(ス
テップ48)。Vseekが次に0にリセットされ、従
って、1度停止/始動操作が完了すると、シーク・カウ
ントが再開する(ステップ46)。
【0038】本発明を実行する別の手段は、システムの
初期活動化から、システムにより実行されるシークの回
数をカウントするカウンタを使用することである。検査
の結果、実行されたシーク操作の回数が、しきい値レベ
ルTseekに等しいか、それを超える場合、停止/始
動操作が実行され、カウント操作がリセットされる。
【0039】より詳細には、図5に示されるフロー図か
ら明らかなように、停止/始動操作以前に実行されなけ
ればならないシークのしきい値回数Tseekを呼び戻
すように、動作メモリがプログラムされ得る。コンピュ
ータ・システムの動作メモリは次に、Nseekをカウ
ントし呼び戻すようにプログラムされ(ステップ5
0)、Tseekとして識別されるシーク操作パラメー
タに一致したか否かを判断する。コンピュータの操作
は、コンピュータ・システムが操作の開始以来完了した
シークの総回数Nseekを判断することにより開始さ
れる。
【0040】コンピュータ・システムの動作メモリによ
り定義される次のパラメータは、最後の停止/始動操作
の完了以来実行されたシーク操作の回数Mseekであ
る(ステップ52)。停止/始動操作は、例えばコンピ
ュータ・システムの最初の使用時に、コンピュータ・シ
ステムが最大動作能力になるときの定形的なトラブル・
シューティング操作として、または定形的な使用の終了
時におけるコンピュータ・システムのパワー・ダウンに
より、発生し得る。
【0041】Nseek及びMseekが定義される
と、動作メモリはこれらの2つのパラメータを比較し、
停止/始動操作が実行されるべきか否かを判断する(ス
テップ54)。
【0042】
【数2】 Nseek−Mseek<Tseek (2)
【0043】の場合、プログラムはシークのカウント及
び呼び戻しを継続する(ステップ55)。
【0044】しかしながら、
【数3】 Nseek−Mseek≧Tseek (3)
【0045】の場合には、動作メモリはパラメータMs
eekをNseekに等しくリセットする(ステップ5
6)。従って、
【数4】Mseek=Nseek (4)
【0046】となり、停止/始動操作が開始される(ス
テップ58)。
【0047】図6を参照すると、特定のアプリケーショ
ンでは、補助メモリ(または記憶装置)31がコンピュ
ータ・システム内で使用可能である。補助メモリ31は
しばしば、高ユーザ・ボリュームの環境において、コン
ピュータ・システム・マイクロプロセッサ27の操作を
保守するために使用される。こうした環境は、金融、通
信、または政府施設などの管理またはサービス操作が当
てはまる。
【0048】補助記憶装置またはメモリは、コンピュー
タ・システムとは別の要素、またはコンピュータ・シス
テム自身内に含まれる要素である。補助記憶装置は、追
加のディスク・ドライブ、追加のランダム・アクセス・
メモリ、またはフラッシュ・メモリ、すなわち電気的に
消去可能なプログラマブル読出し専用メモリなど、不揮
発性または故障許容の記憶装置を含み得る。
【0049】図7を参照すると、補助メモリ記憶装置を
含むコンピュータと共に使用される本発明のシステムが
示される。補助記憶装置が存在するとき、システムは図
5に示されるものと同一のステップを進行する。しかし
ながら、上記式(3)により設定された条件が満足され
るとき、コンピュータ・システムの動作メモリが対象デ
ータを補助記憶装置に転送する。そして停止/始動操作
が完了される。ハード・ドライブ要素がパワーを取り戻
した後、データがハード・ディスク要素上に転送され
る。
【0050】特に、コンピュータ・システムの動作メモ
リは、システム操作の開始以来実行されたシーク操作の
回数Nseekをカウントし、呼び戻すようにプログラ
ムされる(ステップ70)。システムはまた、最後の停
止/始動操作以来実行されたシーク操作の回数Msee
kをカウントし、呼び戻すようにプログラムされる(ス
テップ72)。図5の場合同様、Nseek及びMse
ekが比較され(ステップ73)、上記式(2)の条件
が満足されるとき、シーク・カウントが継続する(ステ
ップ78)。上記式(3)の条件が満足されるとき、M
seekがNseekに等しくリセットされる(ステッ
プ74)。データがアレイ制御装置により、仮想ドライ
ブから補助記憶装置に転送される(ステップ75)。停
止/始動操作が次にディスク・ドライブ内で開始される
(ステップ76)。停止/始動操作が完了された後、デ
ータが補助記憶装置からディスク・ドライブに返送され
得る(ステップ77)。そして、シーク操作カウントが
再開され得る(ステップ79)。
【0051】本発明はまた、並列に使用される複数のデ
ィスク・ドライブのアレイの操作にも有用である(図8
参照)。アレイ・システムは、オペレータに高速な応
答、より大きなデータ記憶空間、及びより優れたディス
ク・ドライブの耐故障性を提供する。ディスク・ドライ
ブの冗長アレイなどのアレイ構成もまた、本発明が有用
に機能するシステムである。ディスク・ドライブ・アレ
イは、単一ドライブ・アセンブリよりも故障許容の点で
優れている。しかしながら、アレイ・システムではドラ
イブが置換される間、性能的に影響を受ける。本発明の
方法は、ディスク・ドライブ・アレイ内の信頼性を向上
するために使用され得る。
【0052】一般的なアレイ・システムが、図8に示さ
れる。2つのディスク・ドライブ10及び10'が、ア
レイ制御装置33を通じてホスト36に接続される。ホ
スト36は個々のドライブ10及び10'の活動を監視
せずに、仮想ドライブ37を監視して、進行中の読出し
/書込み動作を制御する。
【0053】操作において、各新たなシーク操作が、ド
ライブ10及び10'のスライダを新たなディスク領域
上で移動する。従って、各新たなシーク操作により、よ
り多くの物質がそれぞれのスライダ上に蓄積する。延長
された期間にわたる蓄積は、1つ以上のドライブ上でヘ
ッド・クラッシュを生じ得る。
【0054】本発明の別の態様によれば、各停止/始動
操作が、パワーオン時間またはシークに対する早期のし
きい値限度をモニタすることにより実行され得る。図8
に示されるように、アレイ制御装置が停止/始動操作を
開始するために、シーク及びパワーオン時間の両方を呼
び戻すように構成され得る。
【0055】通常、データ転送は、ホストからアレイ制
御装置33を通じて、ドライブ10及び10'へと進行
する。スイッチ34及び35は、アレイ制御装置33を
ドライブ10及び10'の各々に接続する。一般に、ド
ライブ10及び10'上のデータは冗長であり、いずれ
かのドライブの故障が許容され得る。
【0056】図8に示されるように、アレイ制御装置3
3は、ドライブ10または10'のいずれかにおけるシ
ーク操作の累計回数が、停止/始動操作を指令するか否
かを判定するための動作メモリを含む。図8に示される
ように、仮想ドライブ37がアレイ制御装置を通じて、
データを補助記憶装置31に転送する。
【0057】補助記憶装置31は、ドライブ10が停止
し、即時再始動される間、このドライブを置換する。ド
ライブ10が再始動されると、ドライブ10に書込まれ
るはずであったデータが、補助記憶装置31からドライ
ブ10に転送される。
【0058】補助記憶装置は、停止/始動操作が完了し
た後、アレイ・システムの回復を早める。このアレイ・
システムの別の実施例もまた、本発明の方法の使用をサ
ポートする。例えば、補助記憶装置が追加の冗長ハード
・ドライブであり、任意の数のハード・ドライブまたは
メモリ素子が本発明の方法と共に使用され得る。
【0059】上述の使用、実施例及びデータは、本発明
の製作及び使用の完全な記述を提供する。本発明の多く
の実施例が、本発明の趣旨及び範囲から逸脱すること無
しに可能である。
【0060】まとめとして、本発明の構成に関して以下
の事項を開示する。
【0061】(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との差を決定することにより、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)記載の方法。
【図面の簡単な説明】
【図1】本発明が使用され得る一般的なデータ記憶装置
の斜視図である。
【図2】本発明が使用され得るディスク・ドライブ・エ
ンクロージャを示す図である。
【図3】図1に示されるようなディスク・ドライブ・ア
センブリにより実行される一般的なシーク操作を示す図
である。
【図4】本発明の1実施例を示す図である。
【図5】本発明の別の実施例を示す図である。
【図6】補助メモリによりサポートされるコンピュータ
・システムを示す図である。
【図7】本発明の別の実施例を示す図である。
【図8】一般的なアレイ・システムへの本発明の適用を
示す図である。
【符号の説明】
10 ディスク・ドライブ 12 ディスク 14 スピンドル・モータ・アセンブリ 16 トランスジューサ(ヘッド) 17 アクチュエータ 18 ロード・ビーム 19 マイクロプロセッサ 20 アーム 21 第1の制御装置 22 ピボット・ポイント 23 第2の制御装置 24 ボイス・コイル・アクチュエータ・モータ 25 ディスク・エンクロージャ 26 フレーム 27 コンピュータ・システム・マイクロプロセッサ 28、30 リセプタクル 31 補助メモリ(記憶装置) 33 アレイ制御装置 34、35 スイッチ 36 ホスト 37 仮想ドライブ

Claims (17)

    【特許請求の範囲】
  1. 【請求項1】軸の回りを回転可能に実装されるメモリ素
    子ディスクと、 トランスジューサ・ヘッドを上記ディスクに対して移動
    するアクチュエータと、 停止/始動操作が発生して以来、上記アクチュエータに
    より実行されたシーク操作の回数をカウントするカウン
    タと、 上記カウンタのカウントが所定回数に達するときに、別
    の上記停止/始動操作を開始する手段と、 を含む、データ記憶装置。
  2. 【請求項2】軸の回りを回転可能に実装されるメモリ素
    子ディスクと、 トランスジューサ・ヘッドを上記ディスクに対して移動
    するアクチュエータと、 停止/始動操作が発生して以来、上記アクチュエータに
    より実行されたシーク操作の回数をカウントするカウン
    タと、 上記カウンタのカウントにもとづき、別の上記停止/始
    動操作を開始する手段と、 上記別の停止/始動操作が実行される間に、上記データ
    記憶装置に対する書込みデータを一時的に記憶する不揮
    発性ランダム・アクセス・メモリと、 を含む、データ記憶装置。
  3. 【請求項3】複数のデータ記憶装置を制御するアレイ制
    御装置であって、上記データ記憶装置の各々が、軸の回
    りを回転可能に実装されるメモリ素子ディスクと、トラ
    ンスジューサ・ヘッドを上記ディスクに対して移動する
    アクチュエータとを含むものにおいて、 各々の上記データ記憶装置において停止/始動操作が発
    生して以来、該データ記憶装置の上記アクチュエータに
    より実行されたシーク操作の回数をカウントするカウン
    タと、 上記カウンタのカウントにもとづき、上記各々のデータ
    記憶装置において、別の上記停止/始動操作を開始する
    手段と、 を含む、アレイ制御装置。
  4. 【請求項4】複数のデータ記憶装置を制御するアレイ制
    御装置であって、上記データ記憶装置の各々が、軸の回
    りを回転可能に実装されるメモリ素子ディスクと、トラ
    ンスジューサ・ヘッドをディスクに対して移動するアク
    チュエータとを含むものにおいて、 各々の上記データ記憶装置において停止/始動操作が発
    生して以来、該データ記憶装置の上記アクチュエータに
    より実行されたシーク操作の回数をカウントするカウン
    タと、 上記カウンタのカウントにもとづき、上記各々のデータ
    記憶装置において、別の上記停止/始動操作を開始する
    手段と、 上記別の停止/始動操作が上記各々のデータ記憶装置に
    おいて実行される間に、該データ記憶装置に対する書込
    みデータを一時的に記憶する不揮発性ランダム・アクセ
    ス・メモリと、 を含む、アレイ制御装置。
  5. 【請求項5】データ記憶装置の信頼性を向上する方法で
    あって、上記データ記憶装置が、軸の回りを回転可能に
    実装されるメモリ素子ディスクと、トランスジューサ・
    ヘッドと、上記トランスジューサ・ヘッドを上記ディス
    クに対して移動するアクチュエータと、上記トランスジ
    ューサ・ヘッドにより実行されるシーク操作の回数をカ
    ウントするカウンタとを含むものにおいて、 しきい値シーク操作カウントTseekを定義するステ
    ップと、 最後の停止/始動操作以来の上記シーク操作の回数をカ
    ウントし、Vseekを決定するステップと、 上記Vseekが上記Tseek以上か否かを判断する
    ステップと、 を含む、方法。
  6. 【請求項6】上記Vseekが上記Tseek以上の場
    合、上記トランスジューサ・ヘッドが上記停止/始動操
    作を実行する、請求項5記載の方法。
  7. 【請求項7】上記装置が補助メモリを含む、請求項5記
    載の方法。
  8. 【請求項8】上記Vseekが上記Tseek以上の場
    合、上記データ記憶装置に対するデータが上記補助メモ
    リに転送され、上記トランスジューサ・ヘッドが上記停
    止/始動操作を実行する、請求項7記載の方法。
  9. 【請求項9】上記停止/始動操作の完了後、上記データ
    が上記データ記憶装置に転送される、請求項8記載の方
    法。
  10. 【請求項10】上記停止/始動操作が実行される以前
    に、上記Vseekが0にリセットされる、請求項6記
    載の方法。
  11. 【請求項11】データ記憶装置の信頼性を向上する方法
    であって、上記データ記憶装置が、軸の回りを回転可能
    に実装されるメモリ素子ディスクと、トランスジューサ
    ・ヘッドと、上記トランスジューサ・ヘッドを上記ディ
    スクに対して移動するアクチュエータと、上記トランス
    ジューサ・ヘッドにより実行されるシーク操作の回数を
    カウントするカウンタとを含むものにおいて、 しきい値シーク操作カウントTseekを定義するステ
    ップと、 最後の停止/始動操作以来の上記シーク操作の回数をカ
    ウントし、Mseekを決定するステップと、 上記データ記憶装置により実行された上記シーク操作の
    総回数を呼び戻し、Nseekを定義するステップと、 上記Nseekと上記Mseekとの差を決定すること
    により、Dseekを定義するステップと、 上記Dseekが上記Tseek以上か否かを判断する
    ステップと、 を含む、方法。
  12. 【請求項12】上記Dseekが上記Tseek以上の
    場合、上記トランスジューサ・ヘッドが上記停止/始動
    操作を実行する、請求項11記載の方法。
  13. 【請求項13】上記停止/始動操作が実行されるとき、
    MseekがNseekに等しくリセットされる、請求
    項12記載の方法。
  14. 【請求項14】上記装置が補助メモリを含む、請求項1
    1記載の方法。
  15. 【請求項15】上記Dseekが上記Tseek以上の
    場合、上記データ記憶装置に対するデータが上記補助メ
    モリに転送され、上記トランスジューサ・ヘッドが上記
    停止/始動操作を実行する、請求項14記載の方法。
  16. 【請求項16】上記停止/始動操作の完了後、上記デー
    タが上記データ記憶装置に転送される、請求項15記載
    の方法。
  17. 【請求項17】上記停止/始動操作が実行される以前
    に、上記MseekがNseekに等しくリセットされ
    る、請求項13記載の方法。
JP09044697A 1996-04-19 1997-04-09 記憶装置の信頼性を向上する方法及びアセンブリ Expired - Fee Related JP3744645B2 (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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