(57)【要約】      （修正有）【課題】サーバとストレージ間で自動的にセットアップされた状態にすることのできるストレージシステムを提供する。【解決手段】サーバとストレージ間をセットアップ用専用ネットワークで接続し、その後セットアップを行うプログラムを格納した外部記憶装置をサーバに取り付けることで、自動的にセットアップされた状態にする。セットアップ用プログラムが実行されると、セットアップ専用ネットワークは、データ通信用ネットワークを介してデータ通信するためのサーバ及びストレージの固有情報を交換する。【選択図】図１
2012203709.tif 000002
【特許請求の範囲】
【請求項１】
サーバとストレージとがデータ通信用ネットワークを介して相互に接続されたストレージシステムにおいて、
前記サーバと前記ストレージとを相互に接続するセットアップ専用ネットワークと、
前記サーバに接続される外部記憶装置と、
を備え、
前記外部記憶装置は、ストレージシステムをセットアップするための一連の手続を行うプログラムが格納され、
前記セットアップ専用ネットワークは、前記サーバ及び前記ストレージが前記データ通信用ネットワークを介してデータ通信するための、前記サーバ及び前記ストレージの固有情報を交換する、
ことを特徴とするストレージシステム。
【請求項２】
前記外部記憶装置が前記サーバに接続されることに応答して、前記プログラムが実行され、ストレージシステムのセットアップが行われることを特徴とする請求項１に記載のストレージシステム。
【請求項３】
サーバとストレージとがデータ通信用ネットワークを介して相互に接続されたストレージシステムをセットアップする方法であって、
前記サーバと前記ストレージとがセットアップ専用ネットワークに接続されるステップと、
前記サーバが外部記憶装置に接続されるステップと、
前記外部記憶装置に格納された、ストレージシステムをセットアップするための一連の手続を行うプログラムが実行されるステップと、
前記セットアップ専用ネットワークが、前記サーバ及び前記ストレージが前記データ通信用ネットワークを介してデータ通信するための、前記サーバ及び前記ストレージの固有情報を交換するステップと、
を備えることを特徴とする方法。
【請求項４】
前記ストレージシステムをセットアップするための一連の手続を行うプログラムが実行されるステップは、前記外部記憶装置が前記サーバに接続されることに応答して、前記プログラムが実行されることを特徴とする請求項３に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はストレージシステムにおいて、セットアップを自動的に行う手法に関する。
【背景技術】
【０００２】
従来、フィールドにてエンドユーザが自分でストレージシステムのセットアップを行う場合、以下のような作業が必要である。すなわち、サーバとストレージ間のデータ通信用ネットワークの制御ソフトウェアをインストールする。サーバとストレージ間のデータ通信を可能にするための設定をする。この設定の際、サーバ側の固有情報をストレージに設定し、逆にストレージ側の固有情報をサーバ側に設定するという作業を行う必要がある。ストレージに論理ディスクを作成し、サーバがストレージの論理ディスクにアクセスできるように設定する。パス冗長化ソフトをサーバにインストールする。このように多くの煩雑な作業を行う必要があるため、ストレージシステムのセットアップには設定ミスをすることが多い。また、作業ミスなどにともない作業時間が多くかかってしまっている。なお、サーバを構成する方法としては、例えば、特許文献１などがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４１１７１１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、セットアップの際に設定ミスを少なくすることができれば、エンドユーザは早くストレージシステムのセットアップを完了することができ、一方、ストレージベンダーにとっても設定ミスによる問い合わせ対応を減らすことができる。
【０００５】
本発明は、かかる実情に鑑み、サーバとストレージ間で自動的にセットアップされた状態にすることのできるストレージシステムを提供しようとするものである。
【課題を解決するための手段】
【０００６】
本発明の一態様によれば、サーバとストレージ間をセットアップ用専用ネットワークで接続し、その後セットアップを行うプログラムを格納した外部記憶装置をサーバに取り付けることで、自動的にセットアップされた状態にする。セットアップ用プログラムが実行されると、セットアップ専用ネットワークは、データ通信用ネットワークを介してデータ通信するためのサーバ及びストレージの固有情報を交換する。なお、本発明において、「セットアップ」とは、サーバからストレージのデータにアクセスできる状態にすることを意味する。
【発明の効果】
【０００７】
本発明によれば、第一に、データ通信用ネットワークで通信するためのサーバおよびストレージそれぞれを識別する固有情報を、セットアップ専用ネットワークを経由してやりとりするため、ヒューマンエラーによる設定ミスが発生しないという効果を奏する。第二に、システムのセットアップに必要な作業はセットアップ専用ネットワークおよび外部記憶装置を取り付けることのみであるため、作業者のストレージセットアップに関する知識力を問わないという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係るストレージシステムの概略構成を示すブロック図である。
【図２】本実施例において、ストレージシステムを自動でセットアップする処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。
【００１０】
図１は、本発明の一実施形態に係るストレージシステムの概略構成を示すブロック図である。同図に示すように、本ストレージシステムは、サーバ１とストレージ２とがデータ通信用ネットワーク５を介して相互に接続されて構成される。ストレージシステムはセットアップが行われた後、データ通信用ネットワーク５を介したデータ通信が可能になる。本ストレージシステムは、セットアップを行うために、サーバ１とストレージ２とを相互に接続するセットアップ専用ネットワーク３と、サーバ１に接続される外部記憶装置４とを備える。
【００１１】
外部記憶装置４は、ストレージシステムをセットアップするための一連の手続を行うプログラムが格納されている。外部記憶装置４がサーバ１に接続されると、それに応答して、セットアップ用のプログラムが実行され、ストレージシステムのセットアップが行われる。
【００１２】
セットアップ専用ネットワーク３は、サーバ１とストレージ２間で各々の固有情報を交換するためのネットワークである。外部記憶装置４に格納されているセットアップ用プログラムが実行されると、サーバ１及びストレージ２それぞれの固有情報を交換する。サーバ１及びストレージ２それぞれの固有情報は、サーバ１及びストレージ２がデータ通信用ネットワーク５を介してデータ通信するための情報である。セットアップ専用ネットワーク３がサーバ１及びストレージ２に取り付けられることにより、サーバ１とストレージ２の間でセットアップ専用ネットワーク３を介して、固有情報等の通信が可能になる。
【００１３】
次に、本実施例の動作を説明する。
【００１４】
図２は、本実施例において、ストレージシステムを自動でセットアップする処理の流れを示すフローチャートである。
【００１５】
作業者は、サーバ１とストレージ２の間をセットアップ専用ネットワーク３で接続する（Ｓ２１）。次に、作業者は、外部記憶装置４をサーバ１に取り付ける（Ｓ２２）。外部記憶装置４がサーバに取り付けられると、それを契機として外部記憶装置４に格納されているプログラムが実行され、以下の作業が自動で行われる。
【００１６】
まず、サーバ１とストレージ２間のセットアップ専用ネットワーク３の通信用の制御ソフトウェアが、サーバ１にインストールされる（Ｓ２３）。加えて、サーバ１とストレージ２間のデータ通信用ネットワーク５の通信用の制御ソフトウェアが、サーバ１にインストールされる（Ｓ２４）。
【００１７】
次に、データ通信用ネットワーク５でデータ通信をするための設定が行われる。この際、データ通信用ネットワーク５においてストレージ２がサーバ１を識別するための固有情報をセットアップ専用ネットワーク３経由で取得し、ストレージ２に登録する。データ通信用ネットワーク５においてサーバ１がストレージ２を識別するための固有情報をセットアップ専用ネットワーク３経由で取得し、サーバ１に登録する（Ｓ２５）。
【００１８】
登録後、ストレージ２に論理ディスクを作成し、サーバ１がデータ通信用ネットワーク５を経由してストレージ２の論理ディスクにアクセスできるように設定する（Ｓ２６）。そして、マルチパスソフトウェアのインストールを行う（Ｓ２７）。このマルチパスソフトウェアをインストールすることによって、データ通信用ネットワーク５を複数のパスで構成した場合、障害発生時に自動的にアクセスパスの代替を行うことが可能になる。
【００１９】
こうして、ストレージシステムのセットアップが完了する。このように、データ通信用ネットワーク５で通信するためのサーバ１およびストレージ２それぞれを識別する固有情報を、セットアップ専用ネットワーク３を経由してやりとりするため、ヒューマンエラーによる設定ミスが発生しない。また、システムのセットアップに必要な作業はセットアップ専用ネットワーク３をサーバ１とストレージ２に接続し、外部記憶装置４をサーバ１取り付けることのみであるため、ストレージセットアップに関する作業者の知識力を問うことなく、セットアップを行うことができる。
【００２０】
なお、本発明は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述の各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。
【００２１】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限
られない。
【００２２】
（付記１）サーバとストレージとがデータ通信用ネットワークを介して相互に接続されたストレージシステムにおいて、サーバとストレージとを相互に接続するセットアップ専用ネットワークと、サーバに接続される外部記憶装置と、を備え、外部記憶装置は、ストレージシステムをセットアップするための一連の手続を行うプログラムが格納され、セットアップ専用ネットワークは、サーバ及びストレージがデータ通信用ネットワークを介してデータ通信するための、サーバ及びストレージの固有情報を交換する、ことを特徴とするストレージシステム。
【００２３】
（付記２）外部記憶装置がサーバに接続されることに応答して、プログラムが実行され、ストレージシステムのセットアップが行われることを特徴とする付記１に記載のストレージシステム。
【００２４】
（付記３）サーバとストレージとがデータ通信用ネットワークを介して相互に接続されたストレージシステムをセットアップする方法であって、サーバとストレージとがセットアップ専用ネットワークに接続されるステップと、サーバが外部記憶装置に接続されるステップと、外部記憶装置に格納された、ストレージシステムをセットアップするための一連の手続を行うプログラムが実行されるステップと、セットアップ専用ネットワークが、サーバ及びストレージがデータ通信用ネットワークを介してデータ通信するための、サーバ及びストレージの固有情報を交換するステップと、を備えることを特徴とする方法。
【００２５】
（付記４）ストレージシステムをセットアップするための一連の手続を行うプログラムが実行されるステップは、外部記憶装置がサーバに接続されることに応答して、プログラムが実行されることを特徴とする付記３に記載の方法。
【符号の説明】
【００２６】
１  サーバ、２  ストレージ、３  セットアップ専用ネットワーク、４  外部記憶装置、５  データ通信用ネットワーク
【図１】
2012203709.tif 000003
【図２】
2012203709.tif 000004