【手続補正書】
【提出日】平成18年4月6日(2006.4.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  データ入出力要求を送信する機能を動作させる第一の電源を備える情報処理装置と、
前記情報処理装置と通信可能に接続され、前記情報処理装置から送信されてくる前記データ入出力要求を受け付ける機能を動作させる第二の電源を備えるストレージ装置と、
を備えるストレージシステムの制御方法において、
前記第二の電源が投入され、前記ストレージ装置が前記情報処理装置から送信されてくる前記データ入出力要求を受付可能な状態になると、前記ストレージ装置は前記情報処理装置に前記第一の電源を投入させるための電源投入要求を送信することを特徴とするストレージシステムの制御方法。
【請求項２】  データ入出力要求を送信する機能を動作させる第一の電源を備える情報処理装置と、
前記情報処理装置と通信可能に接続され、前記情報処理装置から送信されてくる前記データ入出力要求を受け付ける機能を動作させる第二の電源を備える複数のストレージ装置と、
を備えるストレージシステムの制御方法において、
前記複数のストレージ装置間を通信可能に接続し、
前記複数のストレージ装置のうち特定のストレージ装置の前記第二の電源が投入されると、前記特定のストレージ装置は他のストレージ装置に対して前記第二の電源を投入させるための電源投入要求を送信するステップと、
前記特定のストレージ装置が、前記情報処理装置から送信されてくる前記データ入出力要求を受付可能な状態になった旨の通知を前記他のストレージ装置から受信するステップと、
前記他のストレージ装置が前記情報処理装置から送信されてくる前記データ入出力要求を受付可能な状態になると、前記特定のストレージ装置は前記情報処理装置に前記第一の電源を投入させるための電源投入要求を送信するステップと、
を備えることを特徴とするストレージシステムの制御方法。
【請求項３】  請求項１又は請求項２に記載のストレージシステムの制御方法において、
前記ストレージ装置は、一定時間経過しても前記情報処理装置から前記第一の電源を投入した旨の報告を受信できなかった場合には、前記情報処理装置に対して前記第一の電源を切断するための電源切断要求を送信することを特徴とするストレージシステムの制御方法。
【請求項４】  データ入出力要求を送信する機能を動作させる第一の電源を備える情報処理装置と、
前記情報処理装置と通信可能に接続され、前記情報処理装置から送信されてくる前記データ入出力要求を受け付ける機能を動作させる第二の電源を備えるストレージ装置と、
を備えるストレージシステムの制御方法において、
前記ストレージ装置が、前記第二の電源の停止指示を受け付けると前記情報処理装置に前記第一の電源を停止させるための電源停止要求を送信することを特徴とするストレージシステムの制御方法。
【請求項５】  請求項４に記載のストレージシステムの制御方法において、
前記ストレージ装置は、一定時間経過しても前記情報処理装置から前記第一の電源を停止した旨の報告を受信できなかった場合には、前記情報処理装置に対して前記第一の電源を切断するための電源切断要求を送信することを特徴とするストレージシステムの制御方法。
【請求項６】  データ入出力要求を送信する機能を動作させる第一の電源を備える複数の情報処理装置と、
前記複数の情報処理装置とネットワークを介して通信可能に接続され、前記情報処理装置から送信されてくる前記データ入出力要求を受け付ける機能を動作させる第二の電源を備えるストレージ装置と、
を備えるストレージシステムの制御方法において、
前記第二の電源が投入され、前記ストレージ装置が前記情報処理装置から送信されてくる前記データ入出力要求を受付可能な状態になると、前記ストレージ装置は全ての前記情報処理装置に前記第一の電源を投入させるための電源投入要求を送信するステップと、
前記情報処理装置は、前記ストレージ装置から前記第一の電源を投入させるための前記電源投入要求を受信すると、前記第一の電源を投入するステップと、
前記第一の電源を投入し、前記情報処理装置が前記データ入出力要求を送信可能な状態になると、前記情報処理装置は当該情報処理装置に付与されている前記ネットワーク上のネットワークアドレスを前記ストレージ装置に通知するステップと、
前記ストレージ装置は、前記情報処理装置から前記ネットワークアドレスを受信すると当該ネットワークアドレスを記憶するステップと、
前記ストレージ装置に対して前記第二の電源の停止指示があった場合には、前記ストレージ装置は記憶された前記ネットワークアドレスが付与されている前記情報処理装置に前記第一の電源を停止させるための電源停止要求を送信するステップと、
を備えることを特徴とするストレージシステムの制御方法。
【請求項７】  データ入出力要求を送信する機能を動作させる第一の電源を備える複数の情報処理装置と、
前記複数の情報処理装置とネットワークを介して通信可能に接続され、前記情報処理装置から送信されてくる前記データ入出力要求を受け付ける機能を動作させる第二の電源を備えるストレージ装置と、
を備えるストレージシステムの制御方法において、
前記第二の電源が投入され、前記ストレージ装置が前記情報処理装置から送信されてくる前記データ入出力要求を受付可能な状態になると、前記ストレージ装置は全ての前記情報処理装置に前記第一の電源を投入させるための電源投入要求を送信するステップと、
前記情報処理装置は、前記ストレージ装置から前記第一の電源を投入させるための前記電源投入要求を受信すると、前記第一の電源を投入するステップと、
前記第一の電源を投入し、前記情報処理装置が前記データ入出力要求を送信可能な状態になると、前記情報処理装置は当該情報処理装置に付与されている前記ネットワーク上のネットワークアドレスを前記ストレージ装置に通知するステップと、
前記ストレージ装置は、前記情報処理装置から前記ネットワークアドレスを受信すると当該ネットワークアドレスを記憶するステップと、
前記第二の電源が投入され、前記ストレージ装置が前記情報処理装置から送信されてくる前記データ入出力要求を受付可能な状態になると、前記ストレージ装置は記憶された前記ネットワークアドレスが付与されている前記情報処理装置に前記第一の電源を投入させるための電源投入要求を送信するステップと、
を備えることを特徴とするストレージシステムの制御方法。
【請求項８】  データ入出力要求を送信する機能を動作させる第一の電源を備える情報処理装置と、
前記情報処理装置と通信可能に接続され、前記情報処理装置から送信されてくる前記データ入出力要求を受け付ける機能を動作させる第二の電源を備えるストレージ装置と、
を備えるストレージシステムにおいて、
前記第二の電源が投入され、前記ストレージ装置が前記情報処理装置から送信されてくるデータ入出力要求を受付可能な状態になると、前記ストレージ装置は前記情報処理装置に前記第一の電源を投入させるための電源投入要求を送信する手段を備えることを特徴とするストレージシステム。
【請求項９】  データ入出力要求を送信する機能を動作させる第一の電源を備える情報処理装置と、
前記情報処理装置と通信可能に接続され、前記情報処理装置から送信されてくる前記データ入出力要求を受け付ける機能を動作させる第二の電源を備えるストレージ装置と、
を備えるストレージシステムにおいて、
前記ストレージ装置が、前記第二の電源の停止指示を受け付けると前記情報処理装置に前記第一の電源を停止させるための電源停止要求を送信する手段を備えることを特徴とするストレージシステム。
【請求項１０】  データ入出力要求を送信する機能を動作させる第一の電源を備える情報処理装置と通信可能に接続され、前記情報処理装置から送信されてくる前記データ入出力要求を受け付ける機能を動作させる第二の電源を備えるストレージ装置において、
前記第二の電源が投入され、前記情報処理装置から送信されてくる前記データ入出力要求を受付可能な状態になると、前記情報処理装置に前記第一の電源を投入させるための電源投入要求を送信する手段を備えることを特徴とするストレージ装置。
【請求項１１】  データ入出力要求を送信する機能を動作させる第一の電源を備える情報処理装置と通信可能に接続され、前記情報処理装置から送信されてくる前記データ入出力要求を受け付ける機能を動作させる第二の電源を備えるストレージ装置において、
前記第二の電源の停止指示を受け付けると前記情報処理装置に前記第一の電源を停止させるための電源停止要求を送信する手段を備えることを特徴とするストレージ装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
電源ユニット２７０は、情報処理装置２００においてデータ入出力要求を送信する機能を動作させる電源（第一の電源）や、オペレータ等が電源を投入するためのスイッチなどを備えている。電源ユニット２７０が備える電源は、例えば、ＡＣ／ＤＣ電源である。
電源ユニット２７０は、電源制御線２８０を介してＳＶＰ２５０と接続されている。電源ユニット２７０は、ＳＶＰ２５０から送信されてくる電源を投入させるための電源投入要求により、プロセッサ２１０、ＬＡＮインタフェース２３０，２３５、ファイバチャネルインタフェース２４０、ＳＶＰ２５０などのボードやユニットに電源供給線２９０を経由して電源を供給する。また、電源ユニット２７０は、ＳＶＰ２５０から送信されてくる電源を停止させるための電源停止要求により、プロセッサ２１０、ＬＡＮインタフェース２３０，２３５、ファイバチャネルインタフェース２４０、ＳＶＰ２５０などのボードやユニットに電源供給線２９０を経由して供給している電源を切断する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
ＳＶＰ２５０は、ＬＡＮ４００を介してストレージ装置１００に接続されている。また、ＳＶＰ２５０は、電源制御線２８０を介して電源ユニット２７０に接続されている。ＳＶＰ２５０は、情報処理装置２００の電源を投入させるための電源投入要求をストレージ装置１００から受信すると、電源投入要求を電源ユニット２７０に送信する機能を有している。また、ＳＶＰ２５０は、情報処理装置２００の電源を停止させるための電源停止要求をストレージ装置１００から受信すると、電源停止要求を電源ユニット２７０に送信する機能を有している。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
電源ユニット１９０は、情報処理装置２００から送信されてくるデータ入出力要求を受け付ける機能を動作させる電源（第二の電源）や、オペレータ等が電源を投入するためのスイッチなどを備えている。電源ユニット１９０が備える電源は、例えば、ＡＣ／ＤＣ電源である。
電源ユニット１９０は、オペレータ等により電源が投入されたのを検知すると、プロセッサ１１０、ファイバチャネルインタフェース１３０、ＬＡＮインタフェース１４０、デバイスインタフェース１５０、ディスクドライブ１８０などのボードやユニットに電源供給線１９５を経由して電源を供給する。また、電源ユニット１９０は、オペレータ等の電源の停止指示を受け付けると、プロセッサ１１０、ファイバチャネルインタフェース１３０、ＬＡＮインタフェース１４０、デバイスインタフェース１５０、ディスクドライブ１８０などのボードやユニットに電源供給線１９５を経由して供給している電源を切断する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
＝＝＝システム起動シーケンス処理＝＝＝
本実施の形態のストレージシステム６００は、上述したようにデータ入出力要求を送信する機能を動作させる電源を備える情報処理装置２００と、当該情報処理装置２００とＬＡＮ４００やＳＡＮ３００などを介して通信可能に接続され、情報処理装置２００から送信されてくるデータ入出力要求を受け付ける機能を動作させる電源を備えるストレージ装置１００と、を備えている。本実施の形態のストレージシステム６００においては、オペレータ等によりストレージ装置１００の電源が投入されたことを検知すると、システム起動シーケンス処理が開始されることとなる。この処理により、ストレージ装置１００が情報処理装置２００からのデータ入出力要求を受付可能な状態になると、ストレージ装置１００では情報処理装置２００に電源を投入させるための電源投入要求を送信する動作がなされる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
プロセッサ２１０は、情報処理装置２００からデータ入出力要求を送信可能な状態になったことを確認すると、ＳＶＰ２５０にその旨を通知する。これをＳＶＰ２５０の検知部２５３が受信すると、検知部２５３はＬＡＮ４００を介してストレージ装置＃１（１００）に電源を投入した旨の報告（電源投入報告）を行う（Ｓ４０７、Ｓ４０８）。なお、ここでは、ストレージ装置＃１（１００）が情報処理装置＃１，＃２（２００）に起動用の特殊パケットを送信した後、ストレージ装置＃１（１００）は情報処理装置＃１，＃２（２００）からの電源投入報告をまつこととしているが、ストレージ装置＃１（１００）が情報処理装置＃１，＃２（２００）に起動用の特殊パケットを送信した後、定期的又は所定の時間が経過したときに、情報処理装置＃１，＃２（２００）に対してデータ入出力要求を送信する機能を動作させるためのプログラムが起動したかどうかを問い合わせることとしてもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
＜システム起動シーケンス処理２＞
図５は、他の実施形態にかかるストレージシステム６００のシステム起動シーケンス処理を説明するフローチャートを示す。なお、図５中の（Ｓ５００）〜（Ｓ５０４）は図４中の（Ｓ４００）〜（Ｓ４０４）と同じ動作を行っているのでここでは説明を省略することとする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
プロセッサ２１０は、情報処理装置２００からデータ入出力要求を送信可能な状態になるとＳＶＰ２５０にその旨を通知する。これをＳＶＰ２５０の検知部２５３が受信すると、送信部２５２はＳＡＮ３００を介してストレージ装置＃１，＃２（１００）に当該情報処理装置に付与されているネットワークアドレスであるＩＰアドレスを含んだデータを通知する（Ｓ５０７，Ｓ５０８）。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】変更
【補正の内容】
【００７３】
＜システム起動シーケンス処理３＞
図７は、他の実施形態にかかるストレージシステム６００のシステム起動シーケンス処理を説明するフローチャートを示す。なお、図７中の（Ｓ７００）〜（Ｓ７０４）は図４中の（Ｓ４００）〜（Ｓ４０４）と同じ動作を行っているのでここでは説明を省略することとする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】変更
【補正の内容】
【００７６】
プロセッサ２１０は、情報処理装置２００からデータ入出力要求を送信可能な状態になったことを確認すると、ＳＶＰ２５０にその旨を通知する。これをＳＶＰ２５０の検知部２５３が受信すると、検知部２５３はＳＡＮ３００を介してストレージ装置＃１（１００）にＩＰアドレスを含んだデータを通知する（Ｓ７０７，Ｓ７０８）。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
この処理により、情報処理装置２００の電源が停止されてから、ストレージ装置１００の電源が停止され、ストレージ装置１００と情報処理装置２００との電源を連動して制御することが可能となる。その結果、電源停止の順番を誤ることにより生じるデータの破壊やファイルシステムの不整合等を防ぐことができるようになる。以下、ストレージシステム６００におけるシステム停止シーケンス処理について説明することとする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
システム停止シーケンス処理が開始されると、ストレージ装置＃１，＃２（１００）は、ＬＡＮ４００を介して情報処理装置＃１，＃２（２００）のＳＶＰ２５０に電源停止を要求するための停止用の特殊パケット（電源停止要求）を送信する（Ｓ８０１〜Ｓ８０４）。なお、電源停止要求を送信する先の情報処理装置２００は、情報処理装置管理テーブルに記憶されている情報処理装置であってもよいし、予めオペレータ等により登録されている情報処理装置であってもよい。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
ＳＶＰ２５０の受信部２５１がＬＡＮ４００を介してストレージ装置＃１，＃２（１００）から停止用の特殊パケットを受信すると、ＳＶＰ２５０は停止用の特殊パケットであることを確認して、プロセッサ２１０にシャットダウンを要求する。これにより、プロセッサ１１０は情報処理装置２００において動作しているオペレーティングシステムなどのプログラムを終了させるための一連の処理や、処理途中の処理を完結させるための処理などを行う。