(57)【特許請求の範囲】
【請求項１】
複数の上位装置と、複数の記憶装置と、これら複数の上位装置及び複数の記憶装置と接続され他方のセンタと通信経路を形成する伝送路形成手段を有するリモートファイル制御装置とで一方のセンタを構成する前記リモートファイル制御装置において、
どの上位装置から設定された通信経路であるのかを保持する通信経路管理情報保持手段と、
一方のセンタのボリウムと対応する他方のセンタのボリウム及びこの対応付け設定を指示した上位装置を示すボリウム管理情報を保持するボリウム管理情報保持手段を設けたこと
を特徴とするリモートファイル制御装置。
【請求項２】
ある上位装置から発行されたファイル転送環境の個別解除コマンドを実行する際に、どの上位装置からの個別解除コマンドであるのか認識し、上記通信経路管理情報保持手段及び上記ボリウム管理情報保持手段にもとづきこの個別解除コマンドを発行した上位装置と同一の上位装置の設定した通信経路の設定及びボリウム対応関係の設定を解除することを特徴とする請求項１記載のリモートファイル制御装置。
【請求項３】
上記リモートファイル制御装置に、上位装置から発行された解除コマンドが個別解除コマンドか全設定解除コマンドかを識別する解除命令識別手段を設け、上位装置より発行されたファイル転送環境の全設定の解除を指示する全設定解除コマンドを実行するとき、この全設定解除コマンドを発行した上位装置ではない他の上位装置から設定されていた通信経路の設定及びボリウム対応関係の設定も含め、リモートファイル制御装置内のすべての通信経路の設定及びボリウム対応関係の設定を解除するようにしたことを特徴とする請求項１記載のリモートファイル制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
正計算機センタの持つファイルと同一のファイルを備える副計算機センタを有する計算機システムにおいて、正計算機センタのどの上位装置からのどのデータを副センタに対してどの通信経路を経由して、送信するのかを制御するリモートファイル制御装置に関する。
【０００２】
【従来の技術】
例えば地震等の災害が計算機センタのある地域に発生して保持しているデータに被害を受けてセンタの機能が損なわれることがある。これを防止するために、正計算機センタ（以下正センタという）とは別の地域に副計算機センタ（以下副センタという）を設置し、正センタに障害が発生したときには、副センタがその機能を代行することが要求されている。この場合、正センタが持つファイルと等価なファイルを副センタ側にも備える必要がある。そしてこの正センタのファイルと等価なファイルを作成する機能を以下の説明においてはリモートファイルという。
【０００３】
リモートファイルを実現するためには、従来▲１▼正センタ及び副センタのＣＰＵ通信によるファイル転送によるもの、▲２▼正センタにおけるファイルを制御するリモートファイル制御装置と、副センタにおけるファイルを制御するリモートファイル制御装置間におけるファイル転送によるもの、▲３▼磁気テープ等交換可能な媒体の運搬による正センタから副センタへのファイルの移動によるもの等の手法が考えられる。
【０００４】
そして現在では、正センタおよび副センタのファイルの内容のずれの時間差、アプリケーションプログラムの変更、正副センタにおけるＣＰＵのファイル転送による負荷増加を最小にすること等を考慮したとき、前記▲２▼のリモートファイル制御装置間におけるファイル転送による方式が注目されている。すなわち、前記▲１▼の手法では、正副ＣＰＵ間のＣＰＵ通信によるファイル転送のため、正副ＣＰＵに大容量のメモリを必要とすること、ＣＰＵにかかる負担が大きくなること、等の問題が存在し、前記▲３▼の手法では正副センタ間におけるファイル内容の時間差が大きくなる問題が存在する。
【０００５】
ところでリモートファイル制御装置（以下ファイル制御装置という）間におけるファイル転送の概略を図７により説明する。図７において、正センタは上位装置Ａ、上位装置Ｂ、ファイル制御装置５０、タスク・資源管理モジュール５１、チャネル・インタフェース・モジュール５２−０、５２−１、伝送路インタフェース・モジュール５３−０、５３−１、・・・５３−Ｍ、デバイス・インタフェース・モジュール５４、記憶装置５５等により構成されている。
【０００６】
同様に副センタは上位装置Ｃ、上位装置Ｄ、ファイル制御装置６０、タスク・資源管理モジュール６１、チャネル・インタフェース・モジュール６２−０、６２−１、伝送路インタフェース・モジュール６３−０、６３−１・・・６３−Ｍ、デバイス・インタフェース・モジュール６４、記憶装置６５等により構成されている。
【０００７】
また５６−０、５６−１・・・５６−Ｍ及び６６−０、６６−１・・・６６−Ｍはルータであり、正センタと副センタとの伝送路を選択接続するものである。
そして正センタのファイル制御装置５０と副センタのファイル制御装置６０との間の制御装置間ファイル転送を行うのに際し、後述するように、上位装置からファイル制御装置間の設定を行う。このとき以前使用していたファイル転送動作環境を削除して、新たに動作環境を設定する。
【０００８】
この設定とは正センタのファイルを副センタにデータを転送する際に、どのファイルに対応させるのかを指定するボリウムの設定と、伝送路回線上にデータを転送する際に、正センタの伝送路インタフェース・モジュール５３−０、５３−１・・・５３−Ｍのうちのどの伝送路インタフェース・モジュールと、副センタのどの伝送路インタフェース・モジュール６３−０、６３−１・・・６３−Ｍとを対応付けさせるのかを指定する通信経路の設定を行う。
【０００９】
これらの設定が正センタの上位装置より発行されたとき、正センタのファイル制御装置５０では、指定された通信経路により接続されている副センタのファイル制御装置６０と通信をして、この２つのファイル制御装置５０、６０間における設定情報の同期がとれた後つまり設定完了したあとで、初めて副センタの指定されたボリウムに対してファイル転送が可能となる。
【００１０】
【発明が解決しようとする課題】
しかし、従来においては、通信経路の設定とボリウム対応関係の設定は、１つのファイル制御装置内では、それぞれの設定が上位装置Ａ、または上位装置Ｂのいずれかにより作成され、またどの上位装置Ａ、Ｂのいずれに対応する設定であるのかということを認識していない。
【００１１】
そのため、一つのファイル制御装置５０に複数の上位装置Ａ、Ｂを接続した計算機システムの環境下においては、一方の上位装置例えば上位装置Ａからファイル転送環境の設定の解除を行うと、もう一方の上位装置Ｂから設定していたファイル転送環境まで解除してしまい、ファイル転送環境の設定の解除を行っていない上位装置Ｂからリモートファイル転送を行おうとする際に、ファイル転送環境がなくなっているために、リモートファイル転送の実行が不可となってしまう。このように一方の上位装置から設定の解除を行うと、他の上位装置に対する設定の解除を行うことによりこの他の上位装置に悪影響を与えてしまう場合が発生する。
【００１２】
従って本発明の目的は、複数の上位装置から通信経路やボリューム対応関係が設定されているとき、その一つの上位装置からファイル転送環境の設定解除を行っても、他方の上位装置に対するファイル転送環境に悪影響を与えないようにした、ファイル制御装置でのリモート設定の設定・解除手段を提供することである。
【００１３】
【課題を解決するための手段】
前記目的を達成するため、上位装置から通信経路の設定とボリウム対応関係の設定を行う際に、これまではファイル制御装置でそれぞれの設定がどの上位装置より設定されたのかを記憶する管理情報がなかったため、本発明では通信経路の設定と、ボリウム対応関係の設定を、各種設定毎にどの上位装置から設定されたのかを記憶する管理情報を新たに作成するようにする。
【００１４】
図１に示す如く、上位装置Ａ、Ｂを有する正センタのファイル制御装置１に、タスク・資源管理モジュール２と、チャネル・インタフェース・モジュール３−０、３−１と、伝送路インタフェース・モジュール４−０、４−１と、デバイス・インタフェース・モジュール５−０、５−１を設ける。
【００１５】
そして伝送路インタフェース・モジュール４−０、４−１がどの上位装置の指示により通信経路を設定したのかを示す通信経路管理情報を保持する通信経路管理情報保持部ＴＭ−０、ＴＭ−１を設ける。また記憶装置６−０、６−１がどの上位装置の指示によりどのボリウムにデータが記入されているのかを示すボリウム管理情報を保持するボリウム管理情報保持部ＶＭ−０、ＶＭ−１が設けられる。
【００１６】
したがって、ある上位装置、例えば上位装置Ａからファイル転送動作環境の設定の解除を行う際に、これら通信経路管理情報及びボリウム管理情報により、設定解除を発行した上位装置と組み合わされている伝送路インタフェース・モジュール及び記憶装置を認識することが可能となり、ファイル転送動作環境の設定の解除を発行した上位装置が設定していた通信経路とボリウム対応関係のみを正確に解除することができ、他の上位装置Ｂより同じファイル制御装置１内に設定されていたファイル転送動作環境の設定の解除を防止できる。
【００１７】
また、ある上位装置、例えば上位装置Ａからファイル転送動作環境の設定の解除を行う際に、全設定の解除を指定した場合、他の上位装置Ｂより設定されていたリモート転送動作環境も含めて、ファイル制御装置内の全ての通信経路の設定とボリウム対応関係の設定を解除することにより、他の上位装置の負荷を軽減させることが可能となる。
【００１８】
（１）複数の上位装置と、複数の記憶装置と、これら複数の上位装置及び複数の記憶装置と接続され他方のセンタと通信経路を形成する伝送路形成手段を有するリモートファイル制御装置とで一方のセンタを構成する前記リモートファイル制御装置において、
どの上位装置から設定された通信経路であるのかを保持する通信経路管理情報保持手段と、
一方のセンタのボリウムと対応する他方のセンタのボリウム及びこの対応付け設定を指示した上位装置を示すボリウム管理情報を保持するボリウム管理情報保持手段を設けたこと
を特徴とする。
【００１９】
（２）上記（１）のリモートファイル制御装置において、ある上位装置から発行されたファイル転送環境の個別解除コマンドを実行する際に、どの上位装置からの個別解除コマンドであるのか認識し、上記通信経路管理情報保持手段及び上記ボリウム管理情報保持手段にもとづきこの個別解除コマンドを発行した上位装置と同一の上位装置の設定した通信経路の設定及びボリウム対応関係の設定を解除することを特徴とする。
【００２０】
（３）上記（１）のリモートファイル制御装置において、上記リモートファイル制御装置に、上位装置から発行された解除コマンドが個別解除コマンドか全設定解除コマンドかを識別する解除命令識別手段を設け、上位装置より発行されたファイル転送環境の全設定の解除を指示する全設定解除コマンドを実行するとき、この全設定解除コマンドを発行した上位装置ではない他の上位装置から設定されていた通信経路の設定及びボリウム対応関係の設定も含め、リモートファイル制御装置内のすべての通信経路の設定及びボリウム対応関係の設定を解除するようにしたことを特徴とする。
【００２１】
これにより下記の作用効果が得られる。
（１）どの上位装置から設定された通信経路であるのかを示す通信経路管理情報保持手段と、どの上位装置から設定されたボリウム対応関係であるのかを示すボリウム管理情報保持手段を備えているので、複数の上位装置を１つのファイル制御装置に接続し、このファイル制御装置内で複数のリモート転送環境が設定されているとき、複数のリモート転送環境がそれぞれどの上位装置により設定されたものか容易に判断できる。
【００２２】
（２）ファイル転送環境の個別解除コマンドを実行するとき、解除命令を発行した上位装置と同一の上位装置により設定されたファイル転送環境を正確に解除することができるので、任意の上位装置からリモート転送環境の設定の解除を行っても、他の上位装置の設定したリモート転送環境に影響なく解除を実行することができる。
【００２３】
（３）さらに、ある上位装置からファイル制御装置に対して、リモート転送環境の設定の解除を行う際に、全設定の解除を指定することにより、他の上位装置より設定されていた同一ファイル制御装置内のリモート転送環境の設定も任意に解除することが可能となる。
【００２４】
【発明の実施の形態】
本発明の一実施の形態を図２〜同４図にもとづき説明する。図２は本発明のファイル制御装置の一実施の形態、図３は本発明を使用したリモートファイル転送システム説明図、図４は本発明における通信経路設定・解除の状態説明図である。
【００２５】
図２において、他図と同記号は同一部分を示し、１はファイル制御装置、２はタスク・資源管理モジュール、３−０、３−１はそれぞれチャネル・インタフェース・モジュール、４−０、４−１はそれぞれ伝送路インタフェース・モジュール、５−０、５−１はデバイス・インタフェース・モジュール、６−０、６−１はそれぞれ記憶装置、ＴＭテーブル２−１は通信経路管理情報保持部、ＶＭテーブル２−２はボリウム管理情報保持部である。
【００２６】
ファイル制御装置１は正センタの上位装置Ａ、Ｂで処理したデータを上位装置Ａ、Ｂからの指示にもとづき記憶装置６−０または記憶装置６−１で保持するとともに、この処理したデータを伝送路を経由して図３に示す副センタに送出するものであり、タスク・資源管理モジュール２、チャネル・インタフェース・モジュール３−０、３−１、伝送路インタフェース・モジュール４−０、４−１、デバイス・インタフェース・モジュール５−０、５−１等を具備する。
【００２７】
タスク・資源管理モジュール２は仕事の割り振り制御やデータの転送制御、データの記憶制御等を行うものであって、伝送路インタフェース・モジュール４−０、４−１が、上位装置Ａ、Ｂのいずれからの指示により副センタのどの伝送路インタフェース・モジュールと接続状態にあるのかを示す通信経路管理情報が記入されるＴＭテーブル２−１と、記憶装置６−０、６−１を構成しているボリウムと対応する副センタのボリウム及び、この対応ずけの設定を指示した上位装置を示すボリウム管理情報が記入されるＶＭテーブル２−２と、上位装置から設定解除命令が出力されたとき、この設定解除命令が後述する個別解除命令か、全設定解除命令かを識別する解除命令識別手段２−３を具備する。
【００２８】
チャネル・インタフェース・モジュール３−０は上位装置Ａと接続され、チャネル・インタフェース・モジュール３−１は上位装置Ｂと接続されている。またデバイス・インタフェース・モジュール５−０は記憶装置６−０と接続され、デバイス・インタフェース・モジュール５−１は記憶装置６−１と接続される。  伝送路インタフェース・モジュール４−０は、上位装置ＡまたはＢからの指示により、ルータ７−０を経由して副センタのファイル制御装置１１の伝送路インタフェース・モジュール１４−０、１４−１・・・と伝送路を選択的に構成するものである。同様に伝送路インタフェース・モジュール４−１は、副センタのファイル制御装置１１の伝送路インタフェース・モジュール１４−０、１４−１・・・と伝送路を選択的に構成するものである。
【００２９】
デバイス・インタフェース・モジュール５−０は、上位装置ＡまたはＢからの指示により、データを記憶装置６−０の所定の位置に格納するものである。同様にデバイス・インタフェース・モジュール５−１は、データを記憶装置６−１の所定の位置に格納するものである。
【００３０】
記憶装置６−０は、上位装置ＡまたはＢにより処理されたデータを格納するものであって、例えば磁気ディスク装置で構成されボリウム（ボリウム番号ＶＭ０  −ＤＶＳ０、ＶＭ０  −ＤＶＳ１・・・）により管理される。同様に記憶装置６−１も同様に構成され、ボリウム番号ＶＭ１  −ＤＶＳ０、ＶＭ１  −ＤＶＳ１・・・により管理される。このボリウム番号は通し番号である。
【００３１】
図３に示す如く、副センタも主センタと同様に構成され、上位装置Ｃ、Ｄ、ファイル制御装置１１、ＴＭテーブル１２−１、ＶＭテーブル１２−２、図示省略した解除命令識別手段等を備えたタスク・資源管理モジュール１２、チャネル・インタフェース・モジュール１３−０（ＣＡ０  ′）、１３−１（ＣＡ１  ′）、伝送路インタフェース・モジュール１４−０（ＲＡ０  ′）、１４−１（ＲＡ１  ′）、・・・１４−Ｍ（ＲＡＭ  ′）、デバイス・インタフェース・モジュール１５−０（ＤＡ０  ′）、１５−１（ＤＡ１  ′）、記憶装置１６−０、１６−１等を具備し、ルータ１７−０、１７−１・・・１７−Ｍにより伝送路インタフェース・モジュール１４−０〜１４−Ｍが正センタの伝送路インタフェース・モジュール４−０〜４−Ｍと選択的に伝送路が接続可能に構成されている。
【００３２】
以下本発明の動作を、Ａ、通信経路の設定、Ｂ、ボリウム対応関係の設定、Ｃ、ファイル転送動作環境の個別解除、Ｄ、ファイル転送動作環境の全設定解除の場合についてそれぞれ説明する。
【００３３】
Ａ、上位装置Ａから通信経路を設定するとき、
（１）正センタの上位装置Ａは、ファイル制御装置１に通信経路（例えばＲＡ０  −ＲＡ０  ′）の設定コマンドを発行する。
【００３４】
（２）この設定コマンドはチャネル・インタフェース・モジュール３−０で受信されて、タスク・資源管理モジュール２にこの通信経路の設定コマンドの発行されたことを通知する。
【００３５】
（３）正センタのタスク・資源管理モジュール２は、指定されたパラメ−タつまりＲＡ０  −ＲＡ０  ′の接続という、パラメータを解読して、対応するＲＡ０  つまり伝送路インタフェース・モジュール４−０を検索し、これが未使用であれば、この伝送路インタフェース・モジュール４−０に、伝送路インタフェース・モジュール４−０と副センタの伝送路インタフェース・モジュール１４−０との間に通信経路を設定することを、副センタの伝送路インタフェース・モジュール１４−０に通知するよう依頼する。
【００３６】
（４）これにより正センタの伝送路インタフェース・モジュール４−０は、ルータ７−０、１７−０を経由して副センタの伝送路インタフェース・モジュール１４−０に接続する。そしてこの接続が行われたとき、正センタの伝送路インタフェース・モジュール４−０はタスク・資源管理モジュール２に対し、この副センタとの通信経路の設定が正常に終了した旨を報告する。
【００３７】
（５）正センタのタスク・資源管理モジュール２は、この報告により前記ＴＭテーブル２−１に、図２（Ｂ）の上欄に示す如く、通信経路管理情報として、正センタの伝送路インタフェースＲＡ０  は、上位装置Ａからの設定コマンドにより、副センタの伝送路インタフェースＲＡ０  ′と通信経路が設定されたことを記入する。これによりタスク・資源管理モジュール２は、チャネル・インタフェース・モジュール３−０に対し、正常に通信経路の設定が終了したことを通知する。そしてチャネル・インタフェース・モジュール３−０は、上位装置Ａに対して通信経路の設定が正常に終了したことを報告する。なお、副センタのファイル制御装置１１では、タスク・資源管理モジュール１２がそのＴＭテーブル１２−１に同様の通信経路管理情報の設定の行われたことを記入しておく。
【００３８】
なお図４は、正センタの上位装置Ａからのコマンドにより、正センタのファイル制御装置１の伝送路インタフェース・モジュール４−０と副センタのファイル制御装置１１の伝送路インタフェース・モジュール１４−０との間に通信経路が設定されて、これを示す通信経路管理情報がファイル制御装置１のＴＭテーブル２−１及びファイル制御装置１１のＴＭテーブル１２−１にそれぞれ記入されていることを示す。同時にまた正センタの上位装置Ｂからのコマンドにより、正センタのファイル制御装置１の伝送路インタフェース・モジュール４−１と副センタのファイル制御装置１１の伝送路インタフェース・モジュール１４−１との間に通信経路が設定されて、これを示す通信経路管理情報がファイル制御装置１のＴＭテーブル２−１及びファイル制御装置１１のＴＭテーブル１２−１にそれぞれ記入されていることを示す。
【００３９】
Ｂ、上位装置Ａからボリウム対応関係の設定を行うとき、
（１）前記の如く、通信経路の設定が行われたあと、正センタの上位装置Ａはファイル制御装置１に対してボリウム対応関係（例えばＶＭ０  −ＤＶＳ０、ＶＭ０  ′−ＤＶＳ７）の設定コマンドを発行する。
【００４０】
（２）この設定コマンドはチャネル・インタフェース・モジュール３−０で受信されて、タスク・資源管理モジュール２にこのボリウム対応関係の設定コマンドが発行されたことを通知する。
【００４１】
（３）正センタのタスク・資源管理モジュール２は指定されたパラメータ、つまりＶＭ０  −ＤＶＳ０、ＶＭ０  ′−ＤＶＳ７のボリウム対応関係というパラメータを解読して、ＶＭ０  −ＤＶＳ０というボリウムの状態を、図示省略したデバイス状態管理テーブルをアクセスして、このボリウムが使用可能なものかどうか状態チェックを行う。もし使用可能なものでなければ、これをチャネル・インタフェース・モジュール３−０を介して上位装置Ａに通知する。しかし使用可能であれば、タスク・資源管理モジュール２は、前記ＴＭテーブル２−１をアクセスして、前記Ａで通信経路の設定されている伝送路インタフェース・モジュール４−０を見つける。そしてこの伝送路インタフェース・モジュール４−０に対してタスク・資源管理モジュール２は、正センタのボリウム番号ＶＭ０  −ＤＶＳ０と副センタのボリウム番号ＶＭ０  ′−ＤＶＳ７とのボリウム対応関係の設定が行われたことを副センタに通知するように依頼する。
【００４２】
（４）これにより正センタの伝送路インタフェース・モジュール４−０は上位装置Ａからの指示によりこの正センタのボリウム番号ＶＭ０  −ＤＶＳ０と副センタのボリウム番号ＶＭ０  ′−ＤＶＳ７とが対応関係にあることを伝送路を経由して副センタの伝送路インタフェース・モジュール１４−０に通知する。
【００４３】
（５）この通知を受けた副センタの伝送路インタフェース・モジュール１４−０ではこのボリウム対応関係の設定をそのファイル制御装置１１に通知する。
（６）ファイル制御装置１１は、これにより図示省略したデバイス状態管理テーブルをアクセスして、副センタのボリウム番号ＶＭ０  ′−ＤＶＳ７というボリウムが使用可能か否かその状態をチェックする。そして使用可能な状態でなければこれを副センタの伝送路インタフェース・モジュール１４−０に通知し、正センタの伝送路インタフェース・モジュール４−０、タスク・資源管理モジュール２、チャネル・インタフェース・モジュール３−０を経由して上位装置Ａに通知し、設定異常終了となる。しかし前記副センタのボリウムが使用可能であれば、副センタのタスク・資源管理モジュール１２がボリウム対応関係の設定終了を副センタの伝送路インタフェース・モジュール１４−０に通知する。同時にこのタスク・資源管理モジュール１２では、ＶＭテーブル１２−２に前記ボリウム対応関係の設定と、これが上位装置Ａからの指示によるものであることを記入する。
【００４４】
（７）副センタの伝送路インタフェース・モジュール１４−０では前記ボリウム対応関係の設定終了を正センタの伝送路インタフェース・モジュール４−０に通知する。これにより正センタの伝送路インタフェース・モジュール４−０は副センタでのボリウム対応関係の設定が正常に終了したことをタスク・資源管理モジュール２に通知する。
【００４５】
（８）タスク・資源管理モジュール２は、ＶＭテーブル２−２にこのボリウム対応関係の設定と、これが上位装置Ａからの指示によるものであることを示す、図２（Ｃ）の上欄に示す如きデータを記入する。そして正常にボリウム対応関係の設定が終了したことをチャネル・インタフェース・モジュール３−０に通知し、チャネル・インタフェース・モジュール３−０は上位装置Ａにこのボリウム対応関係の設定が正常に終了したことを報告する。
【００４６】
なお図５は、正センタの上位装置Ａからのコマンドにより、正センタのファイル制御装置１に接続されたボリウム番号ＤＶＳ０のボリウムと、副センタのファイル制御装置１１に接続されたボリウム番号ＤＶＳＯ′のボリウムとが対応関係にあり、また正センタの上位装置Ｂからのコマンドにより正センタのボリウム番号ＤＶＳ１のボリウムとボリウム番号ＤＶＳ１′のボリウムとが対応関係にあり、これらを示すボリウムＤＶＳ０情報つまりボリウム管理情報が正センタのＶＭテーブル２−２、及び副センタのＶＭテーブル１２−２にそれぞれ記載されていることを示す。
【００４７】
Ｃ、ファイル転送動作環境の個別解除について
（１）上位装置Ａは、ファイル制御装置１にファイル転送動作環境の個別解除コマンドの発行を行う。この個別解除コマンドにはパラメータつまり通信経路（例えばＲＡ０  −ＲＡ０  ′）と、ボリウム対応関係（ＶＭ０  −ＤＶＳ０、ＶＭ０  ′−ＤＶＳ７）が指定されている。
【００４８】
（２）この個別解除コマンドはパラメータと共にチャネル・インタフェース・モジュール３−０で受信されて、タスク・資源管理モジュール２に、このファイル転送動作環境の解除コマンドが発行されたことを通知する。
【００４９】
（３）これにより正センタのタスク・資源管理モジュール２は、解除命令識別手段２−３がこれを解読して個別解除コマンドであることを認識し、前記指定されたパラメータよりＴＭテーブル２−１をアクセスして通信経路を形成している正センタの伝送路インタフェース・モジュール４−０を求め、これが検出されたとき、前記パラメータのファイル転送動作環境の解除を行う旨を副センタに通知するように、正センタの伝送路インタフェース・モジュール４−０に依頼する。
【００５０】
（４）この依頼にもとづく正センタの伝送路インタフェース・モジュール４−０からの通知により副センタの伝送路インタフェース・モジュール１４−０はこれをタスク・資源管理モジュール１２に通知し、タスク・資源管理モジュール１２はこれを解読して前記パラメータにもとづくファイル転送動作環境の個別解除コマンドが上位装置Ａから発行されたことを認識し、ＶＭテーブル２−２をアクセスして上位装置Ａにより対応ずけられたボリウム番号ＶＭ０  −ＤＶＳ０とＶＭ０  ′−ＤＶＳ７とのボリウム対応関係が解除され、またＴＭテーブル１２−１をアクセスして上位装置Ａにより形成された副センタの伝送路インタフェース・モジュール１４−０における通信経路を解除する。なおこの通信経路の解除に先立ち正センタの伝送路インタフェース・モジュール４−０にこれらの解除状態が通知される。
【００５１】
（５）この通知を受けて正センタの伝送路インタフェース・モジュール４−０は、副センタでのファイル転送動作環境の解除が正常に終了したことを正センタのタスク・資源管理モジュール２に通知する。
【００５２】
（６）これによりタスク・資源管理モジュール２は、ＴＭテーブル２−１とＶＭテーブル２−２をアクセスして、正センタ内の通信経路の設定と、ボリウム対応関係の設定を解除する。すなわち伝送路インタフェース・モジュール４−０における通信経路を解除し、またボリウム番号ＶＭ０  −ＤＶＳ０とＶＭ０  ′−ＤＶＳ７とのボリウム対応関係を解除する。
【００５３】
このとき、タスク・資源管理モジュール２は、上位装置Ａからファイル転送動作環境の解除が発行されたことを認識して、通信経路の設定の解除、ボリウム対応関係の設定の解除を行う際に、解除しようとしている設定が上位装置Ａから設定されていたものかどうかをチェックする。そしてそれらが同一の上位装置Ａからのものであった場合のみ、通信経路の設定、ボリウム対応関係の設定を行う。解除しようとしている設定が、上位装置Ｂからのものであれば、解除しない。
【００５４】
（７）それからタスク・資源管理モジュール２はファイル転送動作環境の個別解除コマンドが正常に終了したことをチャネル・インタフェース・モジュール３−０に通知する。これによりチャネル・インタフェース・モジュール３−０は上位装置Ａに前記ファイル転送動作環境の個別解除コマンドが正常終了したことを報告する。
【００５５】
図４の太点線は、通信経路の解除のイメージを示し、図５の太点線はボリウム対応関係の解除のイメージを示す。解除の場合は対応する上位装置のものだけを解除する。
【００５６】
Ｄ、ファイル転送動作環境の全設定解除について
（１）上位装置Ａは、ファイル制御装置１にファイル転送動作環境の全設定解除コマンドの発行を、パラメータとして通信経路を形成している伝送路インタフェース・モジュール４−０を指示して行う。
【００５７】
（２）この全設定解除コマンドはチャネル・インタフェース・モジュール３−０で受信されて、タスク・資源管理モジュール２に、このファイル転送動作環境の全設定解除コマンドが発行されたことを通知する。
【００５８】
（３）これにより正センタのタスク・資源管理モジュール２は、解除命令識別手段２−３がこれを解読して全設定解除コマンドであることを認識し、通信経路を形成している正センタの伝送路インタフェース・モジュール４−０を前記パラメータにより求め、この通信経路を形成している伝送路インタフェース・モジュール４−０に対して、ファイル転送動作環境の全設定解除を行う旨を副センタに通知するように依頼する。
【００５９】
（４）この依頼にもとづく正センタの伝送路インタフェース・モジュール４−０からの通知により、副センタの伝送路インタフェース・モジュール１４−０はこれをタスク・資源管理モジュール１２に通知し、タスク・資源管理モジュール１２はこれを解読してファイル転送動作環境の全設定解除コマンドが上位装置Ａから発行されたことを認識し、ＶＭテーブル１２−２をアクセスして全ボリウム対応関係を解除し、またＴＭテーブル１２−１をアクセスして副センタの全通信経路を解除も含めファイル制御装置１１内にある全てのリモート転送動作環境の解除を行う。なおこの解除に先立ち正センタの伝送路インタフェース・モジュール４−０にこれらの解除が通知される。
【００６０】
（５）この通知を受けて正センタの伝送路インタフェース・モジュール４−０は、副センタでのファイル転送動作環境の全設定解除が正常に終了したことを正センタのタスク・資源管理モジュール２に通知する。
【００６１】
（６）これによりタスク・資源管理モジュール２は、ＴＭテーブル２−１とＶＭテーブル２−２をアクセスして、正センタ内の全通信経路の設定と全ボリウム対応関係の設定の解除も含め、ファイル制御装置１内にある全てのリモート転送動作環境の解除を行う。
【００６２】
（７）それからタスク・資源管理モジュール２は、ファイル転送動作環境の全設定解除コマンドが正常に終了したことをチャネル・インタフェース・モジュール３−０に通知する。これによりチャネル・インタフェース・モジュール３−０は、このコマンドを発行した上位装置Ａに前記ファイル転送動作環境の全設定解除コマンドが正常終了したことを報告する。
【００６３】
図６の太点線は、上位装置Ａからの全設定解除コマンドにおける解除状態説明図である。上位装置Ａから全設定解除コマンドが発行されたとき、上位装置Ｂから設定されたものに対しても設定解除される。
【００６４】
【発明の効果】
本発明によれば下記の効果を奏することができる。
（１）どの上位装置から設定された通信経路であるのかを示す通信経路管理情報保持手段と、どの上位装置から設定されたボリウム対応関係であるのかを示すボリウム管理情報保持手段を備えているので、複数の上位装置を１つのファイル制御装置に接続し、このファイル制御装置内で複数のリモート転送環境が設定されているとき、複数のリモート転送環境がそれぞれどの上位装置により設定されたものか容易に判断できる。
【００６５】
（２）ファイル転送環境の個別解除コマンドを実行するとき、解除命令を発行した上位装置と同一の上位装置により設定されたファイル転送環境を正確に解除することができるので、任意の上位装置からリモート転送環境の設定の解除を行っても、他の上位装置の設定したリモート転送環境に影響なく解除を実行することができる。
【００６６】
（３）さらに、ある上位装置からファイル制御装置に対して、リモート転送環境の設定の解除を行う際に、全設定の解除を指定することにより、他の上位装置より設定されていた同一ファイル制御装置内のリモート転送環境の設定も任意に解除することが可能となる。
【図面の簡単な説明】
【図１】本発明の原理図を示す。
【図２】本発明の一実施の形態を示す。
【図３】本発明を使用したリモートファイル転送システム説明図を示す。
【図４】本発明における通信経路設定・解除の状態説明図を示す。
【図５】本発明におけるボリウム対応関係設定・解除の状態説明図を示す。
【図６】本発明における全設定解除の説明図である。
【図７】従来のリモートファイル転送システム説明図である。
【符号の説明】
１  ファイル制御装置
２  タスク・資源管理モジュール
２−１  ＴＭテーブル
２−２  ＶＭテーブル
２−３  解除命令識別手段
３−０、３−１  チャネル・インタフェース・モジュール
４−０、４−１  伝送路インタフェース・モジュール
５−０、５−１  デバイス・インタフェース・モジュール
【図１】
0003612218.tif 000002
【図２】
0003612218.tif 000003
【図３】
0003612218.tif 000004
【図４】
0003612218.tif 000005
【図５】
0003612218.tif 000006
【図６】
0003612218.tif 000007
【図７】
0003612218.tif 000008