(57)【要約】【課題】正しいシステムの設定、構成でなければストレージ装置を使用することができないようにして、設定ミス、構成ミスを防ぐこと。【解決手段】サーバ装置１とスイッチ装置２を介して接続され、前記サーバ装置１から情報のアクセスを受け付けるストレージ装置３であって、前記サーバ装置１及び前記スイッチ装置２とネットワーク４を介して接続し、システム構成、設定のチェックを行う構成・設定チェック機構１３を備え、前記構成・設定チェック機構１３は、前記ネットワーク４を介して、前記サーバ装置１と前記スイッチ装置２の構成・設定情報を取得し、該構成・設定情報が正しいかどうかをチェックする。【選択図】図１
2008176369.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置とスイッチ装置を介して接続され、前記サーバ装置から情報のアクセスを受け付けるストレージ装置であって、
前記サーバ装置及び前記スイッチ装置とネットワークを介して接続し、システム構成、設定のチェックを行う構成・設定チェック機構を備え、
前記構成・設定チェック機構は、前記ネットワークを介して、前記サーバ装置と前記スイッチ装置の構成・設定情報を取得し、該構成・設定情報が正しいかどうかをチェックすることを特徴としたストレージ装置。
【請求項２】
新しい装置が追加された場合、前記構成・設定チェック機構は、追加した部分だけのチェックを行うことを特徴とした請求項１記載のストレージ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、構成・設定をチェックする機構をストレージ装置内部に構築し、ストレージ装置内部のチェック機構で、構成・設定に誤りがある場合は、サーバがストレージ装置へアクセスすることをストレージ装置が許可しないようにするストレージ装置に関する。
【背景技術】
【０００２】
従来、サーバ（サーバ装置）、ＦＣ（ファイバーチャネル）スイッチ（ＦＣスイッチ装置）及びストレージ（ストレージ装置）の構成・設定を総合的にチェックする機構は、サーバにもストレージにも存在しないものであった。また、構成・設定に誤りがある場合でもサーバからストレージへアクセスが可能な場合があり、この場合、必要なアクセススピードやセキュリティが得られないことがあった。
【０００３】
また、システム構成・設定の確認には、特に決まった手段がなく、その分野に詳しい人でないと、構成・設定の確認作業が煩雑なものであった。
【０００４】
従来、サーバ装置、ＦＣスイッチ装置及びストレージ装置間の接続情報をＦＣスイッチ装置、ストレージ装置を介してパソコンの稼働情報収集アプリケーションが取得するディスクアレイ装置があった（特許文献１参照）。
【特許文献１】特開２００５−３２２０６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記従来のものは次のような課題があった。
【０００６】
（１）：システム構成・設定に誤りがあっても、ストレージが使用できてしまうことがあるので間違いに気付かないことがあった。
【０００７】
（２）：システム構成・設定の誤りが原因で正しく動作しない場合があった。例えば、リセットグループの設定を怠ることで、障害時にマルチパスの動作が期待通りに動作せず、Ｉ／Ｏ（入出力）を継続することができないことがあった。
【０００８】
（３）：接続情報をパソコンの稼働情報収集アプリケーションが取得するディスクアレイ装置は、サーバ装置及びＦＣスイッチ装置はＬＡＮ等のネットワークでは接続されておらず、ストレージ装置とＦＣスイッチ装置との接続設定に誤りがあると稼働情報収集アプリケーションは接続情報を収集できないものであり、情報収集にもパソコン等の別の装置が必要なものであった。
【０００９】
本発明は、このような従来の課題を解決し、正しいシステムの設定、構成でなければストレージ装置を使用することができないようにして、設定ミス、構成ミスを防ぐことを目的とする。
【課題を解決するための手段】
【００１０】
図１は本発明のストレージ装置の説明図である。図１において、ストレージ装置３はチャネルアダプタ（ＣＡ）１２でＦＣスイッチ（スイッチ装置）２と接続（２点鎖線）され、ＦＣスイッチ２はサーバ装置１のホストバスアダプタ（ＨＢＡ）１１と接続（２点鎖線）されている。ストレージ装置３には、構成・設定チェック１３が設けてある。サーバ装置１からストレージ装置３への情報へのアクセスは、ＦＣスイッチ２を介して（２点鎖線の接続）行われる。また、サーバ装置１、ＦＣスイッチ２、ストレージ装置３は、ＬＡＮ（Local Area Network）等のネットワーク４により互いに接続されている。
【００１１】
本発明は、上記従来の課題を解決するため、次のように構成した。
【００１２】
（１）：サーバ装置１とスイッチ装置２を介して接続され、前記サーバ装置１から情報のアクセスを受け付けるストレージ装置３であって、前記サーバ装置１及び前記スイッチ装置２とネットワーク４を介して接続し、システム構成、設定のチェックを行う構成・設定チェック機構１３を備え、前記構成・設定チェック機構１３は、前記ネットワーク４を介して、前記サーバ装置１と前記スイッチ装置２の構成・設定情報を取得し、該構成・設定情報が正しいかどうかをチェックする。このため、正しいシステムの設定、構成でなければストレージ装置３を使用することができないようにして、設定ミス、構成ミスを防ぐことができる。
【００１３】
（２）：前記（１）のストレージ装置において、新しい装置が追加された場合、前記構成・設定チェック機構１３は、追加した部分だけのチェックを行う。このため、必要なチェックのみを行うことができる。
【発明の効果】
【００１４】
本発明によれば次のような効果がある。
【００１５】
（１）：構成・設定チェック機構で、ネットワークを介して、サーバ装置とスイッチ装置の構成・設定情報を取得し、該構成・設定情報が正しいかどうかをチェックするため、正しいシステムの設定、構成でなければストレージ装置を使用することができないようにして、設定ミス、構成ミスを防ぐことができる。
【００１６】
（２）：新しい装置が追加された場合、構成・設定チェック機構で、追加した部分だけのチェックを行うため、必要なチェックのみを行うことができる。
【発明を実施するための最良の形態】
【００１７】
本発明は、構成・設定をチェックする機構をストレージ装置に設ける。そして、ストレージ装置は、ＬＡＮ経由でサーバ装置の構成情報及び設定情報を得てサーバの構成・設定が正しいかどうかをチェックする。このとき、ＦＣ（ファイバーチャネル）スイッチ及びストレージ装置の構成・設定も併せてチェックを行うものである。
【００１８】
（１）：チェック項目の説明
ストレージ装置の構成・設定チェック機構がチェックする項目は、以下の要因を行うものである。
【００１９】
・サーバの構成情報：ＯＳ（オペレーティングシステム）版数、ＨＢＡ型式、ＨＢＡ搭載数、ＨＢＡドライバ版数、ＨＢＡファーム版数、マルチパスドライバの有無及び種類、マルチパスドライバの版数、ボリュームマネージャーの有無及び種類、ボリュームマネージャーの版数、クラスタウェアの有無及び種類、クラスタウェアの版数等。
【００２０】
・サーバの設定情報：ＨＢＡドライバパラメータ、ＯＳのパラメータ等。
【００２１】
・ＦＣスイッチの構成情報：ファーム版数（スイッチのＯＳバージョン）。
【００２２】
・ＦＣスイッチの設定情報：ゾーニング、ポート（Port）のリンク（Link）スピード。
【００２３】
・ストレージの構成情報：総合ファーム版数。
【００２４】
・ストレージの設定情報：ホストレスポンス、リセットグループ、アフィニティーグループ、ホストアフィニティー、ＣＡ詳細設定（ストレージ側のスピード等）、ＷＷＮ（World Wide Name ）設定等。
【００２５】
構成・設定に誤りがある場合には、ストレージ装置のロジカルユニットをサーバに見せないようにする。これはストレージ装置に使用許可フラグを設け、そのフラグが立っていない場合は使用できないものである。構成・設定が正しいと判断された段階で、使用許可フラグを立てることで、サーバ装置からストレージ装置が利用可能となる。
【００２６】
これにより、構成・設定が正しければ、サーバ装置からストレージ装置が利用できるようにする。構成・設定が間違っている場合は、間違っている箇所をストレージ装置のＬＣＤ（液晶表示装置）等の表示装置に表示し、そこが改善され、正しく構成・設定がされるまでは、サーバ装置にストレージ装置を利用させないようにする。
【００２７】
（２）：ストレージ装置の説明
図１はストレージ装置の説明図である。図１において、ストレージ装置３はチャネルアダプタ（ＣＡ）１２でＦＣスイッチ（スイッチ装置）２と接続（２点鎖線）され、ＦＣスイッチ２はサーバ装置１のホストバスアダプタ（ＨＢＡ）１１と接続（２点鎖線）されている。ストレージ装置３は、情報を格納するディスクアレイ等で構成され、システム構成・設定のチェックを行うチェック装置（チェック手段）であるチェック機構１３が設けてある。サーバ装置１からストレージ装置３への通常の情報アクセスは、スイッチ装置（スイッチ手段）であるＦＣスイッチ２を介して（２点鎖線の接続）行われる。
【００２８】
また、サーバ装置１、ＦＣスイッチ２、ストレージ装置３は、ＬＡＮ４により互いに接続されている。このＬＡＮ４の接続は、サーバ装置１（又はＬＡＮ４に接続された別のパソコン等）から自身（サーバ装置１）、ＦＣスイッチ２、ストレージ装置３の各種の設定を行うためにも使用される。
【００２９】
（動作説明）
サーバ装置１、ＦＣスイッチ２及びストレージ装置３の接続設定を行い、次に、ストレージ装置３の構成・設定チェック機構１３による構成・設定チェックを行う。構成・設定チェック機構１３によるサーバ装置１及びＦＣスイッチ２の構成・設定情報の取得(a) 及びストレージ装置３の構成・設定情報の取得（自身の構成・設定情報の取得）(b) を行い構成・設定に誤りがないかをチェック(c) する。
【００３０】
構成・設定チェック機構１３が構成・設定チェックを実施した結果、構成に誤りがなければサーバ装置１がストレージ装置３にアクセスすることをストレージ装置３が許可する。構成・設定が間違っている場合は、間違っている箇所をストレージ装置のＬＤＣ等に表示し、そこが改善され、正しく構成・設定がされるまでは、サーバにストレージを利用させないようにする。
【００３１】
（構成・設定チェック機構のしくみ）
・構成・設定チェック機構１３内に予め接続可能な構成のデータベースを構築する。そして、構成・設定チェック機構１３は、ＯＳ版数、ＨＢＡファーム版数、ＦＣスイッチのコンフィグレーション等が構成可能の条件を満たしているかをチェックする。このチェックをクリアしないと、サーバ装置１はストレージ装置３のデバイスを認識できない。
【００３２】
・デザインシートによるシステム構築の説明
構成・設定情報を標準化したデザインシートを作成し、そのデザインシートをストレージ内に取り込むことで、サーバ装置１、ＦＣスイッチ２、ストレージ装置３の設定を自動的に行えるようにすることもできる。
【００３３】
・推奨していない構成をしてしまった時の説明
構成・設定チェック機構１３により、推奨設定に自動修正をおこなう。自動修正が行われたことは、表示装置等により通知される。ここで自動修正とは、例えば、ＣＡの設定において、実際の接続がＦＣスイッチと接続されているのに、取得した設定がサーバ装置に直接接続する設定となっている場合で、このような誤りが明らかな場合に行われる。
【００３４】
（３）：構成・設定チェック機構の動作の説明
図２は構成・設定チェック処理フローチャートである。以下、図２の処理Ｓ１〜Ｓ７にしたがって説明する。
【００３５】
Ｓ１：この処理が開始すると、構成・設定チェック機構１３は、ストレージ装置３の構成・設定情報を取得し、処理Ｓ２に移る。
【００３６】
Ｓ２：構成・設定チェック機構１３は、ＬＡＮ４を経由してサーバ装置１の構成・設定情報を取得し、処理Ｓ３に移る。
【００３７】
Ｓ３：構成・設定チェック機構１３は、ＬＡＮ４を経由してＦＣスイッチ２の構成・設定情報を取得し、処理Ｓ４に移る（なお、Ｓ１〜Ｓ３の構成・設定情報の取得はどれを先に行ってもよい）。
【００３８】
Ｓ４：構成・設定チェック機構１３は、取得したサーバ装置１、ＦＣスイッチ２、ストレージ装置３の構成・設定情報を、予め格納手段（図示せず）に格納されている推奨される構成・設定情報と比較してチェックを行い、処理Ｓ５に移る。
【００３９】
Ｓ５：構成・設定チェック機構１３は、チェックの結果、正常な構成・設定であるかどうか判断する。この判断で、正常な構成・設定である場合はストレージ装置３がサーバ装置１にアクセスを許可してこの処理を終了し、もし、正常な構成・設定でない場合は処理Ｓ６に移る。
【００４０】
Ｓ６：構成・設定チェック機構１３は、ストレージ装置３のＬＣＤにエラー表示をし、処理Ｓ７に移る。
【００４１】
Ｓ７：構成・設定チェック機構１３（又はユーザ）は、エラー箇所を修正し、処理Ｓ１に戻る。
【００４２】
（４）：サーバ、スイッチ、ストレージの増設が行われた時の説明
ハードウェアを増設した場合、増設部分だけのチェックが行われる。図３はハードウェアを増設した場合の説明図である。図３において、サーバ装置１、ＦＣスイッチ２、ストレージ装置３は、図１と同じ構成であり、点線で囲まれた、サーバ装置１ａ、ＦＣスイッチ２ａが追加されたハードウェアである。この場合、ストレージ装置３の構成・設定チェック機構１３は、追加されたサーバ装置１ａとＦＣスイッチ２ａの部分だけのチェックを行う。サーバ装置１、ＦＣスイッチ２は、追加前に行っているので省略する。
【００４３】
サーバ装置１ａ、ＦＣスイッチ２ａ及びストレージ装置３の接続設定を行い。次に、ストレージ装置３の構成・設定チェック機構１３による構成・設定チェックを行う。構成・設定チェック機構１３により、サーバ装置１ａ及びＦＣスイッチ２ａの構成・設定情報をＬＡＮ４を経由して取得(a) 及びストレージ装置３の構成・設定情報の取得(b) を行い構成・設定に誤りがないかをチェック(c) する。
【００４４】
構成・設定チェック機構１３が構成・設定チェックを実施した結果、構成に誤りがなければサーバ装置１ａがストレージ装置３にアクセスすることをストレージ装置３が許可する。構成・設定が間違っている場合は、間違っている箇所をストレージ装置３のＬＤＣ等に表示し、そこが改善され、正しく構成・設定がされるまでは、サーバ装置１ａにストレージ装置３を利用させないようにする。
【００４５】
（５）：システム構成の手順
・デザインシートでの構築の説明
ａ）デザインシートをストレイジシステムのＨＰ（ホームページ）よりダウンロード（この中に推奨構成最新版の情報も含まれている）する。
【００４６】
ｂ）デザインシート上で設計する（ウエブ（Web ）でもこの構成が正しいかチェックできる）。
【００４７】
ｃ）デザインシートの作成が完了したら、ストレージに完成したデザインシートを入力手段（図示せず）よりストレージ装置３のシステム領域（データ領域とは別の）に取り込む（この時、推奨構成最新版の情報も取り込まれる）。
【００４８】
以上のように、正しい設定、構成でなければストレージを使用することが出来ないので設定ミス、構成ミスを防ぐことができ、また、そのミスに起因する大きな障害を未然に防ぐことができる。
【図面の簡単な説明】
【００４９】
【図１】本発明のストレージ装置の説明図である。
【図２】本発明の構成・設定チェック処理フローチャートである。
【図３】本発明のハードウェアを増設した場合の説明図である。
【符号の説明】
【００５０】
１  サーバ（サーバ装置）                                                        ２  ＦＣスイッチ（スイッチ装置）
３  ストレージ（ストレージ装置）
４  ＬＡＮ（ネットワーク）
１１  ホストバスアダプタ（ＨＢＡ）
１２  チャネルアダプタ（ＣＡ）
１３  構成・設定チェック機構
【図１】
2008176369.tif 000003
【図２】
2008176369.tif 000004
【図３】
2008176369.tif 000005