(57)【要約】【課題】論理ディスクの取り外しを安全に行うことができ、データの不整合の発生やデータが破壊される現象を完全に防止することのできるコンピュータシステム、およびそのアクセス制御方法を提供する。【解決手段】ホスト計算機Ａ、Ｂ、Ｃに使用する論理ディスク２ー１〜２ー３とジョブ１〜３との対応を示すジョブ管理情報７２１を格納する制御部７を設け、制御部７のジョブ監視部７１でジョブ１〜３を実行中か否かの判断を自動的に行い、ジョブ１〜３の実行終了を確認後、論理ディスク２ー１〜２ー３を取り外し、また、ジョブ１〜３の実行終了確認後、キャッシュメモリ７３に残っているデータを強制的に出力し、磁気ディスク装置２に書き込む処理を行う。【選択図】      図１
2005141668.tif 000002
【特許請求の範囲】
【請求項１】
複数のホスト計算機が複数の論理ディスクを有する少なくとも１台の磁気ディスク装置を共有するコンピュータシステムにおいて、前記ホスト計算機の前記磁気ディスク装置に対するアクセス制御の設定を行う設定サーバを有し、前記ホスト計算機は、ジョブの実行を制御する制御部を有し、前記制御部は、前記ジョブに対して使用する前記論理ディスクを割り付けたジョブ管理情報を格納するジョブ割り付け部と、前記ジョブ管理情報の前記ジョブの実行状況を監視するジョブ監視部と、キャッシュメモリと、前記キャッシュメモリの情報を前記論理ディスクに強制的に書き込ませる強制書き込み部とを有し、前記磁気ディスク装置は、前記論理ディスクへのアクセスを制御するアクセス制御部と、前記ホスト計算機に対して使用する前記論理ディスクの対応関係を管理する管理情報とを有し、前記設定サーバは、前記管理情報を利用して前記ホスト計算機と前記磁気ディスク装置との間のアクセス制御の設定を行うアクセス制御設定部を有し、前記ホスト計算機と前記磁気ディスク装置とは、ファイバチャネルで接続され、且つ、前記設定サーバを介してローカルエリアネットワークで接続されることを特徴とするコンピュータシステム。
【請求項２】
前記ファイバチャネルは、前記ホスト計算機と前記磁気ディスク装置との間でデータの送受信を行い、前記ローカルエリアネットワークは、アクセス制御を行う通信路とすることを特徴とする請求項１記載のコンピュータシステム。
【請求項３】
前記アクセス制御設定部は、前記磁気ディスク装置の前記管理情報を取得し格納する管理情報取得部と、前記ホスト計算機から前記磁気ディスク装置へのアクセスを不可とする取り外しを行う前記論理ディスクを選択するアクセス選択部と、選択した前記論理ディスクを使用している前記ホスト計算機を前記管理情報から検索する管理情報検索部と、検索した結果をもとに取り外しを行う前記ホスト計算機の前記制御部に取り外しの問い合わせを行うアクセス問い合わせ部と、バックアップ処理の問い合わせを行うバックアップ処理問い合わせ部と、前記磁気ディスク装置に対して前記論理ディスクの取り外しの要求を行うアクセス制御要求部と、前記磁気ディスク装置に対して前記論理ディスクのバックアップ処理の要求を行うバックアップ処理要求部とを有することを特徴とする請求項１記載のコンピュータシステム。
【請求項４】
前記制御部は、前記設定サーバから取り外しの問い合わせ情報を受信したとき、前記ジョブ管理情報に格納されている前記ジョブが実行中か否かの確認を前記ジョブ監視部で行い、前記ジョブが実行中の場合、前記ジョブの終了後に停止を行い、前記ジョブの停止後、前記キャッシュメモリ内の情報を前記論理ディスクに強制的に書き込ませる制御を行い、書き込み終了後に前記設定サーバに対して、前記論理ディスクの取り外しが可能であることを通知する手段を有することを特徴とする請求項１または３記載のコンピュータシステム。
【請求項５】
前記制御部は、前記設定サーバからバックアップ処理の問い合わせ情報を受信したとき、前記ジョブ管理情報に格納されている前記ジョブが実行中か否かの確認を前記ジョブ監視部で行い、前記ジョブが実行中の場合、前記ジョブの終了後に停止を行い、前記ジョブの停止後、前記キャッシュメモリ内の情報を前記論理ディスクに強制的に書き込ませる制御を行い、書き込み終了後に前記設定サーバに対して、前記論理ディスクのバックアップ処理が可能であることを通知する手段を有することを特徴とする請求項１または３記載のコンピュータシステム。
【請求項６】
前記磁気ディスク装置は、ファイバチャネルインタフェース部と、ローカルエリアネットワークインタフェース部とを有することを特徴とする請求項１または２記載のコンピュータシステム。
【請求項７】
前記磁気ディスク装置は、複数のディスク装置からなるディスクアレイ構成を有することを特徴とする請求項１、２、３、６の何れか１項記載のコンピュータシステム。
【請求項８】
複数のホスト計算機が複数の論理ディスクを有する少なくとも１台の磁気ディスク装置を共有するコンピュータシステムのアクセス制御方法において、前記ホスト計算機の前記磁気ディスク装置に対するアクセス制御の設定を行う設定サーバを有し、前記ホスト計算機は、ジョブの実行を制御する制御部を有し、前記制御部は、ジョブ割り付け部により前記ジョブに対して使用する前記論理ディスクを割り付けたジョブ管理情報を格納するステップと、前記ジョブ管理情報の前記ジョブの実行状況をジョブ監視部により監視するステップと、前記ジョブが実行中のとき、前記ジョブの終了後に停止を行うステップと、前記ジョブの停止後、キャッシュメモリ内の情報を前記論理ディスクに強制的に書き込ませるステップとを有し、前記磁気ディスク装置は、前記論理ディスクへのアクセスを制御するアクセス制御部と、前記ホスト計算機に対して使用する前記論理ディスクの対応関係を管理する管理情報とを有し、前記設定サーバは、前記管理情報を利用して前記ホスト計算機と前記磁気ディスク装置との間のアクセス制御の設定をアクセス制御設定部により行うステップを有し、前記ホスト計算機と前記磁気ディスク装置とは、ファイバチャネルで接続され、且つ、前記設定サーバを介してローカルエリアネットワークで接続されることを特徴とするコンピュータシステムのアクセス制御方法。
【請求項９】
前記ファイバチャネルは、前記ホスト計算機と前記磁気ディスク装置との間でデータの送受信を行い、前記ローカルエリアネットワークは、アクセス制御を行う通信路とすることを特徴とする請求項８記載のコンピュータシステムのアクセス制御方法。
【請求項１０】
前記アクセス制御設定部は、前記磁気ディスク装置の前記管理情報を管理情報取得部により取得し格納するステップと、前記ホスト計算機から前記磁気ディスク装置へのアクセスを不可とする取り外しを行う前記論理ディスクをアクセス選択部により選択するステップと、選択した前記論理ディスクを使用している前記ホスト計算機を管理情報検索部により前記管理情報から検索するステップと、検索した結果をもとに取り外しを行う前記ホスト計算機の前記制御部に取り外しの問い合わせをアクセス問い合わせ部により行うステップと、前記制御部から前記論理ディスクの取り外しが可能であることの通知を受信するステップと、前記磁気ディスク装置に対して前記論理ディスクの取り外しの要求をアクセス制御要求部により行うステップとを有することを特徴とする請求項８記載のコンピュータシステムのアクセス制御方法。
【請求項１１】
前記アクセス制御設定部は、前記磁気ディスク装置の前記管理情報を管理情報取得部により取得し格納するステップと、前記ホスト計算機から前記磁気ディスク装置へのアクセスを不可とする取り外しを行う前記論理ディスクをアクセス選択部により選択するステップと、選択した前記論理ディスクを使用している前記ホスト計算機を管理情報検索部により前記管理情報から検索するステップと、検索した結果をもとに取り外しを行う前記ホスト計算機の前記制御部にバックアップ処理の問い合わせをバックアップ処理問い合わせ部により行うステップと、前記制御部から前記論理ディスクのバックアップ処理が可能であることの通知を受信するステップと、前記磁気ディスク装置に対して前記論理ディスクのバックアップ処理の要求をバックアップ処理要求部により行うステップとを有することを特徴とする請求項８記載のコンピュータシステムのアクセス制御方法。
【請求項１２】
前記磁気ディスク装置は、ファイバチャネルインタフェース部と、ローカルエリアネットワークインタフェース部とを有することを特徴とする請求項８または９記載のコンピュータシステムのアクセス制御方法。
【請求項１３】
前記磁気ディスク装置は、複数のディスク装置からなるディスクアレイ構成を有することを特徴とする請求項８乃至１２の何れか１項記載のコンピュータシステムのアクセス制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータシステム、およびそのアクセス制御方法に関し、特に、論理ディスクの取り外しを行うとき（ホスト計算機から論理ディスクへの接続を切り離してアクセスができないようにするとき）、論理ディスクを使用するホスト計算機は、ジョブの実行終了を待ち、停止確認後、論理ディスクを論理的に取り外すことにより、論理ディスクの取り外し時における安全性を向上させたコンピュータシステム、およびそのアクセス制御方法に関する。
【背景技術】
【０００２】
従来、磁気ディスク装置に複数の論理ディスクを設けることによって、磁気ディスク装置を複数の計算機で共有することを可能にした磁気ディスク装置（共有磁気ディスク装置）は、各ＯＳ（オペレーティングシステム）のファイルシステム（論理的なディスク管理機能）と磁気ディスク装置の制御とは独立しており、磁気ディスク装置と連携して制御を行うことはできないため、使用中の論理ディスクを論理的に取り外すことができ、従って、この場合、データの不整合やデータが破壊されることがある。
【０００３】
そのため、論理ディスクの取り外しを行う場合は、人が手動にてホスト計算機のジョブを停止させる必要があった。
【０００４】
そこで、複数の計算機で複数のボリュームを共有する磁気ディスク装置において、計算機内に設けられ、各計算機が正常に動作しているか否かを監視する監視部と、各ボリュームが使用中か未使用かを各ボリューム毎に管理する管理部と、管理部を基に、未使用のボリュームとボリュームの使用要求を行っている計算機とを取り付け、また、ボリュームの使用を終了した計算機とそのボリュームとを取り外し、かつ、監視部のデータを基に、計算機に異常が発生したとき、異常が発生した計算機とその計算機が使用していたボリュームとを取り外す磁気ディスクコントローラとを設け、使用中のボリュームに誤って他の計算機を取り付けることを防止できるものがある（例えば、特許文献１参照。）。
【０００５】
しかし、この技術は、ボリュームの取り付け時には、排他制御が行われるが、アクセス中のボリュームに対する取り外しに関しての制御は行われていないため、ボリュームの取り外し時において、データの不整合が発生する可能性がある。
【０００６】
【特許文献１】特開平６ー３３７７６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述の各ＯＳのファイルシステムと磁気ディスク装置の制御とが独立しており、使用中の論理ディスクを論理的に取り外すことができる共有磁気ディスク装置は、論理ディスクの取り外しを行うとき、データの不整合やデータが破壊されることを防止するためには、人が手動操作にてホスト計算機のジョブを停止させなければならないという課題がある。
【０００８】
また、特許文献１に記載の技術は、アクセス中のボリュームに対する取り外しに関しての制御を行っておらず、キャッシュのデータ処理を行っていないため、ボリュームの取り外し時において、データの不整合が発生するという課題がある。
【０００９】
本発明の目的は、上記課題を解決すべく、ホスト計算機に使用する論理ディスクと実行ジョブとの対応を示すジョブ管理情報を格納する制御部を設け、ジョブを実行中か否かの判断を自動的に行い、ジョブの実行終了を確認後、論理ディスクを取り外すことにより、論理ディスクの取り外しを安全に行うことができ、また、ジョブを実行終了して停止後、強制書き込み部によりキャッシュメモリに残っているデータを強制的に出力し、磁気ディスク装置に書き込む処理を行うことにより、データの不整合の発生やデータが破壊される現象を完全に防止することのできるコンピュータシステム、およびそのアクセス制御方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明のコンピュータシステムは、複数のホスト計算機が複数の論理ディスクを有する少なくとも１台の磁気ディスク装置を共有するコンピュータシステムにおいて、ホスト計算機の磁気ディスク装置に対するアクセス制御の設定を行う設定サーバを有し、ホスト計算機は、ジョブの実行を制御する制御部を有し、制御部は、ジョブに対して使用する論理ディスクを割り付けたジョブ管理情報を格納するジョブ割り付け部と、ジョブ管理情報のジョブの実行状況を監視するジョブ監視部と、キャッシュメモリと、キャッシュメモリの情報を論理ディスクに強制的に書き込ませる強制書き込み部とを有し、磁気ディスク装置は、論理ディスクへのアクセスを制御するアクセス制御部と、ホスト計算機に対して使用する論理ディスクの対応関係を管理する管理情報とを有し、設定サーバは、管理情報を利用してホスト計算機と磁気ディスク装置との間のアクセス制御の設定を行うアクセス制御設定部を有し、ホスト計算機と磁気ディスク装置とは、ファイバチャネルで接続され、且つ、設定サーバを介してローカルエリアネットワークで接続されることを特徴とする。
【００１１】
ファイバチャネルは、ホスト計算機と磁気ディスク装置との間でデータの送受信を行い、ローカルエリアネットワークは、アクセス制御を行う通信路とすることを特徴とする。
【００１２】
アクセス制御設定部は、磁気ディスク装置の管理情報を取得し格納する管理情報取得部と、ホスト計算機から磁気ディスク装置へのアクセスを不可とする取り外しを行う論理ディスクを選択するアクセス選択部と、選択した論理ディスクを使用しているホスト計算機を管理情報から検索する管理情報検索部と、検索した結果をもとに取り外しを行うホスト計算機の制御部に取り外しの問い合わせを行うアクセス問い合わせ部と、バックアップ処理の問い合わせを行うバックアップ処理問い合わせ部と、磁気ディスク装置に対して論理ディスクの取り外しの要求を行うアクセス制御要求部と、磁気ディスク装置に対して論理ディスクのバックアップ処理の要求を行うバックアップ処理要求部とを有することを特徴とする。
【００１３】
制御部は、設定サーバから取り外しの問い合わせ情報を受信したとき、ジョブ管理情報に格納されているジョブが実行中か否かの確認をジョブ監視部で行い、ジョブが実行中の場合、ジョブの終了後に停止を行い、ジョブの停止後、キャッシュメモリ内の情報を論理ディスクに強制的に書き込ませる制御を行い、書き込み終了後に設定サーバに対して、論理ディスクの取り外しが可能であることを通知する手段を有することを特徴とする。
【００１４】
制御部は、設定サーバからバックアップ処理の問い合わせ情報を受信したとき、ジョブ管理情報に格納されているジョブが実行中か否かの確認をジョブ監視部で行い、ジョブが実行中の場合、ジョブの終了後に停止を行い、ジョブの停止後、キャッシュメモリ内の情報を論理ディスクに強制的に書き込ませる制御を行い、書き込み終了後に設定サーバに対して、論理ディスクのバックアップ処理が可能であることを通知する手段を有することを特徴とする。
【００１５】
磁気ディスク装置は、ファイバチャネルインタフェース部と、ローカルエリアネットワークインタフェース部とを有することを特徴とする。
【００１６】
磁気ディスク装置は、複数のディスク装置からなるディスクアレイ構成を有することを特徴とする。
【００１７】
本発明のコンピュータシステムのアクセス制御方法は、複数のホスト計算機が複数の論理ディスクを有する少なくとも１台の磁気ディスク装置を共有するコンピュータシステムのアクセス制御方法において、ホスト計算機の磁気ディスク装置に対するアクセス制御の設定を行う設定サーバを有し、ホスト計算機は、ジョブの実行を制御する制御部を有し、制御部は、ジョブ割り付け部によりジョブに対して使用する論理ディスクを割り付けたジョブ管理情報を格納するステップと、ジョブ管理情報のジョブの実行状況をジョブ監視部により監視するステップと、ジョブが実行中のとき、ジョブの終了後に停止を行うステップと、ジョブの停止後、キャッシュメモリ内の情報を論理ディスクに強制的に書き込ませるステップとを有し、磁気ディスク装置は、論理ディスクへのアクセスを制御するアクセス制御部と、ホスト計算機に対して使用する論理ディスクの対応関係を管理する管理情報とを有し、設定サーバは、管理情報を利用してホスト計算機と磁気ディスク装置との間のアクセス制御の設定をアクセス制御設定部により行うステップを有し、ホスト計算機と磁気ディスク装置とは、ファイバチャネルで接続され、且つ、設定サーバを介してローカルエリアネットワークで接続されることを特徴とする。
【００１８】
ファイバチャネルは、ホスト計算機と磁気ディスク装置との間でデータの送受信を行い、ローカルエリアネットワークは、アクセス制御を行う通信路とすることを特徴とする。
【００１９】
アクセス制御設定部は、磁気ディスク装置の管理情報を管理情報取得部により取得し格納するステップと、ホスト計算機から磁気ディスク装置へのアクセスを不可とする取り外しを行う論理ディスクをアクセス選択部により選択するステップと、選択した論理ディスクを使用しているホスト計算機を管理情報検索部により管理情報から検索するステップと、検索した結果をもとに取り外しを行うホスト計算機の制御部に取り外しの問い合わせをアクセス問い合わせ部により行うステップと、制御部から論理ディスクの取り外しが可能であることの通知を受信するステップと、磁気ディスク装置に対して論理ディスクの取り外しの要求をアクセス制御要求部により行うステップとを有することを特徴とする。
【００２０】
アクセス制御設定部は、磁気ディスク装置の管理情報を管理情報取得部により取得し格納するステップと、ホスト計算機から磁気ディスク装置へのアクセスを不可とする取り外しを行う論理ディスクをアクセス選択部により選択するステップと、選択した論理ディスクを使用しているホスト計算機を管理情報検索部により管理情報から検索するステップと、検索した結果をもとに取り外しを行うホスト計算機の制御部にバックアップ処理の問い合わせをバックアップ処理問い合わせ部により行うステップと、制御部から論理ディスクのバックアップ処理が可能であることの通知を受信するステップと、磁気ディスク装置に対して論理ディスクのバックアップ処理の要求をバックアップ処理要求部により行うステップとを有することを特徴とする。
【００２１】
磁気ディスク装置は、ファイバチャネルインタフェース部と、ローカルエリアネットワークインタフェース部とを有することを特徴とする。
【００２２】
磁気ディスク装置は、複数のディスク装置からなるディスクアレイ構成を有することを特徴とする。
【発明の効果】
【００２３】
本発明のコンピュータシステム、およびそのアクセス制御方法は、磁気ディスク装置の管理情報を利用してホスト計算機と磁気ディスク装置との間のアクセス制御の設定を行うアクセス制御設定部を設定サーバに設け、ホスト計算機は、使用する論理ディスクと実行ジョブとの対応を示すジョブ管理情報を格納する制御部を設け、制御部のジョブ監視部でジョブを実行中か否かの判断を自動的に行い、ホスト計算機がジョブの実行終了を確認後、アクセス制御設定部から磁気ディスク装置に対して論理ディスクの取り外し要求を行うことにより、論理ディスクの取り外しを安全に行うことができるという効果がある。
【００２４】
また、ジョブの実行終了を確認後、強制書き込み部によりキャッシュメモリに残っているデータを強制的に出力し、磁気ディスク装置に書き込む処理を行うことにより、データの不整合の発生、データが破壊される現象を完全に防止することができるという効果がある。
【発明を実施するための最良の形態】
【００２５】
次に、本発明を実施するための最良の形態について、図面を参照して詳細に説明する。
【００２６】
図１は、本発明のコンピュータシステム１の実施の形態を示す概略構成ブロック図である（なお、ホスト計算機Ｂ、Ｃの内部構成は、省略して表示している）。
【００２７】
図１を参照すると、コンピュータシステム１は、ホスト計算機Ａ、Ｂ、Ｃと、複数の論理ディスク２ー１、２ー２、２ー３を有する磁気ディスク装置２と、ホスト計算機Ａ、Ｂ、Ｃの磁気ディスク装置２に対するアクセス制御の設定を行う設定サーバ８とで構成され、ホスト計算機Ａ、Ｂ、Ｃは、ジョブの実行を制御する制御部７を有し、制御部７は、ジョブ情報７２２に対して使用する論理ディスク情報４２を割り付けたジョブ管理情報７２１を格納するジョブ割り付け部７２と、ジョブ管理情報７２１の各ジョブ１、ジョブ２、ジョブ３の実行状況を監視するジョブ監視部７１と、キャッシュメモリ７３と、キャッシュメモリ７３の情報を出力して論理ディスク２ー１、２ー２、２ー３に強制的に書き込ませる強制書き込み部７４とで構成され、磁気ディスク装置２は、論理ディスク２ー１、２ー２、２ー３へのアクセスを制御するアクセス制御部３と、ホスト計算機情報４１と論理ディスク情報４２との対応関係を管理する管理情報４と、ホスト計算機Ａ、Ｂ、Ｃとファイバチャネル９（ＦＣと略して表示）で接続されるファイバチャネルインタフェース部６（ＦＣインタフェス部と略して表示）と、設定サーバ８を介してローカルエリアネットワーク１０（ＬＡＮと略して表示）でホスト計算機Ａ、Ｂ、Ｃと接続されるローカルエリアネットワークインタフェース部５（ＬＡＮインタフェース部と略して表示）とで構成され、設定サーバ８は、管理情報４を利用してホスト計算機Ａ、Ｂ、Ｃと磁気ディスク装置２との間のアクセス制御の設定を行うアクセス制御設定部８１を設けて構成される。
【００２８】
ファイバチャネル９は、ホスト計算機Ａ、Ｂ、Ｃと磁気ディスク装置２との間でデータの送受信を行い、ローカルエリアネットワーク１０は、アクセス制御を行う通信路となるよう構成される。
【００２９】
アクセス制御設定部８１は、磁気ディスク装置２の管理情報４を取得し格納する管理情報取得部８１１と、ホスト計算機Ａ、Ｂ、Ｃから磁気ディスク装置２へのアクセスを不可とする取り外しを行う論理ディスク２ー１、２ー２、２ー３を選択するアクセス選択部８１２と、選択した論理ディスク２ー１、２ー２、２ー３を使用しているホスト計算機Ａ、Ｂ、Ｃを管理情報４を参照して検索する管理情報検索部８１３と、検索した結果をもとに取り外しを行うホスト計算機Ａ、Ｂ、Ｃの制御部７に取り外しの問い合わせを行うアクセス問い合わせ部８１４と、バックアップ処理の問い合わせを行うバックアップ処理問い合わせ部８１５と、磁気ディスク装置２に対して論理ディスク２ー１、２ー２、２ー３の取り外しの要求を行うアクセス制御要求部８１６と、磁気ディスク装置２に対して論理ディスク２ー１、２ー２、２ー３のバックアップ処理の要求を行うバックアップ処理要求部８１７とを備えて構成される。
【００３０】
磁気ディスク装置２は、物理ディスクＤ１と物理ディスクＤ２、物理ディスクＤ３と物理ディスクＤ４、物理ディスクＤ５と物理ディスクＤ６とで各々構成されるディスクアレイ（ＲＡＩＤ１のミラーリング構成）を有して構成される。
【００３１】
次に、上述のように構成されたコンピュータシステム１の動作について、図面を参照して説明する。
【００３２】
なお、ここでは、ホスト計算機Ａから論理ディスク２ー１を取り外すときの動作について説明する。
【００３３】
図２は、コンピュータシステム１のアクセス制御動作を示すフローチャートである。
【００３４】
図１および図２を参照すると、ホスト計算機Ａは、実行するジョブ情報７２２の各ジョブ１〜ジョブ３に対して使用する論理ディスク２ー１を割り付けたジョブ管理情報７２１を格納し、ジョブ１〜ジョブ３の実行状況をジョブ監視部７１により監視しており、設定サーバ８のアクセス制御設定部８１は、磁気ディスク装置２とホスト計算機Ａ、Ｂ、Ｃとの対応関係を示す管理情報４を管理情報取得部８１１により磁気ディスク装置２から取得し、格納する（Ｓ１）。
【００３５】
次に、アクセス制御設定部８１は、ホスト計算機Ａから磁気ディスク装置２へのアクセスを切り離して取り外しを行う論理ディスク２ー１をアクセス選択部８１２により選択し（Ｓ２）、選択した論理ディスク２ー１を使用しているホスト計算機Ａを管理情報検索部８１３により管理情報４を参照して検索し（Ｓ３）、検索した結果から取り外しを行うホスト計算機Ａの制御部７にアクセスの取り外しの問い合わせを行い（Ｓ４）、取り外しの問い合わせ情報を受信した制御部７は、ジョブ１〜ジョブ３を実行中であるか否かの確認をジョブ監視部７１で行う（Ｓ５、Ｓ６）。
【００３６】
ジョブ監視部７１は、ジョブ１〜ジョブ３を実行中であるとき、ジョブ１〜ジョブ３の終了を待ち合わせ（Ｓ７）、ジョブ１〜ジョブ３が終了し停止したことを確認し（Ｓ８）、ジョブ１〜ジョブ３の停止確認後、制御部７は、ファイバチャネル９経由で、キャッシュメモリ７３のデータを強制的に吐き出し論理ディスク２ー１に書き込ませる（Ｓ９）。
【００３７】
なお、強制書き込み処理に関する詳細な説明は省略する。
【００３８】
キャッシュメモリ７３のデータを強制的に書き込ませた後、制御部７は、論理ディスク２ー１の取り外しが可能であることの通知を設定サーバ８に通知し（Ｓ１０）、設定サーバ８は、制御部７から取り外し可能通知を受信すると、磁気ディスク装置２に対して論理ディスク２ー１の取り外しの要求をアクセス制御要求部８１６により行う（Ｓ１１）。
【００３９】
磁気ディスク装置２は、論理ディスク２ー１の取り外しの要求を受信後、アクセス制御部３により、論理ディスク２ー１を取り外し（Ｓ１２）、管理情報４を更新する（Ｓ１３）。
【００４０】
なお、上記（Ｓ６）において、ジョブ１〜ジョブ３を実行中でないときは、（Ｓ９）に進む。
【００４１】
上述のように、ホスト計算機Ａは、使用する論理ディスク２ー１と実行ジョブ１〜ジョブ３との対応を示すジョブ管理情報７２１を格納する制御部７を設け、制御部７に設けたジョブ監視部７１でジョブ１〜ジョブ３を実行中か否かの判断を自動的に行い、ジョブ１〜ジョブ３の実行終了を確認後、設定サーバ８に論理ディスク２ー１の取り外し可能であることを通知し、設定サーバ８から磁気ディスク装置２に対して論理ディスク２ー１の取り外し要求を行うことにより、論理ディスク２ー１の取り外しを安全に行うことができるようになる。
【００４２】
また、ジョブ１〜ジョブ３の実行終了を確認後、強制書き込み部７４によりキャッシュメモリ７３に残っているデータを強制的に出力し、磁気ディスク装置２に書き込む処理を行うことにより、データの不整合の発生、データが破壊される現象を防止することができる。
【００４３】
さらに、ホスト計算機Ａ、Ｂ、Ｃと磁気ディスク装置２とは、両者の間でデータの送受信を行うファイバチャネル９と、アクセス制御を行うローカルエリアネットワーク１０との２つの経路で接続されているため、通信経路の障害の切り分けができ、また、ファイバチャネル９の障害時には、設定サーバ８からローカルエリアネットワーク１０経由でホスト計算機Ａ、Ｂ、Ｃへアクセスし、制御部７に設られる図示しない異常終了監視部からジョブが正常に終了したか否かを判別できる。
【００４４】
次に、ホスト計算機Ａから論理ディスク２ー１のバックアップ処理を行うときの動作について、図面を参照して説明する
図３は、バックアップ処理を行うときの動作を示すフローチャートである。
【００４５】
図１および図３を参照すると、ホスト計算機Ａは、実行するジョブ情報７２２の各ジョブ１〜ジョブ３に対して使用する論理ディスク２ー１を割り付けたジョブ管理情報７２１を格納し、ジョブ１〜ジョブ３の実行状況をジョブ監視部７１により監視しており、設定サーバ８のアクセス制御設定部８１は、磁気ディスク装置２とホスト計算機Ａ、Ｂ、Ｃとの対応関係を示す管理情報４を管理情報取得部８１１により磁気ディスク装置２から取得し、格納する（Ｓ２１）。
【００４６】
次に、アクセス制御設定部８１は、ホスト計算機Ａから磁気ディスク装置２へのアクセスを切り離して取り外しを行う論理ディスク２ー１をアクセス選択部８１２により選択し（Ｓ２２）、選択した論理ディスク２ー１を使用しているホスト計算機Ａを管理情報検索部８１３により管理情報４を参照して検索し（Ｓ２３）、検索した結果からバックアップ処理を行うホスト計算機Ａの制御部７にバックアップ処理の問い合わせを行い（Ｓ２４）、バックアップ処理の問い合わせを受信した制御部７は、ジョブ１〜ジョブ３を実行中であるか否かの確認をジョブ監視部７１で行う（Ｓ２５、Ｓ２６）。
【００４７】
ジョブ監視部７１は、ジョブ１〜ジョブ３を実行中であるとき、ジョブ１〜ジョブ３の終了を待ち合わせ（Ｓ２７）、ジョブ１〜ジョブ３が終了し停止したことを確認し（Ｓ２８）、ジョブ１〜ジョブ３の停止確認後、制御部７は、ファイバチャネル９経由で、キャッシュメモリ７３のデータを強制的に吐き出し論理ディスク２ー１に書き込ませる（Ｓ２９）。
【００４８】
キャッシュメモリ７３のデータを強制的に書き込ませた後、制御部７は、論理ディスク２ー１のバックアップ処理が可能であることの通知を設定サーバ８に通知し（Ｓ３０）、設定サーバ８は、制御部７からバックアップ処理可能通知を受信すると、磁気ディスク装置２に対して論理ディスク２ー１のバックアップ処理の要求をバックアップ処理要求部８１７により行う（Ｓ３１）。
【００４９】
磁気ディスク装置２は、バックアップ処理の要求を受信後、アクセス制御部３により、バックアップ処理を実行する（Ｓ３２）。
【００５０】
なお、上記（Ｓ２６）において、ジョブ１〜ジョブ３を実行中でないときは、（Ｓ２９）に進む。
【００５１】
上述のように、論理ディスク２ー１のバックアップ処理においても、ジョブ１〜ジョブ３の実行終了を確認後、強制書き込み部７４によりキャッシュメモリ７３に残っているデータを強制的に出力し、磁気ディスク装置２に書き込む処理を行うため、データの不整合が発生しない。
【図面の簡単な説明】
【００５２】
【図１】本発明のコンピュータシステムの実施の形態を示す概略構成ブロック図である。
【図２】コンピュータシステムのアクセス制御の動作を示すフローチャートである。
【図３】バックアップ処理を行うときの動作を示すフローチャートである。
【符号の説明】
【００５３】
１    コンピュータシステム
２    磁気ディスク装置
２ー１、２ー２、２ー３    論理ディスク
３    アクセス制御部
４    管理情報
４１    ホスト計算機情報
４２    論理ディスク情報
５    ローカルエリアネットワークインタフェース部
６    ファイバチャネルインタフェース部
７    制御部
７１    ジョブ監視部
７２    ジョブ割り付け部
７２１    ジョブ管理情報
７２２    ジョブ情報
７３    キャッシュメモリ
７４    強制書き込み部
８    設定サーバ
８１    アクセス制御設定部
８１１    管理情報取得部
８１２    アクセス選択部
８１３    管理情報検索部
８１４    アクセス問い合わせ部
８１５    バックアップ処理問い合わせ部
８１６    アクセス制御要求部
８１７    バックアップ処理要求部
９    ファイバチャネル
１０    ローカルエリアネットワーク
Ａ、Ｂ、Ｃ    ホスト計算機
Ｄ１、Ｄ２、Ｄ３    物理ディスク
Ｄ４、Ｄ５、Ｄ６    物理ディスク
【図１】
2005141668.tif 000003
【図２】
2005141668.tif 000004
【図３】
2005141668.tif 000005