【手続補正書】
【提出日】平成17年2月3日(2005.2.3)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ストレージ管理サービスシステムであって、
ストレージオンデマンドセンターシステム・コンピュータと、
ストレージサブシステムと、
ホストコンピュータとを備え、
該ホストコンピュータ、該ストレージサブシステム及び該ストレージオンデマンドセンターシステム・コンピュータは、通信ネットワークにより互いに結合され、
該ホストコンピュータはソフトウエアエージェントを有して構成され、該ソフトウエアエージェントは該ストレージオンデマンドセンターシステム・コンピュータと該ホストコンピュータ中のオペレーテイングシステムとのインターフェースを提供し、
該ストレージオンデマンドセンターシステム・コンピュータは、ストレージオンデマンド要求の入力を受け付け、該ストレージオンデマンド要求を該ストレージサブシステムに送信し、
該ストレージサブシステムは、情報を記憶するストレージ資源を複数構成する複数のデバイスと、情報の入出力インタフェースでネットワークに接続されるＩ／Ｏポートと、該デバイスの状態を示すデバイス管理テーブル及び前記Ｉ／Ｏポートの状態を示すＩ／Ｏポート管理テーブルを保持するメモリと、該デバイスと該メモリと該Ｉ・Ｏポートとに接続されるストレージ資源管理プロセッサとを有し、
該ストレージ資源管理プロセッサは、該ストレージオンデマンド要求を該ストレージオンデマンドセンターシステム・コンピュータからネットワークを介して受信し、これに基づいて該デバイス管理テーブルと該Ｉ／Ｏポート管理テーブルを更新し、該デバイス管理テーブルに複数資源中の少なくとも１つの資源の各時点での状態を記録し、複数資源中の該少なくとも１つの資源を管理するときに該デバイス管理テーブルを参照し、管理結果を該ストレージオンデマンドセンターシステム・コンピュータに送信し、
該ストレージオンデマンドセンターシステム・コンピュータは、該管理結果をストレージサブシステムから受信して、該管理結果を保存することを特徴とするストレージ管理サービスシステム。
【請求項２】
請求項１記載のシステムにおいて、該要求がＩ／Ｏパス設定の更新を要求する場合は、該ストレージオンデマンドセンターシステム・コンピュータは該Ｉ／Ｏパス設定要求を該ホストコンピュータ中で稼動している該ソフトウエアエージェントに送信し、該ソフトウエアエージェントは該Ｉ／Ｏパス設定要求を該ストレージオンデマンドセンターシステム・コンピュータから受信し、該オペレーテイングシステムに該Ｉ／Ｏパス設定要求に基づいてＩ／Ｏパス設定テーブルの更新を要求し、更新結果を該オペレーテイングシステムから受信し、これに基づいて設定結果を該ストレージオンデマンドセンターシステム・コンピュータに送信し、該ストレージオンデマンドセンターシステム・コンピュータは該設定結果を該ソフトウエアエージェントから受信し、該設定結果を保存するストレージ管理サービスシステム。
【請求項３】
請求項１記載のシステムにおいて、該ホストコンピュータと該ストレージサブシステムは、複数のホストＩ／Ｏコントローラの少なくとも１つと複数のサブシステムＩ／Ｏポートの少なくとも１つとの間になされた物理的及び論理的結合により直接に結合されていることを特徴とするシステム。
【請求項４】
請求項１記載のシステムにおいて、該ホストコンピュータと該ストレージサブシステムは、複数のホストＩ／Ｏコントローラの少なくとも１つと複数のサブシステムＩ／Ｏポートの少なくとも１つとの間のネットワークスイッチによって結合されていることを特徴とするシステム。
【請求項５】
請求項４記載のシステムにおいて、該ネットワークスイッチが、ファイバチャネルネットワークスイッチにより構成されていることを特徴とするシステム。
【請求項６】
ストレージ装置であって、
メモリと、
情報を記憶する複数のデバイスの少なくとも１台と、
情報を記憶する複数のデバイスの該少なくとも１台にインターフェースを供給する複数のＩ／Ｏポートの少なくとも１個と、
前記メモリと前記デバイスと前記Ｉ/Ｏポートに接続されるストレージ資源管理プロセッサとを備え、
前記メモリは、情報を記憶する複数のデバイスの該少なくとも１台の状態を示すデバイス管理テーブルと、複数のＩ／Ｏポートの該少なくとも１個の状態を示すＩ／Ｏポート管理テーブルとが格納され、
該ストレージ資源管理プロセッサは、外部からストレージ資源に対する要求を受け付け、ストレージ資源に対する該要求に応答して、該デバイス管理テーブルと該Ｉ／Ｏポート管理テーブルを更新して、管理結果を送信し、
更に情報を記憶する複数のデバイスの該少なくとも１台から割り当てられたストレージ資源に結合する複数のパス中の１つに対する更新を遠隔ソフトウエアエージェントによりユーザマシンのオペレーテイングシステムに対して要求することを特徴とするストレージ装置。
【請求項７】
請求項６記載のストレージ装置において、情報を記憶する該複数のデバイスの少なくとも１台は、磁気デイスク、光デイスク、光磁気デイスク、及び半導体メモリの少なくとも１台で構成されていることを特徴とするストレージ装置。
【請求項８】
請求項６記載のストレージ装置において、更に、ネットワークに対する通信インターフェースで構成され、該ストレージ管理プロセッサは、該ネットワークを通してストレージ資源に対する該要求を受け付けることを特徴とするストレージ装置。
【請求項９】
請求項６記載のストレージ装置において、更に、ファイバチャネルスイッチにより構成され、該ファイバチャネルスイッチが、複数のホストコンピュータの少なくとも１つに対して、結合機能を有していることを特徴とするストレージ装置。
【請求項１０】
ホストコンピュータと遠隔ストレージサブシステム及びセンターシステム・コンピュータは、通信ネットワークで互いに結合され、該ホストコンピュータが該遠隔ストレージサブシステム中の資源にアクセスするための方法であって、
該ホストコンピュータが使用出来るように割り当てた該遠隔ストレージサブシステム中の資源に関する情報から構成されるＩ／Ｏパス設定要求を該ホストコンピュータが該センタシステムコンピュータから受信し、
該ホストコンピュータ中のオペレーテイングシステムに、該Ｉ／Ｏパス設定要求に基づきＩ／Ｏパス設定テーブルの更新を要求し、
該オペレーテイングシステムから更新結果を受領し、
該更新結果に基づき設定結果を該センタシステムコンピュータに送信することを特徴とするアクセス方法。
【請求項１１】
請求項１０記載のアクセス方法において、
該Ｉ／Ｏパス設定テーブルの更新において、さらに、該ストレージサブシステム中の対象のＩ／Ｏポートが対象のホストＩ／Ｏコントローラに対してアクセス可能であることを示す印を書きこむことを特徴とする方法。
【請求項１２】
請求項１０記載のアクセス方法において、更に、
該センタシステムコンピュータがストレージ資源に対する要求の入力を受け付け、
該要求を満たすのに十分な資源が存在するかを判定し、
十分な資源の存在が判定したら、該ストレージサブシステムにストレージ資源に対する該要求を送信し、
該ストレージサブシステムから管理結果を受領し、該管理結果は、ストレージ資源が該要求に適うべく成功裏に割り当てられたか否かを表示し、
該管理結果を保存し、該要求がＩ／Ｏパス設定要求を含むか否かを判定し、
該要求がＩ／Ｏパス設定要求を含んでおれば、該Ｉ／Ｏパス設定要求を該ホストコンピュータに送信し、
該ホストコンピュータから該設定結果を受領し、該設定結果を保存することを特徴とするアクセス方法。
【請求項１３】
請求項１２記載のアクセス方法において、更に、
該ストレージサブシステムは、ストレージ資源に対する該要求を受け付け、該要求が、複数のインストール済デバイスの少なくとも１つを使用可能にするコマンドを含んでいるかを判定し、
該要求が、複数のインストール済デバイスの少なくとも１つを使用可能にするコマンドを含んでいる場合は、デバイス管理テーブルを更新し、
Ｉ／Ｏポート管理テーブルを更新し、資源管理結果を該センタシステムコンピュータに送信することを特徴とするアクセス方法。
【請求項１４】
請求項１３記載のアクセス方法において、デバイス管理テーブルの更新は、対応デバイスが使用可能であることを示す印を保存することを特徴とするアクセス方法。
【請求項１５】
請求項１３記載のアクセス方法であって、Ｉ／Ｏポート管理テーブルの更新は、対応ポートが使用可能であることを示す印を保存することを特徴とするアクセス方法。
【請求項１６】
請求項１３記載のアクセス方法において、更に、
該ストレージサブシステムが該ホストコンピュータからストレージ資源をアクセスする為のＩ／Ｏコマンドを受け取り、
該Ｉ／Ｏコマンドにより要求されるストレージ資源が使用可能かを判定し、
該Ｉ／Ｏコマンドにより要求される該ストレージ資源が使用可能なら、該Ｉ／Ｏコマンドを実行し、使用不能なら、該Ｉ／Ｏコマンドを拒否し、Ｉ／Ｏ実行結果を該ホストコンピュータに送信することを特徴とするアクセス方法。
【請求項１７】
請求項１６記載のアクセス方法において、該Ｉ／Ｏコマンドにより要求されたストレージ資源が使用可能かの判定は、
該デバイス管理テーブルを検索して、該Ｉ／Ｏコマンドにより要求されたデバイスが使用可能かを判定することを特徴とするアクセス方法。
【請求項１８】
請求項１７記載のアクセス方法において、該Ｉ／Ｏコマンドにより要求されたストレージ資源が使用可能かの判定は、
更に、該Ｉ／Ｏポート管理テーブルを検索して、該Ｉ／Ｏコマンドにより要求されたＩ／Ｏポートの使用可能性を判定し、
更に該Ｉ／Ｏコマンドにより要求されたデバイスが該Ｉ／Ｏコマンドにより要求されたＩ／Ｏポートを経由してアクセス可能かを判定することを特徴とするアクセス方法。
【請求項１９】
ホストコンピュータと遠隔ストレージサブシステム及びセンターシステム・コンピュータは、通信ネットワークで互いに結合され、該ホストコンピュータが該遠隔ストレージサブシステム中の資源にアクセスするためのプログラムであって、
該ホストコンピュータが該センタシステムコンピュータから、該ホストコンピュータが使用できるように割り当てた該遠隔ストレージサブシステム中の資源に関する情報により構成されるＩ／Ｏパス設定要求を受信し、
該ホストコンピュータ中のオペレーテイングシステムに、該Ｉ／Ｏパス設定要求に基づき、Ｉ／Ｏパス設定テーブルを更新する事を要求し、
該オペレーテイングシステムからの更新結果を受領し、
該更新結果に基づき、設定結果を該センタシステムコンピュータに送信することを、コンピュータに実現させるためのプログラム。
【請求項２０】
請求項１９記載のプログラムであって、
更に、
該センタシステムコンピュータがストレージ資源に対する要求の入力を受け付け、該要求を実行出来る為の十分な資源が存在するかを判定し、十分な資源の存在が確認できたら、該ストレージサブシステムにストレージ資源に対する該要求を送信し、
該ストレージサブシステムから管理結果を受領し、該管理結果からストレージ資源が要求に適うべく成功裏に割り当てられたか否かを表示し、
該管理結果を保存し、
該要求がＩ／Ｏパス設定要求を含むか否かを判定し、
該要求がＩ／Ｏパス設定要求を含んでおれば、該Ｉ／Ｏパス設定要求を該ホストコンピュータに送信し、
該ホストコンピュータから設定結果を受領するし、該設定結果を保存することを、コンピュータに実現させるためのプログラム。