(57)【特許請求の範囲】
【請求項１】
ホストとホストＩ／Ｆにより接続され複数の磁気テープ装置の動作を制御する磁気テープアレイ制御装置であって、ホストとの間で行われるデータ転送を制御するＩ／Ｆ制御部と、複数の磁気テープ装置とのデータ転送をそれぞれ制御する複数の磁気テープ制御部と、前記Ｉ／Ｆ制御部及び前記磁気テープ制御部の間にあって前記ホストと前記複数の磁気テープ装置との間で転送されるデータに対してデータの分割及び結合処理を行うアレイ制御部と、前記複数の磁気テープ制御部からそれぞれ出力されるエラー信号を検出し前記アレイ制御部に対して障害の発生を報告するエラー検出部とを備える磁気テープアレイ制御装置において、データを格納するハードディスクドライブ（ＨＤＤ）と、前記ＨＤＤとのデータ転送を制御し前記Ｉ／Ｆ制御部から送られたデータを前記ＨＤＤに書き込むＨＤＤ制御部と、前記エラー検出部から報告される障害の内容に基づいて前記ＨＤＤ制御部を介して前記ＨＤＤに格納されているデータを読み込みかつ読み込んだデータから新しいデータを作成するデータ作成部と、前記データ作成部からの指示により前記複数の磁気テープ制御部の中から１つを選択しかつ選択されたテープ制御部に対して前記データ作成部からのデータを転送する制御選択部とを備え、前記エラー検出部は、障害発生のテープが交換され新しいテープ媒体が装填されるとテープ装置での障害がなくなったことを前記データ作成部に報告し、前記データ作成部は、媒体障害がなくなったことを認識するとＨＤＤ制御部に対してＨＤＤに格納されているデータを先頭アドレスから順次読み出すよう指示する手段を有することを特徴とする磁気テープアレイ制御装置。
【請求項２】
請求項１記載の磁気テープアレイ制御装置による書き込みデータの復旧方法であって、テープ装置に装填されていた障害発生のテープ媒体を交換するとき、次のステップを有することを特徴とする磁気テープアレイ制御装置による書き込みデータの復旧方法。
（１）テープ装置が新しいテープ媒体が装填されたことを認識してテープ制御部にテープ媒体の装填を通知するステップ。
（２）テープ制御部がテープ媒体の装填を認識してエラー信号の出力を下げるステップ。
（３）エラー検出部がテープ制御部からのエラー信号が下げられたことを検出し、テープ装置での障害発生がなくなったことをデータ作成部に報告するステップ。
（４）データ作成部がエラー検出部からの報告によりテープ装置に装填されていたテープの媒体障害がなくなったことを認識し、ＨＤＤ制御部に対してＨＤＤに格納されているデータを読み出すよう指示するステップ。
（５）データ作成部が制御選択部に対してテープ制御部を選択するよう指示するステップ。
（６）データ作成部がエラー検出部から報告された内容に基づいてＨＤＤから読み出したデータをテープ装置に装填された新しいテープ媒体に書き込むデータを作成して制御選択部に転送するステップ。
（７）選択制御部が複数のテープ制御部の中からテープ制御部を選択し、データ作成部からデータを転送するステップ。
（８）テープ制御部がテープ装置に装填されている新しいテープ媒体にデータの書き込みを開始するステップ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は磁気テープアレイ制御装置に関し、特に短時間で書き込みデータの復旧が可能な磁気テープアレイ制御装置に関する。
【０００２】
【従来の技術】
従来の磁気テープアレイ制御装置（以下テープアレイ制御装置という）において、複数の磁気テープ装置（以下テープ装置という）に対して、ホストから転送されるデータを書き込んでいるときに、テープ装置や磁気テープ媒体（以下テープ媒体という）に障害が発生すると、以下に説明する２つの動作のいずれかを行うようになっている。まず、１つ目の動作は、ホストに対して書き込みエラーを報告して書き込み処理を停止する。そして、テープ装置やテープ媒体を交換した後、ホストから書き込み処理を再実行する、というもの。
【０００３】
続いて、２つ目の動作は、テープアレイ制御装置が書き込みエラーを認識して正常なテープドライブで書き込み処理を継続する。正常なテープドライブでの書き込み処理が終了し、テープドライブやテープ媒体を交換された後、テープアレイ制御装置が、正常に書き込まれたテープ媒体からデータを読みながら失ったデータを復元し、交換したテープ媒体にデータを書き込む、いうものである。
【０００４】
ここで、具体的に従来のテープアレイ制御装置について説明する。図３は、従来のテープアレイ制御装置の一例を示す構成図であり、図４は、図３の従来例の動作を説明する図である。
【０００５】
まず、図３を参照すると、従来のテープアレイ制御装置は、テープアレイ制御装置５と複数のテープ装置３１１，テープ装置３１２及びテープ装置３１３とから構成される。なお、従来例では３台のテープ装置が接続されているものとする。
【０００６】
テープアレイ制御装置５は、ホストＩ／Ｆ１０を介してホスト１と接続され、さらに、テープＩ／Ｆ３０１，テープＩ／Ｆ３０２及びテープＩ／Ｆ３０３を介してテープ装置３１１，３１２及び３１３とそれぞれ接続される。そして、テープアレイ制御装置５は、ホストＩ／Ｆ１０を介してホスト１とのデータ転送を制御するＩ／Ｆ制御部１１と、テープＩ／Ｆ３０１，３０２及び３０３を介してテープ装置３１１，３１２及び３１３とのデータ転送をそれぞれ制御するテープ制御部１４，テープ制御部１５及びテープ制御部１６と、Ｉ／Ｆ制御部１１及びテープ制御部１４，１５，１６の間にあってホスト１とテープ装置３１１，３１２及び３１３との間で転送されるデータの分割及び結合処理を行うアレイ制御部１２と、テープ制御部１４，１５及び１６から出力されるエラー信号を検出しアレイ制御部１２に対して障害の発生を報告するエラー検出部１３とから構成されている。
【０００７】
続いて、従来のテープアレイ制御装置の動作について、図３，４を参照して説明する。
【０００８】
まず、ホスト１からテープ装置３１１，３１２に装填されているテープ媒体に対して、ミラー構成（ＲＡＩＴ−１）でデータを書き込むものとする。ホスト１で書き込みデータが準備されると、ホスト１からホストＩ／Ｆ１０を介してＩ／Ｆ制御部１１に対してデータ転送の開始を指示する。Ｉ／Ｆ制御部１１は、データ転送の準備が整うとホスト１に対してデータ転送準備完了で応答する。ホスト１から転送されたデータは、Ｉ／Ｆ制御部１１を経由してアレイ制御部１２に送られる。
【０００９】
アレイ制御部１２は、テープ装置３１１，３１２にミラー構成で書き込むため、Ｉ／Ｆ制御部１１から送られたデータをテープ制御部１４，１５の両方に送る。テープ制御部１４は、テープ装置３１１を制御しアレイ制御部１２から送られたデータを書き込む。同様に、テープ制御部１５は、テープ装置３１２を制御しアレイ制御部１２から送られたデータを書き込む。このようにして、テープ装置３１１，３１２に装填されているテープ媒体へのデータ書き込みが開始される（図４（ａ）に示す通常動作，図４（ｂ）に示す障害動作の各開始地点）。
【００１０】
次に、この後に行われる通常動作及び障害動作について説明する。まず、通常動作について説明する。
【００１１】
ホスト１からテープ装置３１１，３１２に装填されているテープ媒体へのデータ書き込みが終了すると、テープ制御部１４，１５は、それぞれアレイ制御部１２に対して、データ書き込みの終了を報告する。アレイ制御部１２は、テープ制御部１４と１５の両方からデータ書き込み終了の報告を受けた時点で、Ｉ／Ｆ制御部１１を介してホスト１に対してテープ装置の書き込み終了を報告する。これで、通常のテープ装置３１１，３１２への書き込みが終了する（図４（ａ）に示す通常動作の終了地点）。
【００１２】
続いて、障害動作について説明する。まず、テープ装置３１１に装填されているテープ媒体で障害が発生したと仮定すると、テープ装置３１１は、テープ媒体の障害をテープ制御部１４に対して通知する。テープ制御部１４は、テープ媒体障害を認識してエラー信号を上げる。
【００１３】
エラー検出部１３は、テープ制御部１４から送られたエラー信号を検出し、アレイ制御部１２に対してテープ装置３１１での障害発生を報告する。アレイ制御部１２は、エラー検出部１３から送られた障害発生の報告を認識してテープ制御部１４に対して、書き込みデータの転送を中止する。これにより、テープ装置３１１への書き込み動作が停止する（図４（ｂ）に示す障害動作の障害発生地点）。このとき、テープ装置３１２へのデータ書き込みは継続している。
【００１４】
ホスト１からテープ装置３１２に装填されているテープ媒体へのデータ書き込みが終了すると、テープ制御部１５は、アレイ制御部１２に対してデータ書き込みの終了を報告する。アレイ制御部１２は、テープ制御部１５から、データ書き込み終了の報告を受けたとき、Ｉ／Ｆ制御部１１を介してホスト１に対してテープ装置の書き込み終了を報告する。これで、テープ装置３１２への書き込みが終了する（図４（ｂ）に示す障害動作の終了地点）。
【００１５】
次に、障害動作後に続くテープ装置３１１に装填されている障害テープ媒体を交換したときに、実施される復旧動作について説明する。
【００１６】
まず、テープ装置３１１に装填されていた障害発生のテープ媒体を交換すると、テープ装置３１１は、新しいテープ媒体が装填されたことを認識してテープ制御部１４にテープ媒体の装填を通知する。テープ制御部１４は、テープ媒体の装填を認識してエラー信号の出力を下げる。エラー検出部１３は、テープ制御部１４からのエラー信号が下げられたことを検出してテープ装置３１１での障害発生がなくなったことをアレイ制御部１２に報告する。
【００１７】
アレイ制御部１２は、エラー検出部１３からの報告により、テープ装置１４に装填されていたテープの媒体障害がなくなったことを認識する。アレイ制御部１２は、テープ装置３１２に復旧時に読み出すべきテープが準備されていることをテープ制御部１５に問い合わせる。テープ制御部１５は、テープ装置３１２に装填されているテープを認識し、アレイ制御部１２に対してテープが準備されていることを報告する。
【００１８】
アレイ制御部１２は、テープ装置３１２のテープ媒体に格納されるデータを先頭から読み出しながらテープ装置３１１のテープ媒体に書き込むデータを作成し、テープ制御部１４を介してテープ装置３１１の新しいテープ媒体にデータの書き込みを開始する（図４（ｃ）に示す復旧動作の開始地点）。
【００１９】
テープ装置３１２からアレイ制御部１２を介してテープ装置３１１に装填されているテープ媒体にデータ書き込みが終了すると、テープ制御部１４はアレイ制御部１２に対してデータ書き込みの終了を報告する。アレイ制御部１２は、テープ装置３１１へのデータ書き込みが終了したことを認識する（図４（ｃ）に示す復旧動作の終了地点）。
【００２０】
【発明が解決しようとする課題】
しかしながら、上述した１つ目及び２つ目の動作の場合でも、障害発生後に交換されたテープ媒体にデータを書き込むには、さらに正常な書き込みと同じ時間が掛かり、その結果、長時間に渡ってテープアレイ制御装置が利用できないという問題がある。
【００２１】
本発明の目的は、かかる課題に鑑みてなされたもので、ホストからテープアレイ制御装置に対して書き込みが行われているとき、テープ装置やテープ媒体に障害が発生しても、短時間で書き込みデータの復旧が可能なテープアレイ制御装置を提供することにある。
【００２２】
【課題を解決するための手段】
本発明は、ホストとホストＩ／Ｆにより接続され複数のテープ装置の動作を制御するテープアレイ制御装置であって、ホストとの間で行われるデータ転送を制御するＩ／Ｆ制御部と、複数のテープ装置とのデータ転送をそれぞれ制御する複数のテープ制御部と、Ｉ／Ｆ制御部及びテープ制御部の間にあってホストと複数のテープ装置との間で転送されるデータに対してデータの分割及び結合処理を行うアレイ制御部と、複数のテープ制御部からそれぞれ出力されるエラー信号を検出しアレイ制御部に対して障害の発生を報告するエラー検出部とを備えるテープアレイ制御装置において、データを格納するハードディスクドライブ（ＨＤＤ）と、ＨＤＤとのデータ転送を制御しＩ／Ｆ制御部から送られたデータをＨＤＤに書き込むＨＤＤ制御部と、エラー検出部から報告される障害の内容に基づいてＨＤＤ制御部を介してＨＤＤに格納されているデータを読み込みかつ読み込んだデータから新しいデータを作成するデータ作成部と、データ作成部からの指示により複数のテープ制御部の中から１つを選択しかつ選択されたテープ制御部に対してデータ作成部からのデータを転送する制御選択部とを備え、前記エラー検出部は、障害発生のテープが交換され新しいテープ媒体が装填されるとテープ装置での障害がなくなったことを前記データ作成部に報告し、前記データ作成部は、媒体障害がなくなったことを認識するとＨＤＤ制御部に対してＨＤＤに格納されているデータを先頭アドレスから順次読み出すよう指示する手段を有することを特徴とする。
【００２３】
すなわち、本発明のテープアレイ制御装置は、ホストから転送される書き込みデータを複数のテープ装置に書き込みながら、ＨＤＤ制御部を介してハードディスクドライブ（ＨＤＤ）にも格納する。テープ装置やテープ媒体に障害が発生したとき、テープ装置やテープ媒体を交換後にデータ作成部が直ちにＨＤＤからデータを読み出して、交換されたテープに書き込むデータを作成する。そして、作成されたデータは制御選択部によって複数のテープ制御部の中から１つが選択され、交換された新しいテープ媒体を装填したテープ装置にデータが転送され、テープ媒体に書き込まれるものであって、従来のテープアレイ制御装置に、ＨＤＤ制御部，ＨＤＤ，データ作成部，制御選択部を新たに追加し、書き込み障害のデータ復旧を速やかに行う点に特徴がある。
【００２４】
また、本発明の磁気テープアレイ制御装置による書き込みデータの復旧方法は、テープ装置に装填されているテープ媒体で障害が発生したとき、次のステップを有することを特徴とする。
（１）テープ装置がテープ媒体の障害をテープ制御部に対して通知するステップ。（２）テープ制御部がテープ媒体障害を認識しエラー信号を上げるステップ。（３）エラー検出部がテープ制御部から送られたエラー信号を検出しアレイ制御部とデータ作成部に対してテープ装置での障害発生を報告するステップ。（４）アレイ制御部がエラー検出部から送られた障害発生の報告を認識して、テープ媒体障害を認識したテープ制御部に対し書き込みデータの転送を中止するステップ。（５）データ作成部がエラー検出部からの報告によりテープ装置での障害発生を認識するステップ。
【００２５】
次に、テープ装置に装填されていた障害発生のテープ媒体を交換するとき、次のステップを有することを特徴とする。
（１）テープ装置が新しいテープ媒体が装填されたことを認識してテープ制御部にテープ媒体の装填を通知するステップ。（２）テープ制御部がテープ媒体の装填を認識してエラー信号の出力を下げるステップ。（３）エラー検出部がテープ制御部からのエラー信号が下げられたことを検出し、テープ装置での障害発生がなくなったことをデータ作成部に報告するステップ。（４）データ作成部がエラー検出部からの報告によりテープ装置に装填されていたテープの媒体障害がなくなったことを認識し、ＨＤＤ制御部に対してＨＤＤに格納されているデータを読み出すよう指示するステップ。（５）データ作成部が制御選択部に対してテープ制御部を選択するよう指示するステップ。（６）データ作成部がエラー検出部から報告された内容に基づいてＨＤＤから読み出したデータをテープ装置に装填された新しいテープ媒体に書き込むデータを作成して制御選択部に転送するステップ。（７）選択制御部が複数のテープ制御部の中からテープ制御部を選択し、データ作成部からデータを転送するステップ。（８）テープ制御部がテープ装置に装填されている新しいテープ媒体にデータの書き込みを開始するステップ。
【００２６】
続いて、ホストからテープ装置に装填されているテープ媒体へのデータ書き込みが終了したとき、次のステップを有することを特徴とする。（１）テープ制御部がアレイ制御部に対してデータ書き込みの終了を報告するステップ。（２）アレイ制御部がＩ／Ｆ制御部を介してホストに対してテープ装置の書き込み終了を報告するステップ。
【００２７】
さらに、ＨＤＤからテープ装置に装填されているテープ媒体へのデータ書き込みが終了したとき、テープ制御部がテープ装置のデータ書き込みの終了をアレイ制御部に報告するステップを有することを特徴とする。
【００２８】
次に、テープ装置に障害が発生したとき、次のステップを有することを特徴とする。（１）テープ制御部がテープ装置の障害を認識しエラー信号を上げるステップ。（２）エラー検出部がテープ制御部から送られたエラー信号を検出しアレイ制御部とデータ作成部に対してテープ装置での障害発生を報告するステップ。（３）アレイ制御部がエラー検出部から送られた障害発生の報告を認識して、テープ装置の障害発生を認識したテープ制御部に対し書き込みデータの転送を中止するステップ。（４）データ作成部がエラー検出部からの報告によりテープ装置での障害発生を認識するステップ。
【００２９】
【発明の実施の形態】
次に、本発明について図面を参照して詳細に説明する。図１は、本発明の一実施の形態を示す構成図であり、図２は、図１の実施例の動作を説明する図である。
【００３０】
まず、図１を参照すると、本発明のテープアレイ制御装置は、テープアレイ制御装置２と複数のテープ装置３１１，テープ装置３１２及びテープ装置３１３から構成される。テープアレイ制御装置２は、ホストＩ／Ｆ１０によりホスト１と接続され、テープＩ／Ｆ３０１，テープＩ／Ｆ３０２及びテープＩ／Ｆ３０３により、テープ装置３１１，３１２及び３１３とそれぞれ接続される。
【００３１】
なお、本実施例では３台のテープ装置が接続されているものとする。また、図１において、図３に示す従来例と同様の機能を有する構成部については同じ符号を用いた。
【００３２】
テープアレイ制御装置２は、ホストＩ／Ｆ１０を介してホスト１とのデータ転送を制御するＩ／Ｆ制御部１１と、テープＩ／Ｆ３０１，３０２及び３０３を介してテープ装置３１１，３１２及び３１３とのデータ転送をそれぞれ制御するテープ制御部１４，テープ制御部１５及びテープ制御部１６と、Ｉ／Ｆ制御部１１及びテープ制御部１４，１５，１６の間にあってホスト１と複数のテープ装置３１１，３１２及び３１３との間で転送されるデータの分割及び結合処理を行うアレイ制御部１２と、テープ制御部１４，１５及び１６から出力されるエラー信号を検出しアレイ制御部１２に対して障害の発生を報告するエラー検出部１３と、データを格納するハードディスクドライブ（ＨＤＤ）１９と、ＨＤＤ１９とのデータ転送を制御しＩ／Ｆ制御部１１から送られたデータをＨＤＤ１９に書き込むＨＤＤ制御部１８と、エラー検出部１３から報告される障害の内容によってＨＤＤ制御部１８を介してＨＤＤ１９に格納されたデータを読み込みかつ読み込んだデータから新たなデータを作成するデータ作成部１７と、データ作成部１７からの指示により複数のテープ制御部１４，１５及び１６から１つを選択しかつ選択されたテープ制御部に対してデータ作成部１７からのデータを転送する制御選択部２０とから構成されている。
【００３３】
次に、本実施例の動作について説明する。図１，２を参照すると、まず、ホスト１からテープ装置３１１，３１２に装填されているテープ媒体に対して、ミラー構成（ＲＡＩＴ−１：Redundant Array of Independent Tapes）でデータを書き込むものとする。ホスト１で書き込みデータが準備されると、ホスト１からホストＩ／Ｆ１０を介して、Ｉ／Ｆ制御部１１に対しデータ転送の開始を指示する。Ｉ／Ｆ制御部１１は、データ転送の準備が整うとホスト１に対してデータ転送準備完了で応答する。
【００３４】
ホスト１から転送されたデータは、Ｉ／Ｆ制御部１１を経由してアレイ制御部１２とＨＤＤ制御部１８に送られる。ＨＤＤ制御部１８は、Ｉ／Ｆ制御部１１から送られたデータをＨＤＤ１９に書き込む。一方、アレイ制御部１２は、テープ装置３１１，３１２にミラー構成で書き込むため、Ｉ／Ｆ制御部１１から送られたデータをテープ制御部１４，１５の両方に送る。
【００３５】
テープ制御部１４は、テープ装置３１１を制御し、アレイ制御部１２から送られたデータを書き込む。同様に、テープ制御部１５は、テープ装置３１２を制御しアレイ制御部１２から送られたデータを書き込む。これで、テープ装置３１１，３１２に装填されているテープ媒体へのデータ書き込みが開始される（図２に示す開始Ａの地点）。
【００３６】
その後、テープ装置３１１に装填されているテープ媒体で障害が発生したとする。テープ装置３１１は、テープ媒体の障害をテープ制御部１４に対して通知する。テープ制御部１４は、テープ媒体障害を認識しエラー信号を上げる。
【００３７】
エラー検出部１３は、テープ制御部１４から送られたエラー信号を検出し、アレイ制御部１２とデータ作成部１７に対してテープ装置３１１での障害発生を報告する。アレイ制御部１２は、エラー検出部１３から送られた障害発生の報告を認識して、テープ制御部１４に対し書き込みデータの転送を中止する。これにより、テープ装置３１１への書き込み動作が停止する。データ作成部１７は、エラー検出部１３からの報告によりテープ装置３１１での障害発生を認識する（図２に示す障害発生Ｂの地点）。
【００３８】
次に、テープ装置３１１に装填されていた障害発生のテープ媒体を交換すると、テープ装置３１１は新しいテープ媒体が装填されたことを認識して、テープ制御部１４に新しいテープ媒体が装填されたことを通知する。テープ制御部１４は、テープ媒体の装填を認識してエラー信号の出力を下げる。エラー検出部１３は、テープ制御部１４からのエラー信号が下げられたことを検出して、テープ装置３１１での障害発生がなくなったことをデータ作成部１７に報告する。
【００３９】
データ作成部１７は、エラー検出部１３からの報告により、テープ装置３１１に装填されていたテープの媒体障害がなくなったことを認識し、ＨＤＤ制御部１８に対してＨＤＤ１９に格納されているデータを先頭アドレスから順次読み出すよう指示する。また、データ作成部１７は、制御選択部２０に対してテープ制御部１４を選択するよう指示する。
【００４０】
データ作成部１７は、エラー検出部１３から報告された内容（テープ装置３１１の障害解除）に基づいて、ＨＤＤ１９から読み出したデータからテープ装置３１１に装填された新しいテープ媒体に書き込むデータを作成して制御選択部２０に転送する。選択制御部２０は、複数のテープ制御部の中から、テープ制御部１４を選択して、データ作成部１７からデータを転送する。テープ制御部１４は、テープ装置３１１に装填されている新しいテープ媒体にデータの書き込みを開始する（図２に示す交換復旧Ｃの地点）。
【００４１】
次に、ホスト１からテープ装置３１２に装填されているテープ媒体へのデータ書き込みが終了すると、テープ制御部１５はアレイ制御部１２に対してデータ書き込みの終了を報告する。アレイ制御部１２は、Ｉ／Ｆ制御部１１を介してホスト１に対してテープ装置３１２の書き込み終了を報告する。
【００４２】
これと同時に、ＨＤＤ制御部１８を介して行われてきたＨＤＤ１９へのデータ書き込みも終了する。この時点では、テープ装置３１１に装填されている新しいテープ媒体への書き込みは継続している（図３に示す終了Ｄの地点）。
【００４３】
次に、ＨＤＤ１９からテープ装置３１１に装填されているテープ媒体へのデータ書き込みが終了すると、テープ制御部１４は、テープ装置３１１のデータ書き込みの終了をアレイ制御部１２に報告する。これと同時に、ＨＤＤ制御部１８，データ作成部１７，制御選択部２０を介して行われたＨＤＤ１９からのデータ読み出しも終了する。これで、テープ装置３１１に新しく装填されたテープ媒体に対して、データが復旧されたことになる（図３に示す終了Ｅの時点）。
【００４４】
以上の説明した動作によって、ホストからテープアレイ制御装置に対して、ミラー構成のテープ装置にデータの書き込みが行われているとき、テープ媒体に障害が発生しても、ホストからの書き込み処理が中断されることがなく、さらに、障害のテープ媒体を交換後、ホストから転送された書き込みデータを格納したＨＤＤからデータを読み出して新しいテープ媒体に書き込みを行うことができる。
【００４５】
なお、テープアレイ制御装置の構成が、ＲＡＩＴ−０（ストライピング）やＲＡＩＴ−３と呼ばれているミラー構成以外の場合でも、本発明では同様の動作が可能である。
【００４６】
また、テープ装置に障害が発生した時も、テープ媒体に障害が発生した時と同様に、ホストからの書き込み処理が中断されることなく、さらに、テープ装置を交換後、ＨＤＤからのデータを読み出して、新しいテープ装置に書き込みが行えることができる。
【００４７】
【発明の効果】
以上説明したように本発明によれば、ホストからテープアレイ制御装置に対して書き込みが行われているとき、テープ装置やテープ媒体に障害が発生しても、ホストからの書き込みデータをテープアレイ制御装置内のＨＤＤに格納するようにしたので、障害が発生したテープ装置やテープ媒体を交換した後、直ちに交換されたテープ媒体に対してデータの書き込みが行えるようになり、従来よりも短時間で書き込みデータを復旧できるという効果がある。
【図面の簡単な説明】
【図１】本発明の一実施の形態を示す構成図である。
【図２】図１の実施例の動作を説明する図である。
【図３】従来のテープアレイ制御装置の一例を示す構成図である。
【図４】図３の従来例の動作を説明する図である。
【符号の説明】
１    ホスト
２，５    テープアレイ制御装置
１０    ホストＩ／Ｆ
１１    Ｉ／Ｆ制御部
１２    アレイ制御部
１３    エラー検出部
１４，１５，１６    テープ制御部
１７    データ作成部
１８    ＨＤＤ制御部
１９    ＨＤＤ
２０    制御選択部
３０１，３０２，３０３    テープＩ／Ｆ
３１１，３１２，３１３    テープ装置
【図１】
0004190756.tif 000002
【図２】
0004190756.tif 000003
【図３】
0004190756.tif 000004
【図４】
0004190756.tif 000005