(57)【特許請求の範囲】
【請求項１】
情報ネットワークを経由して保守管理操作機器より対象機器の保守管理を行う保守管理方法であって、
前記対象機器は、機器本体部と、各々が前記情報ネットワークに対して接続されるとともに前記情報ネットワークにおける互いに異なる第１および第２論理アドレスをそれぞれ割当てられた第１保守管理処理部および第２保守管理処理部と、前記第１および第２保守管理処理部にそれぞれ独立して給電する第１および第２給電部と、前記第１および第２給電部を制御する給電制御部とを備え、
前記第１保守管理処理部が、前記第１給電部から給電され、前記第１論理アドレスを用いた前記保守管理操作機器の指示に基づいて前記機器本体部に対する保守管理処理を実行する稼動状態であるとともに、前記第２保守管理処理部が、前記第２給電部から給電されず待機状態である第１工程と、
前記第１保守管理処理部の動作を確認して異常がある場合には検出する第２工程と、
前記第２工程で前記第１保守管理処理部の異常を検出した場合に、前記給電制御部が、前記第１給電部から前記第１保守管理処理部への給電を停止させ、前記第２給電部から前記第２保守管理処理部への給電を開始させる第３工程と、
前記第３工程で給電を開始させた後に、前記第２保守管理処理部に割当てられている前記第２論理アドレスを前記第１保守管理処理部に割当てられている前記第１論理アドレスと同じになるように書き換え、前記第２保守管理処理部が、前記待機状態を終了して、前記保守管理処理を前記第１保守管理処理部から交代して前記第１論理アドレスを用いた稼動状態となる第４工程とを有することを特徴とする保守管理方法。
【請求項２】
請求項１記載の保守管理方法において、前記第３工程では、前記給電制御部が前記第１保守管理処理部に対する給電をオン・オフするための第１制御スイッチをオフ制御して前記第１保守管理処理部への給電を停止させ、前記給電制御部が前記第２保守管理処理部に対する給電をオン・オフするための第２制御スイッチをオン制御して前記第２保守管理処理部への給電を開始させることを特徴とする保守管理方法。
【請求項３】
請求項１記載の保守管理方法において、前記第４工程では、前記給電制御部が、前記第２保守管理処理部を制御して待機状態を終了させ、前記保守管理処理を前記第１から第２保守管理処理部に変更させるための要求を発することによって、前記保守管理処理を前記第１から第２保守管理処理部へと引継がせ、前記第２保守管理処理部の第２論理アドレスが前記第１論理アドレスに書き換えられることを特徴とする保守管理方法。
【請求項４】
情報ネットワークを経由して、保守管理操作機器より対象機器の保守管理を行う保守管理方法であって、
前記対象機器は、機器本体部と、各々が前記情報ネットワークに接続されるとともに前記情報ネットワークにおける互いに異なる第１および第２論理アドレスをそれぞれ割当てられた第１保守管理処理部および第２保守管理処理部と、前記第１および第２保守管理処理部にそれぞれ独立して給電する第１および第２給電部と、前記第１および第２給電部を制御する給電制御部とを備え、
前記第１保守管理処理部が、前記第１給電部から給電され、前記第１論理アドレスを用いた前記保守管理操作機器からの指示に基づいて前記機器本体部に対する保守管理処理を実行する稼動状態であるとともに、前記第２保守管理処理部が、前記第２給電部から給電され前記保守管理処理を実行しない待機状態である第１工程と、
前記第１保守管理処理部の動作を確認して異常がある場合に検出する第２工程と、
前記第２工程で前記第１保守管理処理部の異常を検出した場合に、前記給電制御部により前記第１給電部からの前記第１保守管理処理部への給電を停止させる第３工程と、
前記第３工程で給電を停止させた後に、前記第２保守管理処理部に割当てられている前記第２論理アドレスを前記第１保守管理処理部に割当てられている前記第１論理アドレスと同じになるように書き換え、前記第２保守管理処理部が、前記待機状態を終了し、前記保守管理処理を前記第１保守管理処理部から交代して前記第１論理アドレスを用いた稼動状態となる第４工程とを有することを特徴とする保守管理方法。
【請求項５】
請求項４記載の保守管理方法において、前記第３工程では、前記給電制御部が前記第１保守管理処理部に対する給電をオン・オフするための制御スイッチをオフ制御して給電を停止させることを特徴とする保守管理方法。
【請求項６】
請求項４記載の保守管理方法において、前記第４工程では、前記給電制御部が、前記第２保守管理処理部を制御して待機状態を終了させるとともに、前記保守管理処理を前記第１から第２保守管理処理部に変更させるための要求を発することによって、前記保守管理処理を前記第１から第２保守管理処理部へと引継がせ、前記第２保守管理処理部の第２論理アドレスが前記第１論理アドレスに書き換えられることを特徴とする保守管理方法。
【請求項７】
情報ネットワークを経由して、保守管理操作機器より対象機器の保守管理を行う保守管理システムであって、
前記対象機器は、機器本体部と、各々が前記情報ネットワークに接続されるとともに前記情報ネットワークにおける互いに異なる第１および第２論理アドレスをそれぞれ割当てられた第１保守管理処理部および第２保守管理処理部と、前記第１および第２保守管理処理部への給電を制御する給電制御部とを備え、
前記第１保守管理処理部の稼動中には、前記第１論理アドレスを用いた前記保守管理操作機器の指示に基づいて前記第１保守管理処理部によって前記本体機器部に対する保守管理処理を実行するとともに、前記第２保守管理処理部が待機状態となり、
前記給電制御部が前記第１保守管理処理部の動作を確認し、前記第１保守管理処理部の異常が検出された場合には、前記給電制御部により前記第１保守管理処理部への給電を停止させて、前記第２保守管理処理部に割当てられている第２論理アドレスを前記第１論理アドレスと同じになるように書き換え、前記第２保守管理処理部の待機状態を終了させ、前記保守管理処理を前記第１から第２保守管理処理部へと交代させる制御論理を実現するように、前記第１および第２保守管理処理部と機器本体部と給電制御部とが構成されていることを特徴とする保守管理システム。
【請求項８】
請求項７記載の保守管理システムにおいて、
前記第１および第２保守管理処理部、機器本体部、および給電制御部は、前記対象機器の内部ネットワークで接続されており、
前記第１および第２保守管理処理部は、それぞれ独立した第１および第２給電部を備え、前記第１および第２給電部は、前記給電制御部によって制御され、
前記第１保守管理処理部の異常が検出された場合には、前記給電制御部により前記第１給電部の給電を制御して、前記第１給電部から前記第１保守管理処理部に対する給電を停止させることを特徴とする保守管理システム。
【請求項９】
請求項７記載の保守管理システムにおいて、
前記第１および第２保守管理処理部は、それぞれ独立した第１および第２給電部を備え、前記第１および第２給電部は前記給電制御部によって制御され、
前記第１および第２給電部は、それぞれ前記第１および第２保守管理処理部に対する給電をオン・オフさせる第１および第２制御スイッチを備え、
前記第１および第２制御スイッチは、前記給電制御部によってオン・オフ制御されることを特徴とする保守管理システム。
【請求項１０】
情報ネットワークに接続され、異なる論理アドレスが割当てられ相互に代替動作可能に構成された第１および第２情報処理部と、
前記第１情報処理部に給電を行う第１給電部と、
前記第１給電部とは独立して前記第２情報処理部に給電を行う第２給電部とを備えた情報処理システムであって、
前記第１情報処理部の動作を監視する給電制御部を有し、
前記給電制御部が前記第１情報処理部の動作に異常の発生を検出した場合に、それに前記第２情報処理部が反応し、前記第１給電部からの前記第１情報処理部への給電を中断させ、前記第２情報処理部に割当てられている論理アドレスを前記第１情報処理部に割当てられている論理アドレスと交換することを特徴とする情報処理システム。
【請求項１１】
情報ネットワークを経由して、保守管理操作機器より対象機器の保守管理を行うコンピュータ可読媒体上で実行されるコンピュータプログラムであって、
前記対象機器は、機器本体部と、前記情報ネットワークに接続され前記情報ネットワークにおける第１および第２論理アドレスをそれぞれ有する第１保守管理処理部および第２保守管理処理部とを備え、
前記コンピュータプログラムは、前記コンピュータ可読媒体に符号化されたコンピュータ実行可能な指示を有しており、コンピュータで実行されることにより、
前記第１保守管理処理部が稼動中には、前記第１論理アドレスでの前記保守管理操作機器の指示に基づいて前記第１保守管理処理部によって前記機器本体部の保守管理処理を実行するとともに、前記第２の保守管理処理部が前記保守管理処理を実行しない待機状態である第１工程と、
前記第１保守管理処理部の異常が検出された場合に、前記第２保守管理処理部の前記第２論理アドレスを前記第１保守管理処理部の前記第１論理アドレスに書き換えることで、前記第２保守管理処理部に待機状態を終了させ、前記保守管理処理を前記第１から第２保守管理処理部へと引継がせる第２工程とを実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、保守管理技術および情報処理技術に関し、特に、情報ネットワークを経由した情報処理装置等の対象機器の遠隔保守管理等に適用して有効な技術に関し、より詳細には、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）等に代表される情報ネットワーク経由の機器の保守機能の実現に適用して有効な技術に関する。
【０００２】
【従来の技術】
たとえば、ディスクアレイシステムのような情報処理装置においては、システム構成の大規模化、複雑化に伴って、保守管理作業の重要性も増しており、ユーザによる保守管理のみならず、システムのメーカ等による遠隔保守も一般化しつつある。
【０００３】
すなわち、ディスクアレイシステムに、パーソナルコンピュータ等で構成されるサービスプロセッサ（ＳＶＰ）を設け、このＳＶＰを外部のインターネット等の情報ネットワークに接続し、遠隔地に設置された保守管理操作機器から情報ネットワークを経由してＳＶＰに種々の保守管理に関する指示を与えたり、システムの稼働状況情報を収集する等の遠隔保守が行われる構成としたものである。
【０００４】
この場合、保守管理操作機器とＳＶＰはＳＮＭＰ等の汎用の保守管理プロトコルを用いることができる。
【０００５】
【発明が解決しようとする課題】
ところで、従来は、情報ネットワークに接続されるＳＶＰが二重化されておらず、ＳＶＰ等に障害が発生した場合、保守管理操作機器からは、システム側で障害が発生したことは判るが具体的にどの部分に障害が発生しているのかまでの分解能が無かった。そのためシステムの設置場所まで出向いて故障個所の確認をする等の煩雑な作業を行う必要があった。
【０００６】
また、関連する技術として、特開平９−３２６８１０号公報の「障害時のコネクション切り替え方法」においては、運用系と待機系に二重化されたホストの各々に接続されるＬＡＮアダプタを、同一のＭＡＣアドレスおよびＩＰアドレスとし、ホスト側の障害切り替えに際しては、対応するＬＡＮアダプタの有効／無効を切り替える技術が開示されているが、二重化されたＬＡＮアダプタで同一のＩＰアドレスとＭＡＣアドレスを使用しているため運用系が動作しているときに待機系は無効状態のままでいなければならない。そのため運用時には待機系の動作確認を行なうことができない、という技術的課題がある。
【０００７】
また、特開平６−５９９２４号公報の「２重化システムの切替方式」においては、ホスト障害時に交代ホストのポート番号を各端末に通知し端末の側から接続するホストを切り替える必要があり、複数の端末側とホスト側の間で、切り替え発生の有無を意識した構成が必要となる。
【０００８】
また、特開２０００−２４４５２６号公報の「多重化したネットワーク接続装置システム」においては、１台のホストに接続される二重化されたＭＡＣアドレスの同一なネットワーク接続装置への接続を内部スイッチで切り替え制御して使用する技術が開示されているが、ネットワーク接続装置に同一のＭＡＣアドレスを付与しているので正常なネットワーク動作を妨げる懸念がある。
【０００９】
本発明の目的は、情報ネットワーク経由で保守管理操作機器より対象機器の保守管理を行う保守管理技術において、対象機器に備えられた保守管理処理部を多重化することによって保守管理処理部に障害が発生しても継続して情報ネットワーク経由で保守管理可能とすることにある。
【００１０】
本発明の他の目的は、情報ネットワーク経由で保守管理操作機器より対象機器の保守管理を行う保守管理技術において、保守管理操作機器に、対象機器に備えられた冗長構成の保守管理処理部の交代を意識させることなく、継続して情報ネットワーク経由で保守管理可能とすることにある。
【００１１】
本発明の他の目的は、情報ネットワーク経由で保守管理操作機器より対象機器の保守管理を行う保守管理技術において、情報ネットワーク上のアドレスの混乱を引き起こすことなく、対象機器に備えられた冗長構成の保守管理処理部の交代による保守管理処理の継続を可能とすることにある。
【００１２】
【課題を解決するための手段】
本発明では、情報ネットワーク経由で保守管理操作機器から保守管理される対象機器の内部に、情報ネットワークを介して保守管理操作機器との間で情報の授受を行う保守管理処理部を複数備えた冗長構成とする。
【００１３】
対象機器の保守管理処理部は情報ネットワークに接続され保守管理操作機器からの要求を受け付ける。実際には２つある保守管理処理部内の片側だけが常に動作し、もう片側は待機している。動作中の保守管理処理部は、機器本体部と待機中の保守管理処理部より動作を監視されている。動作中の保守管理処理部の動作異常が検出された場合、機器本体部は動作中だった保守管理処理部への給電を断ち、動作中だった保守管理処理部の動作を完全に停止させる。その後、待機中の保守管理処理部を起動する。起動された待機中だった保守管理処理部は自分自身のネットワークアドレスを保守管理操作機器に登録されている、障害で停止した保守管理処理部のネットワークアドレスに変更する。即ち、保守管理操作機器に交代を意識させることなく、動作中だった保守管理処理部に成り代わり保守管理操作機器からの要求を処理したり障害通知を保守管理操作機器に対して行うようになる。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００１５】
（実施の形態１）
図１は、本発明の一実施の形態である保守管理方法を実施する保守管理システムの構成の一例を示す概念図である。
【００１６】
本実施の形態の保守管理システムは、保守管理操作機器１０１と、この保守管理操作機器１０１による保守管理の対象となる保守管理対象機器１０３と、両者を接続するＬＡＮやインターネット等のネットワーク１０２からなる。
【００１７】
保守管理対象機器１０３は、機器本体部１０６、冗長構成を採り、双方がネットワーク１０２に接続される正保守管理処理部１０４および副保守管理処理部１０５、この正保守管理処理部１０４および副保守管理処理部１０５の各々に独立に電力を供給する冗長構成の正保守管理処理部用電源１０８および副保守管理処理部用電源１０７、等で構成されている。正保守管理処理部用電源１０８および副保守管理処理部用電源１０７の各々は、給電線１０８ａおよび給電線１０７ａを介して外部から電力が供給される。
【００１８】
冗長構成の正保守管理処理部１０４および副保守管理処理部１０５の各々は、互いに異なるネットワーク１０２上のＭＡＣアドレス等の物理アドレスおよびＩＰアドレス等の論理アドレスを持ち、ネットワーク１０２を介しての両者間でのＴＣＰ／ＩＰ等による情報通信が可能であるとともに、各々が独立して保守管理操作機器１０１との情報通信も可能となっている。
【００１９】
ただし、本実施の形態の場合、一方の正保守管理処理部１０４の論理アドレスのみが保守管理操作機器１０１に登録されており、保守管理操作機器１０１は、ネットワーク１０２上では正保守管理処理部１０４（の論理アドレス）のみを認識しており、この正保守管理処理部１０４を介して、機器本体部１０６の保守管理を実行する設定になっている。
【００２０】
また、機器本体部１０６と、正保守管理処理部用電源１０８は、通常時に動作する正保守管理処理部１０４の動作状態を監視して、異常の発生の有無を検出し、異常発生時には、他方の副保守管理処理部１０５への切り替え操作の指示を行う機能を備えている。
【００２１】
また、正保守管理処理部１０４は、ネットワーク１０２を介して適宜のタイミングで副保守管理処理部１０５と情報通信を行うことで、副保守管理処理部１０５の異常の有無を監視するとともに、保守管理操作機器１０１の配下での稼働中に蓄積された機器本体部１０６に関する構成情報、稼働管理情報、保守管理情報等の情報を、副保守管理処理部１０５に複写して保持させ、交代に備える動作も行う。
【００２２】
また、副保守管理処理部１０５は、ネットワーク１０２を介した正保守管理処理部１０４との情報通信の過程で、当該正保守管理処理部１０４のネットワーク１０２上における論理アドレスを取得して記憶している。
【００２３】
そして、通常稼働時は、上述のように正保守管理処理部１０４が、保守管理操作機器１０１の指示の下に、機器本体部１０６の保守管理処理を実行し、当該正保守管理処理部１０４に異常が検出された場合には、当該正保守管理処理部１０４への給電を停止するとともに、副保守管理処理部１０５は、機器本体部１０６等からの指示に基づいて交代処理を開始する。
【００２４】
具体的には、副保守管理処理部１０５は自己の論理アドレスを、元の正保守管理処理部１０４の論理アドレスに書き換えたのち、ネットワーク１０２に再接続するとともに、これまでに元の正保守管理処理部１０４から複写された上述の情報を用いることで、保守管理操作機器１０１の配下での保守管理処理を開始する。
【００２５】
この時、保守管理操作機器１０１から見ると、論理アドレスが予め登録されている正保守管理処理部１０４と同一であり、しかも、機器本体部１０６の保守管理等に必要な各種情報も的確に正保守管理処理部１０４から引き継がれているので、保守管理操作機器１０１は、副保守管理処理部１０５への交代を意識することなく、機器本体部１０６の保守管理処理を継続させることが可能である。
【００２６】
以上説明したように、ネットワーク１０２に接続される機器本体部１０６の管理手段として正保守管理処理部１０４および副保守管理処理部１０５からなる交代可能な冗長構成を採用したことにより、機器本体部１０６等の障害発生時に、遠隔地の保守管理操作機器１０１より障害部位の特定が高精度で行えるようになる。従来では現地に行かないと障害部位が特定できなかった障害に関しても保守管理操作機器１０１より特定可能となった。そのため障害発生から交換部品手配、交換作業の時間が大幅に短縮でき機器の可用性を向上させることが可能となった。
【００２７】
また、保守管理対象機器１０３のネットワーク接続部を、正保守管理処理部１０４および副保守管理処理部１０５に二重化しても保守管理操作機器１０１へのネットワークアドレスの登録が１つで済むためＳＮＭＰ等の一般的な管理プロトコルを採用すればサードベンダーが提供する保守管理操作機器１０１上の一般的な保守管理プログラム下においても二重化構成でより信頼性の高い保守管理機能を提供することができる。
【００２８】
（実施の形態２）
図２は、本発明の保守管理の実施の形態である保守管理方法を実施する保守管理システムの構成の一例を示す概念図である。
【００２９】
図２において保守管理対象となる保守管理対象機器２１２は保守管理処理を実行するためにサービスプロセッサ（以下、ＳＶＰと呼ぶ）として、主ＳＶＰ２０２と副ＳＶＰ２０３の２つを実装する。主ＳＶＰ２０２と副ＳＶＰ２０３の各々は、独立した主ＳＶＰ用電源２０５および副ＳＶＰ用電源２０６にて動作し、主ＳＶＰ用電源２０５および副ＳＶＰ用電源２０６の各々から主ＳＶＰ２０２および副ＳＶＰ２０３の各々への電力供給／切断は、電源制御部２０７にて制御される。また、電源制御部２０７は、制御線２１０および制御線２１１にて、主ＳＶＰ２０２および副ＳＶＰ２０３の各々の動作の監視、切り替え指示等を行うこと画が可能になっている。
【００３０】
図３は、本実施の形態における電源制御部２０７と、主ＳＶＰ用電源２０５および副ＳＶＰ用電源２０６の接続構成の一例を示す概念図である。
【００３１】
主ＳＶＰ用電源２０５は、外部ＡＣ入力３０１から主ＳＶＰ２０２に供給すべき主ＳＶＰ用電源ＤＣ出力３０３を発生させるスイッチング電源３０７と、電源制御部２０７からの主ＳＶＰ用電源出力制御インタフェース３０５にて主ＳＶＰ用電源ＤＣ出力３０３の開閉を制御する主ＳＶＰ用電源出力制御スイッチ部３０９を備えている。
【００３２】
副ＳＶＰ用電源２０６は、外部ＡＣ入力３０２から副ＳＶＰ２０３に供給すべき副ＳＶＰ用電源ＤＣ出力３０４を発生させるスイッチング電源３０８と、電源制御部２０７からの副ＳＶＰ用電源出力制御インタフェース３０６にて主ＳＶＰ用電源ＤＣ出力３０３の開閉を制御する主ＳＶＰ用電源出力制御スイッチ部３０９を備えている。
【００３３】
主ＳＶＰ２０２と副ＳＶＰ２０３は共に保守管理操作機器２０１と、インターネット等のネットワーク２０４で接続されており、たとえばＴＣＰ／ＩＰ等で情報通信を行う。ただし、本実施の形態の場合には、保守管理操作機器２０１には、ネットワーク２０４上の主ＳＶＰ２０２のＩＰアドレス等の論理アドレスが登録されており、主ＳＶＰ２０２（の論理アドレス）のみが保守管理操作機器２０１に認識されている場合を想定している。
【００３４】
主ＳＶＰ２０２と副ＳＶＰ２０３は、ネットワーク２０４におけるＭＡＣアドレス等の物理アドレスおよびＩＰアドレス等の論理アドレスは相互に異なっており、ネットワーク２０４を介しての情報通信も可能である。
【００３５】
また、主ＳＶＰ２０２と副ＳＶＰ２０３は保守管理対象機器２１２の内部では機器本体部２０８とＬＡＮ等の内部ネットワーク２０９で接続されている。
【００３６】
主ＳＶＰ２０２と副ＳＶＰ２０３は、たとえばパーソナルコンピュータ等で構成され、その内部にアプリケーションプログラムとして、ＳＮＭＰエージェントプログラム２１３、２１４をそれぞれ搭載しており、保守管理操作機器２０１に搭載されるＳＮＭＰマネージャプログラム２１５からの障害復旧、構成変更などの保守要求を受け付けて機器本体部２０８に対して保守管理処理を行なう。
【００３７】
また、機器本体部２０８から報告される障害情報をＳＮＭＰ  Ｔｒａｐとして保守管理操作機器２０１に搭載されるＳＮＭＰマネージャプログラム２１５に通知し、機器本体部２０８に障害が発生したことを保守管理操作機器２０１の操作者、すなわちシステム管理者等に報告する。
【００３８】
本実施の形態の場合、主ＳＶＰ２０２と副ＳＶＰ２０３の動作チェックは電源制御部２０７で実施する。同時に、主ＳＶＰ２０２と副ＳＶＰ２０３は、内部ネットワーク２０９を介して機器本体部２０８からも動作を監視されている。
【００３９】
以下、図４、図５および図６のフローチャート等を参照して、本実施の形態の作用の一例について説明する。
【００４０】
通常時、保守管理操作機器２０１からの保守管理要求を処理する役目は主ＳＶＰ２０２が受け持つ。また、副ＳＶＰ２０３が起動されている場合には、定期的に主ＳＶＰ２０２から副ＳＶＰ２０３の動作確認を実行するとともに、交代時に引き継ぐべき、機器本体部２０８等に関する保守管理情報を副ＳＶＰ２０３に複写する（ステップ５００）。
【００４１】
上述のような処理中に、電源制御部２０７が主ＳＶＰ２０２の動作異常を検出した場合（ステップ５０１）、主ＳＶＰ２０２の動作を完全に停止させるために主ＳＶＰ用電源出力制御インタフェース３０５を介し主ＳＶＰ用電源出力制御スイッチ部３０９を制御し、主ＳＶＰ用電源ＤＣ出力３０３への出力を停止させる（ステップ５０２）。
【００４２】
その後、副ＳＶＰ用電源出力制御インタフェース３０６を介して、副ＳＶＰ用電源出力制御スイッチ部３１０を制御し、副ＳＶＰ用電源ＤＣ出力３０４を副ＳＶＰ２０３に出力して起動する。副ＳＶＰ２０３が立ち上がったところで、当該副ＳＶＰ２０３に対して切り替え要求を出す（ステップ５０３）。
【００４３】
なお、上述のように副ＳＶＰ２０３を交代時に電源投入して起動することにかぎらず、普段から電源を投入して起動しておき、主ＳＶＰ２０２の障害時に副ＳＶＰ２０３に切り替え要求を出すことで切り替え動作を行わせるようにしてもよい。その場合、ネットワーク２０４を経由して主ＳＶＰ２０２が定期的に副ＳＶＰ２０３の動作確認を行うとともに、自己の障害時に副ＳＶＰ２０３が引き継ぐべき情報を副ＳＶＰ２０３に複写する操作を行うことができる。
【００４４】
切り替え要求を受け取った副ＳＶＰ２０３はネットワーク２０４における自分自身のＩＰアドレス等のネットワークアドレスを主ＳＶＰ２０２が持っていたアドレスに変更する（ステップ５０４）。このアドレス変更方法としては、一例として、副ＳＶＰ２０３を構成するパーソナルコンピュータ等における商用ＯＳのシステム構成情報等に含まれるネットワークアドレス部分を、主ＳＶＰ２０２のアドレスに書き換えた後、再立ち上げ（リブート）を実行して有効化する方法、等が考えられる。
【００４５】
本実施の形態の場合、主ＳＶＰ２０２のネットワークアドレスを副ＳＶＰ２０３が使用しても、主ＳＶＰ２０２は電源が遮断されているのでネットワーク２０４上でアドレスが衝突して混乱を発生させる可能性はまったく無い。
【００４６】
こうして、ネットワークアドレスを主ＳＶＰ２０２のものに変更した副ＳＶＰ２０３は、主ＳＶＰ２０２の代わりにネットワーク２０４を経由して保守管理操作機器２０１からの要求を処理する（ステップ５０５）。このとき、以前の主ＳＶＰ２０２のネットワークアドレスがそのまま用いられているため、保守管理操作機器２０１の側では主ＳＶＰ２０２と副ＳＶＰ２０３の切り替えを全く意識する必要がない。
【００４７】
すなわち、本実施の形態の場合、保守管理操作機器２０１に実装されているＳＮＭＰマネージャプログラム２１５の動作仕様等を全く変更することなく、主ＳＶＰ２０２および副ＳＶＰ２０３からなるＳＶＰの冗長化による耐障害性能の向上を実現できる。
【００４８】
換言すれば、保守管理操作機器２０１に実装されているＳＮＭＰマネージャプログラム２１５と、副ＳＶＰ２０３のＳＮＭＰエージェントプログラム２１４のメーカが異なっていても、ＳＮＭＰのプロトコルに準拠する限り、ＳＶＰを冗長化しても保守管理処理システムを支障なく稼働させることが可能になる。
【００４９】
また、上述のステップ５０５の副ＳＶＰ２０３の交代動作の間に、主ＳＶＰ２０２の交換等による当該主ＳＶＰ２０２の障害復旧作業を実行するとともに、副ＳＶＰ２０３の動作を電源制御部２０７が監視し、副ＳＶＰ２０３の障害発生時には、上述と同様の手順で、主ＳＶＰ２０２に交代する。
【００５０】
また、図５のフローチャートに例示されるように、機器本体部２０８が内部ネットワーク２０９を経由して主ＳＶＰ２０２の異常を検出した場合は（ステップ５０１ａ）、機器本体部２０８から電源制御部２０７に対し主ＳＶＰ２０２の異常を報告し（ステップ５０１ｂ）、その後の処理は、図４のフローチャートに例示したように、電源制御部２０７が異常を検出した場合と同じ処理になる。このような図４および図５のフローチャートの動作内容を図６に纏めて例示する。
【００５１】
図７に、本実施の形態において保守管理の対象となる機器本体部２０８の具体的な構成の一例を示す。
【００５２】
この図７には、機器本体部２０８として、ディスクアレイシステムが例示されている。
【００５３】
すなわち、本実施の形態の機器本体部２０８としてのディスクアレイシステムは、図示しない上位装置との間で、チャネルポート２０８ａを介して情報の授受を制御する複数のチャネルアダプタ２０８ｂと、冗長構成にて、いわゆるＲＡＩＤ等を構成する複数のディスク装置からなるディスクアレイ２０８ｄを制御する複数のディスクアダプタ２０８ｃと、キャッシュメモリ２０８ｅと、チャネルアダプタ２０８ｂ、ディスクアダプタ２０８ｃ、キャッシュメモリ２０８ｅを相互に接続するバスやスイッチ等の結合論理２０８ｆ、等で構成されている。
【００５４】
個々のチャネルアダプタ２０８ｂ、ディスクアダプタ２０８ｃ等は、図示しないネットワークインタフェースを備えており、内部ネットワーク２０９に接続されることによって、主ＳＶＰ２０２（副ＳＶＰ２０３）、あるいは、主ＳＶＰ２０２（副ＳＶＰ２０３）を介して外部の保守管理操作機器２０１から動作等が管理される。
【００５５】
チャネルポート２０８ａを介して図示しない上位装置から受け取った書き込みデータは、一旦、キャッシュメモリ２０８ｅに格納された後、当該書き込みデータから生成された冗長データとともに、ディスクアレイ２０８ｄに分散して格納される。
【００５６】
また、上位装置からのデータ読み出し要求に対しては、ディスクアレイ２０８ｄから読み出されたデータを、キャッシュメモリ２０８ｅ、チャネルポート２０８ａを介して図示しない上位装置に送出する。
【００５７】
このようなディスクアレイシステムは、ディスクアレイ２０８ｄをはじめとする構成機器の冗長化、さらには冗長データの付加によってシステムや格納データの信頼性を向上させている。従って、本実施の形態のように、このディスクアレイシステムを管理するＳＶＰとして、相互に交代可能な主ＳＶＰ２０２および副ＳＶＰ２０３の設置による冗長化も、信頼性の向上にきわめて有効になる。
【００５８】
ただし、近年の、いわゆるマルチベンダ化等により、外部の保守管理操作機器２０１が、当該主ＳＶＰ２０２および副ＳＶＰ２０３を備えたディスクアレイシステムのメーカと同じとは限らない。
【００５９】
通常、交代可能な主ＳＶＰ２０２および副ＳＶＰ２０３を配置した場合には、これらの切り替え等に対応すべく、保守管理操作機器２０１でのネットワークアドレスの切り替え等の煩雑な仕様変更が必須となるが、本実施の形態の場合には、上述のように、保守管理操作機器２０１に全く意識させることなく、主ＳＶＰ２０２の障害時に、副ＳＶＰ２０３が主ＳＶＰ２０２に成り代わるので、汎用的なＳＮＭＰを遵守する限り、保守管理操作機器２０１側での煩雑な仕様変更は全く不要であり、ＳＮＭＰを遵守するあらゆるメーカの保守管理操作機器２０１（ＳＮＭＰマネージャプログラム２１５）に適合した動作を保証することが可能となる。
【００６０】
換言すれば、保守管理操作機器２０１（ＳＮＭＰマネージャプログラム２１５）の仕様変更なしに、主ＳＶＰ２０２および副ＳＶＰ２０３からなるＳＶＰの冗長化によるディスクアレイシステムの信頼性の向上を達成できる、という利点がある。
【００６１】
以上説明したように、機器本体部２０８を管理するＳＶＰとして、主ＳＶＰ２０２および副ＳＶＰ２０３からなる交代可能な冗長構成としたことにより、機器本体部２０８等の障害発生時に、遠隔地の保守管理操作機器２０１より障害部位の特定が高精度で行えるようになる。従来現地に行かないと障害部位が特定できなかった障害に関しても保守管理操作機器２０１より特定可能となった。そのため障害発生から交換部品手配、交換作業の時間が大幅に短縮でき機器の可用性を向上させることが可能となった。
【００６２】
また、保守管理対象機器２１２のネットワーク接続部であるＳＶＰとして、交代可能な主ＳＶＰ２０２および副ＳＶＰ２０３に二重化しても保守管理操作機器２０１へのネットワークアドレスの登録が１つで済むためＳＮＭＰ等の一般的な管理プロトコルを採用すればサードベンダーが提供する保守管理操作機器２０１上の一般的な保守管理プログラム下においても二重化構成でより信頼性の高い保守管理機能を提供することができる。
【００６３】
本願の特許請求の範囲に記載された発明を見方を変えて表現すれば以下の通りである。
【００６４】
＜１＞  ネットワーク経由で保守管理操作機器より保守管理されることを前提とされた情報処理機器であって、機器本体部とネットワーク接続部を含む第１保守管理処理部と第２保守管理処理部を持ち、普段は第１保守管理処理部が保守管理処理を行い第２保守管理処理部は待機し、動作中の第１保守管理処理部に異常が発生した場合、待機中の第２保守管理処理部に切り替わり継続して保守管理処理を行う保守管理方法。
【００６５】
＜２＞  項目＜１＞の保守管理方法において保守管理処理部の動作が第１保守管理処理部から第２保守管理処理部へ切り替わるときにネットワーク接続部に付与されているネットワークアドレスを動的に切り替えて保守管理操作機器からの接続はそのまま継続可能とする保守管理方法。
【００６６】
＜３＞  項目＜１＞の保守管理方法において第２保守管理処理部よりの第１保守管理処理部の動作監視を行い異常を検出する保守管理方法。
【００６７】
＜４＞  項目＜１＞の保守管理方法において機器本体部よりの第１保守管理処理部の動作監視を行い異常を検出する保守管理方法。
【００６８】
＜５＞  項目＜１＞の保守管理方法において第１保守管理処理部と第２保守管理処理部の給電系統を別々にし電源障害時にも切り替え動作が可能とする保守管理方法。
【００６９】
＜６＞  項目＜２＞の保守管理方法において第２保守管理処理部のネットワークアドレスを元々第１保守管理処理部が持っていたネットワークアドレスに変更した際、機器本体部より第１保守管理処理部への給電を断ち、何らかの原因で第１保守管理処理部の動作が回復しネットワークアドレスの重複が起こることがないようにする保守管理方法。
【００７０】
＜７＞  項目＜１＞の保守管理方法において第１保守管理処理部が動作しているときに待機系の第２保守管理処理部の動作確認を定期的に行なう保守管理方法。
【００７１】
以上本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【００７２】
【発明の効果】
情報ネットワーク経由で保守管理操作機器より対象機器の保守管理を行う保守管理技術において、対象機器に備えられた保守管理処理部を多重化することによって保守管理処理部に障害が発生しても継続して情報ネットワーク経由で保守管理ができる、という効果が得られる。
【００７３】
情報ネットワーク経由で保守管理操作機器より対象機器の保守管理を行う保守管理技術において、保守管理操作機器に、対象機器に備えられた冗長構成の保守管理処理部の交代を意識させることなく、継続して情報ネットワーク経由で保守管理ができる、という効果が得られる。
【００７４】
情報ネットワーク経由で保守管理操作機器より対象機器の保守管理を行う保守管理技術において、情報ネットワーク上のアドレスの混乱を引き起こすことなく、対象機器に備えられた冗長構成の保守管理処理部の交代による保守管理処理の継続ができる、という効果が得られる。
【図面の簡単な説明】
【図１】本発明の一実施の形態である保守管理方法を実施する保守管理システムの構成の一例を示す概念図である。
【図２】本発明の保守管理の実施の形態である保守管理方法を実施する保守管理システムの構成の一例を示す概念図である。
【図３】本発明の保守管理の実施の形態である保守管理方法を実施する保守管理システムの一部の構成例をより詳細に示す概念図である。
【図４】本発明の保守管理の実施の形態である保守管理方法を実施する保守管理システムの作用の一例を示すフローチャートである。
【図５】本発明の保守管理の実施の形態である保守管理方法を実施する保守管理システムの作用の変形例を示すフローチャートである。
【図６】本発明の保守管理の実施の形態である保守管理方法を実施する保守管理システムの作用の一例を示すフローチャートである。
【図７】本発明の保守管理の実施の形態である保守管理方法を実施する保守管理システムにおける管理対象機器の具体的な構成の一例を示す概念図である。
【符号の説明】
１０１…保守管理操作機器、１０２…ネットワーク、１０３…保守管理対象機器、１０４…正保守管理処理部、１０５…副保守管理処理部、１０６…機器本体部、１０７…副保守管理処理部用電源、１０８…正保守管理処理部用電源、２０１…保守管理操作機器、２０２…主ＳＶＰ、２０３…副ＳＶＰ、２０４…ネットワーク、２０５…主ＳＶＰ用電源、２０６…副ＳＶＰ用電源、２０７…電源制御部、２０８…機器本体部、２０８ａ…チャネルポート、２０８ｂ…チャネルアダプタ、２０８ｃ…ディスクアダプタ、２０８ｄ…ディスクアレイ、２０８ｅ…キャッシュメモリ、２０８ｆ…結合論理、２０９…内部ネットワーク、２１０…制御線、２１１…制御線、２１２…保守管理対象機器、２１３…ＳＮＭＰエージェントプログラム、２１４…ＳＮＭＰエージェントプログラム、２１５…ＳＮＭＰマネージャプログラム、３０１…外部ＡＣ入力、３０２…外部ＡＣ入力、３０３…主ＳＶＰ用電源ＤＣ出力、３０４…副ＳＶＰ用電源ＤＣ出力、３０５…主ＳＶＰ用電源出力制御インタフェース、３０６…副ＳＶＰ用電源出力制御インタフェース、３０７…スイッチング電源、３０８…スイッチング電源、３０９…主ＳＶＰ用電源出力制御スイッチ部、３１０…副ＳＶＰ用電源出力制御スイッチ部。
【図１】
0003771162.tif 000002
【図２】
0003771162.tif 000003
【図３】
0003771162.tif 000004
【図４】
0003771162.tif 000005
【図５】
0003771162.tif 000006
【図６】
0003771162.tif 000007
【図７】
0003771162.tif 000008