(57)【要約】 スイッチ装置１０は、各ポートに接続されているデバイスの識別情報（例えば、ＷＷＮ：World Wide Name）と各ポートのポート番号とをネームサービスＤＢ３２内の情報として管理し、当該情報に基づき、ポート単位でのゾーニング設定をデバイスの識別情報単位でのゾーニング設定に変換する機能、及び、当該情報に基づき、デバイスの識別情報単位でのゾーニング設定を、ポート単位でのゾーニング設定に変換する機能を有する。
2014045369.tif 000002
【特許請求の範囲】
【請求項１】
複数のポートと、
前記複数のポートのそれぞれに接続されているデバイスの識別情報とそのポートの識別情報とを対応づけて管理する接続管理データベースと、
それぞれ、ゾーン化する複数のデバイスを当該複数のデバイスの識別情報によって指定する第１種ゾーン指定情報、又は、ゾーン化する複数のデバイスを当該複数のデバイスのそれぞれが接続されているポートの識別情報によって指定する第２種ゾーン指定情報である複数のゾーン指定情報を記憶するゾーン指定情報記憶部と、
前記ゾーン指定情報記憶部に記憶されている複数のゾーン指定情報に基づき、前記複数のポートに接続されている複数のデバイスを複数のゾーンとして取り扱って、ゾーン間のアクセスを制限するゾーニング制御部と、
或る第１種ゾーン指定情報に識別情報が含まれる各デバイスが接続されているポートの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第１ゾーン指定情報を、取得した各ポートの識別情報を含む第２ゾーン指定情報に変更する第１ゾーニング種別変更処理と、或る第２種ゾーン指定情報に識別情報が含まれる各ポートに接続されているデバイスの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第２ゾーン指定情報を、取得した各デバイスの識別情報を含む第１ゾーン指定情報に変更する第２ゾーニング種別変換処理とを実行可能なゾーニング種別変更部と、
を備えることを特徴とするスイッチ装置。
【請求項２】
前記ゾーニング種別変更部は、
指定されたポートから取り外されたデバイスに関するデバイス情報を出力する機能を有する
ことを特徴とする請求項１に記載のスイッチ装置。
【請求項３】
前記ゾーニング種別変更部は、
指定されたポートから取り外されたデバイスに関するデバイス情報と当該デバイスの代わりに接続されたデバイスに関するデバイス情報とを出力する機能を有する
ことを特徴とする請求項１に記載のスイッチ装置。
【請求項４】
スイッチ装置用の制御プログラムであって、
前記スイッチ装置が、
複数のポートと、
前記複数のポートのそれぞれに接続されているデバイスの識別情報とそのポートの識別情報とを対応づけて管理する接続管理データベースと、
それぞれ、ゾーン化する複数のデバイスを当該複数のデバイスの識別情報によって指定する第１種ゾーン指定情報、又は、ゾーン化する複数のデバイスを当該複数のデバイスのそれぞれが接続されているポートの識別情報によって指定する第２種ゾーン指定情報である複数のゾーン指定情報を記憶するゾーン指定情報記憶部と、
前記ゾーン指定情報記憶部に記憶されている複数のゾーン指定情報に基づき、前記複数のポートに接続されている複数のデバイスを複数のゾーンとして取り扱って、ゾーン間のアクセスを制限するゾーニング制御部と、
プロセッサと、
を備えた装置であり、
前記プロセッサに、
或る第１種ゾーン指定情報に識別情報が含まれる各デバイスが接続されているポートの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第１ゾーン指定情報を、取得した各ポートの識別情報を含む第２ゾーン指定情報に変更する第１ゾーニング種別変更処理と、或る第２種ゾーン指定情報に識別情報が含まれる各ポートに接続されているデバイスの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第２ゾーン指定情報を、取得した各デバイスの識別情報を含む第１ゾーン指定情報に変更する第２ゾーニング種別変換処理とを実行させる
ことを特徴とする制御プログラム。
【請求項５】
複数のポートと、前記複数のポートのそれぞれに接続されているデバイスの識別情報とそのポートの識別情報とを対応づけて管理する接続管理データベースと、それぞれ、ゾーン化する複数のデバイスを当該複数のデバイスの識別情報によって指定する第１種ゾーン指定情報、又は、ゾーン化する複数のデバイスを当該複数のデバイスのそれぞれが接続されているポートの識別情報によって指定する第２種ゾーン指定情報である複数のゾーン指定情報を記憶するゾーン指定情報記憶部と、前記ゾーン指定情報記憶部に記憶されている複数のゾーン指定情報に基づき、前記複数のポートに接続されている複数のデバイスを複数のゾーンとして取り扱って、ゾーン間のアクセスを制限するゾーニング制御部とを備えたスイッチ装置用のゾーニング設定方法であって、
プロセッサが、
前記ゾーン指定情報記憶部内の第１種ゾーン指定情報毎に、その第１種ゾーン指定情報に識別情報が含まれる各デバイスが接続されているポートの識別情報を前記接続管理データベースから取得することにより、取得した各ポートの識別情報を含む第２ゾーン指定情報を生成し、前記ゾーン指定情報記憶部内の各第１ゾーン指定情報を、生成した第２ゾーン指定情報に変更する
ことを特徴とするゾーニング設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スイッチ装置と制御プログラムとゾーニング設定方法とに関する。
【背景技術】
【０００２】
一般的なファイバーチャネルスイッチ（ＦＣスイッチ）は、ゾーニングと呼ばれる『通信を行うデバイス（ホストやストレージ）をゾーン（グループ）に分け、同じゾーンに含まれないデバイスからのアクセスを遮断するアクセス制限機能』を有している。【０００３】
また、ゾーニングとしては、ゾーン分けをデバイスのＷＷＮ（World Wide Name）にて行うＷＷＮゾーニングと、ゾーン分けをデバイスが接続されているポートのポート番号にて行うポートゾーニングとが存在している。そして、ＷＷＮゾーニングによれば、特定のＷＷＮを有するデバイス間でしか通信が行えないようにすることが出来るため、セキュリティが高いネットワークを実現できる。ただし、ＷＷＮゾーニングは、各デバイスのＷＷＮを把握（調査）しておかなければ設定できないものとなっている。【０００４】
一方、ポートゾーニングは、各デバイスが接続されているポートのポート番号さえ把握しておけば設定できる。ただし、ポートゾーニングは、或るポートに接続されているデバイスを他デバイスに置き換えれば、ゾーン化されている他デバイスにアクセスできてしまうもの（セキュリティが低いもの）となっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１８１５９号公報
【特許文献２】特開平１０−２８１３０号公報
【特許文献３】特開２００２−３１２１２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記したように、ポートゾーニング及びＷＷＮゾーニングは、いずれも一長一短を有するものとなっている。そのため、状況に応じて、ポートゾーニングとＷＷＮゾーニングとを使い分けたい場合があるのであるが、既存のＦＣスイッチは、ポートゾーニング設定／ＷＷＮゾーニング設定をやり直すことでしか、ゾーニング種別（ポートゾーニングとＷＷＮゾーニングの別）を変更できない装置となっている。【０００７】
開示の技術の課題は、ゾーニング種別を容易に変更できるスイッチ装置、そのようなスイッチ装置を実現できる制御プログラム、ＷＷＮゾーニングの設定を容易に行えるゾーニング設定方法を提供することにある。
【課題を解決するための手段】
【０００８】
開示の技術の一観点によるスイッチ装置は、
複数のポートと、
前記複数のポートのそれぞれに接続されているデバイスの識別情報とそのポートの識別情報とを対応づけて管理する接続管理データベースと、
それぞれ、ゾーン化する複数のデバイスを当該複数のデバイスの識別情報によって指定する第１種ゾーン指定情報、又は、ゾーン化する複数のデバイスを当該複数のデバイスのそれぞれが接続されているポートの識別情報によって指定する第２種ゾーン指定情報である複数のゾーン指定情報を記憶するゾーン指定情報記憶部と、
前記ゾーン指定情報記憶部に記憶されている複数のゾーン指定情報に基づき、前記複数のポートに接続されている複数のデバイスを複数のゾーンとして取り扱って、ゾーン間のアクセスを制限するゾーニング制御部と、
或る第１種ゾーン指定情報に識別情報が含まれる各デバイスが接続されているポートの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第１ゾーン指定情報を、取得した各ポートの識別情報を含む第２ゾーン指定情報に変更する第１ゾーニング種別変更処理と、或る第２種ゾーン指定情報に識別情報が含まれる各ポートに接続されているデバイスの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第２ゾーン指定情報を、取得した各デバイスの識別情報を含む第１ゾーン指定情報に変更する第２ゾーニング種別変換処理とを実行可能なゾーニング種別変更部と、
を備える。【０００９】
また、開示の技術の一観点によるスイッチ装置用の制御プログラムは、
前記スイッチ装置が、
複数のポートと、
前記複数のポートのそれぞれに接続されているデバイスの識別情報とそのポートの識別情報とを対応づけて管理する接続管理データベースと、
それぞれ、ゾーン化する複数のデバイスを当該複数のデバイスの識別情報によって指定する第１種ゾーン指定情報、又は、ゾーン化する複数のデバイスを当該複数のデバイスのそれぞれが接続されているポートの識別情報によって指定する第２種ゾーン指定情報である複数のゾーン指定情報を記憶するゾーン指定情報記憶部と、
前記ゾーン指定情報記憶部に記憶されている複数のゾーン指定情報に基づき、前記複数のポートに接続されている複数のデバイスを複数のゾーンとして取り扱って、ゾーン間のアクセスを制限するゾーニング制御部と、
プロセッサと、
を備えた装置であり、
前記プロセッサに、
或る第１種ゾーン指定情報に識別情報が含まれる各デバイスが接続されているポートの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第１ゾーン指定情報を、取得した各ポートの識別情報を含む第２ゾーン指定情報に変更する第１ゾーニング種別変更処理と、或る第２種ゾーン指定情報に識別情報が含まれる各ポートに接続されているデバイスの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第２ゾーン指定情報を、取得した各デバイスの識別情報を含む第１ゾーン指定情報に変更する第２ゾーニング種別変換処理とを実行させる。【００１０】
さらに、開示の技術の一観点によるゾーニング設定方法は、
複数のポートと、前記複数のポートのそれぞれに接続されているデバイスの識別情報とそのポートの識別情報とを対応づけて管理する接続管理データベースと、それぞれ、ゾーン化する複数のデバイスを当該複数のデバイスの識別情報によって指定する第１種ゾーン指定情報、又は、ゾーン化する複数のデバイスを当該複数のデバイスのそれぞれが接続されているポートの識別情報によって指定する第２種ゾーン指定情報である複数のゾーン指定情報を記憶するゾーン指定情報記憶部と、前記ゾーン指定情報記憶部に記憶されている複数のゾーン指定情報に基づき、前記複数のポートに接続されている複数のデバイスを複数のゾーンとして取り扱って、ゾーン間のアクセスを制限するゾーニング制御部とを備えたスイッチ装置用のゾーニング設定方法であって、
プロセッサが、
前記ゾーン指定情報記憶部内の第１種ゾーン指定情報毎に、その第１種ゾーン指定情報に識別情報が含まれる各デバイスが接続されているポートの識別情報を前記接続管理データベースから取得することにより、取得した各ポートの識別情報を含む第２ゾーン指定情報を生成し、前記ゾーン指定情報記憶部内の各第１ゾーン指定情報を、生成した第２ゾーン指定情報に変更する。
【発明の効果】
【００１１】
開示の技術によれば、ゾーニング種別を容易に変更できるスイッチ装置、そのようなスイッチ装置を実現できる制御プログラム、ＷＷＮゾーニングの設定を容易に行えるゾーニング設定方法を提供できる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係るスイッチ装置の構成及び使用形態の説明図
【図２】実施形態に係るスイッチ装置のＣＰＵが実行する第１ゾーニング種別変換処理の流れ図
【図３】実施形態に係るスイッチ装置のＣＰＵが実行する第２ゾーニング種別変換処理の流れ図
【図４】実施形態に係るスイッチ装置のＣＰＵが実行する第３ゾーニング種別変換処理の流れ図
【図５】実施形態に係るスイッチ装置のＣＰＵが実行する交換デバイスチェック処理の流れ図
【図６】削除デバイス情報登録処理の説明図
【図７】実施形態に係るスイッチ装置のＣＰＵが実行する削除デバイスチェック処理の流れ図
【発明を実施するための形態】
【００１３】
以下、開示の技術の一実施形態について、図面を参照して詳細に説明する。
【００１４】
まず、図１を用いて、実施形態に係るスイッチ装置１０の概要を説明する。
【００１５】
本実施形態に係るスイッチ装置１０は、“ネームサーバ機能を有するファイバーチャネル（ＦＣ）スイッチ”に分類される装置である。図１に示してあるように、スイッチ装置１０は、複数のポート、通信制御回路１１、ＣＰＵ(Central Processing Unit)１２、フラッシュメモリ１３及び管理用ＬＡＮ(Local Area Network)ポート１４を備える。また、スイッチ装置１０は、ＲＡＭ（Random Access Memory；図示略）も備えている。
【００１６】
スイッチ装置１０が備える各ポートは、ホスト（サーバ）５０、ストレージ（テープストレージやディスクストレージ）６０等のデバイスと通信を行うためのインタフェース（いわゆる“F-port”）である。各ポートは、各デバイスの通信アダプタ（いわゆる“N-port”）とＦＣケーブルにより接続される。尚、図１において、各ポート内に示してある数値（“０”、“１９”等）は、各ポートのポート番号（識別情報）である。
【００１７】
通信制御回路１１は、各ポートが受信した通信データを当該通信データの宛先情報に応じたポート（場合によっては、ＣＰＵ１２）に転送するＡＳＩＣ（Application Specific Integrated Circuit）である。
【００１８】
この通信制御回路１１は、内蔵するメモリ１１ａ上に幾つかのゾーン指定情報が設定されている場合、同一ゾーンに属するデバイス間での通信データのみを転送する状態（ゾーニングを行う状態）で動作する。ここで、ゾーン指定情報とは、或るゾーンのメンバとする複数のデバイスを、それらのデバイス（の通信アダプタ）のＷＷＮ（World Wide Network）、又は、それらのデバイスが接続されているスイッチ装置１０のポートのポート番号で指定する情報のことである。以下、ゾーン化するデバイス（或るゾーンのメンバとする複数のデバイス）を、それらのデバイスが接続されるポートのポート番号で指定するタイプのゾーン指定情報のことを、第１種ゾーン指定情報と表記する。また、ゾーン化するデバイスを、それらのＷＷＮにより指定するタイプのゾーン指定情報のことを、第２種ゾーン指定情報と表記する。
【００１９】
管理用ＬＡＮポート１４は、スイッチ装置１０を構成要素としたＳＡＮ（Storage Area Network）の構築時や保守時に、操作用端末４０が接続されるポートである。尚、操作用端末４０としては、通常、Ｗｅｂブラウザがインストールされているパーソナルコンピュータが使用される。
【００２０】
ＣＰＵ１２は、操作用端末４０や通信制御回路１１からの情報に基づき、スイッチ装置１０内の各部を統合的に制御するユニットである。
【００２１】
フラッシュメモリ１３は、ゾーンＤＢ（ＤＢ：データベース）３１、ネームサービスＤＢ３２及び削除デバイスＤＢ３３を記憶した書き換え可能な不揮発性メモリである。このフラッシュメモリ１３には、ＣＰＵ１２がＲＡＭ上に読み出して実行する制御プログラムも格納されている。
【００２２】
ゾーンＤＢ３１、ネームサービスＤＢ３２及び削除デバイスＤＢ３３は、いずれも、制御プログラムを実行しているＣＰＵ１２（以下、単にＣＰＵ１２と表記する）が参照／更新するデータベースである。
【００２３】
ネームサービスＤＢ３２は、スイッチ装置１０の各ポートに接続されているデバイス（デバイスの接続アダプタ）のＷＷＮ、製造ベンダー名、型名等を、各ポートのポート番号に対応づけた形で保持（記憶）しておくためのデータベースである。尚、ＣＰＵ１２は、スイッチ装置１０への接続時に各デバイスが送信（登録）してくる情報を、当該情報が受信されたポートのポート番号に対応づけて形でネームサービスＤＢ３２に記憶する。また、ＣＰＵ１２は、或るデバイスとの間の接続が切れた場合には、ネームサービスＤＢ３２から、そのデバイスに関する情報（ＷＷＮ、製造ベンダー名、型名等；以下、デバイス情報と表記する）を消去する。
【００２４】
削除デバイスＤＢ３３は、スイッチ装置１０の各ポートから取り外されたデバイス（デバイスの接続アダプタ）に関するデバイス情報を、各ポートのポート番号に対応づけた形で保持しておくためのデータベースである。この削除デバイスＤＢ３３の、ＣＰＵ１２による更新タイミング等については後述することにする。
【００２５】
ゾーンＤＢ３１は、通信制御回路１１（内のメモリ１１ａ）に設定されているものと同じゾーン指定情報（第１ゾーン指定情報又は第２ゾーン指定情報）群を記憶しているデータベースである。
【００２６】
ＣＰＵ１２は、所定のＨＴＴＰ（hypertext transfer protocol）リクエストを操作用端末４０から受信した場合、ゾーン設定用Ｗｅｂページを操作用端末４０のディスプレイに表示させる。このゾーン設定用Ｗｅｂページは、スイッチ装置１０のユーザ（管理者等）が、ゾーンのメンバとする複数のデバイスを、それらのデバイスが接続されているポートのポート番号又はそれらのデバイスのＷＷＮで指定できるものとなっている。ＣＰＵ１２は、ゾーンのメンバとする複数のデバイスが複数のポート番号により指定された場合には、当該複数のポート番号を含む第１種ゾーン指定情報を生成する。また、ＣＰＵ１２は、ゾーンのメンバとする複数のデバイスが複数のＷＷＮにより指定された場合には、当該複数のＷＷＮを含む第２種ゾーン指定情報を生成する。そして、ＣＰＵ１２は、生成したゾーン指定情報を、必要である場合には、ゾーンＤＢ３１、通信制御回路１１内の既存のゾーン指定情報を削除してから、ゾーンＤＢ３１に記憶すると共に通信制御回路１１に設定する。
【００２７】
尚、ＣＰＵ１２は、telnet（telecommunication network）コマンドによるゾーン指定情報の設定も受け付ける。従って、ユーザは、Ｗｅｂブラウザがインストールされていない操作用端末４０を用いて／Ｗｅｂブラウザを利用することなく、ゾーン指定情報を設定することも出来る。
【００２８】
また、ＣＰＵ１２は、起動時（スイッチ装置１０の電源が投入されたとき）、ゾーン指定情報がゾーンＤＢ３１に記憶されているか否かを判断する。そして、ＣＰＵ１２は、幾つかのゾーン指定情報がゾーンＤＢ３１に記憶されていていた場合には、ゾーンＤＢ３１内の各ゾーン指定情報を通信制御回路１１に設定する処理を行う。
【００２９】
以上のことを前提に、以下、スイッチ装置１０（ＣＰＵ１２）の機能をさらに具体的に説明する。
【００３０】
スイッチ装置１０のＣＰＵ１２は、第１〜第３ゾーニング種別変換処理、交換デバイスチェック処理、削除デバイスチェック処理等を実行する機能を有している。
【００３１】
以下、各処理の内容を、各処理が利用される状況と共に説明する。
【００３２】
《ＳＡＮ構築時》
スイッチ装置１０を用いて新たなＳＡＮを構築する場合には、ＳＡＮの構成要素とする各デバイス（ホスト５０、ストレージ６０）がＦＣケーブルによりスイッチ装置１０の特定のポート（ユーザが決定したポート）に接続される。また、操作用端末４０が、スイッチ装置１０の管理用ＬＡＮポート１４に接続される。
【００３３】
そして、ユーザは、操作用端末４０を操作することにより、作成するゾーン毎に、そのゾーンのメンバとする複数のデバイスを、それらを接続したポートのポート番号により指定する作業（以下、ポートゾーニング設定作業と表記する）を行う。尚、このポートゾーニング設定作業は、既に説明したように、操作用端末４０のＷｅｂブラウザを利用するか、操作用端末４０のキーボードからゾーン指定情報設定用のtelnetコマンドを入力することにより行われる。
【００３４】
上記したＣＰＵ１２、通信制御回路１１の機能から明らかなように、ポートゾーニング設定作業が行われると、幾つかの第１種ゾーン指定情報がゾーンＤＢ３１に登録される。また、ゾーンＤＢ３１に登録されたものと同じ第１種ゾーン指定情報が通信制御回路１１（内のメモリ１１ａ）に設定される。従って、スイッチ装置１０（通信制御回路１１）は、ユーザが指定／設定した内容のポートゾーニングを行う状態となる。
【００３５】
ポートゾーニング設定作業を終えたユーザは、各ホスト５０から同一ゾーンのストレージ６０にアクセスできるか否か等をチェックすることにより、ポートゾーニング設定（及びデバイスのスイッチ装置１０への接続）が正しく行えたことを確認する。尚、ポートゾーニング設定が正しく行えていなかった場合、ユーザは、ポートゾーニング設定作業（及び／又は、幾つかのデバイスのスイッチ装置１０への接続作業）をやり直す。
【００３６】
ポートゾーニング設定が正しく行えたことを確認したユーザは、操作用端末４０に対して、ＣＰＵ１２に第１ゾーニング種別変換処理を開始させるための操作（Ｗｅｂブラウザを利用する操作や、キーボードから所定のtelnetコマンドを入力する操作）を行う。
【００３７】
当該操作が行われると、ＣＰＵ１２は、図２に示した手順の第１ゾーニング種別変換処理を実行する。
【００３８】
すなわち、この第１ゾーニング種別変換処理を開始したＣＰＵ１２は、まず、ゾーンＤＢ３１から、１つの第１種ゾーン指定情報を読み出す（ステップＳ１０１）。尚、ＣＰＵ１２は、ゾーンＤＢ３１内に第１種ゾーン指定情報が存在しなかった場合、その旨を記憶して、このステップＳ１０１の処理を終了する。
【００３９】
ゾーンＤＢ３１から第１種ゾーン指定情報を読み出せた場合（ステップＳ１０２；ＹＥＳ）、ＣＰＵ１２は、当該第１種ゾーン指定情報に含まれる各ポート番号に対応づけられているＷＷＮをネームサービスＤＢ３２から読み出す（ステップＳ１０３）。
【００４０】
次いで、ＣＰＵ１２は、ネームサービスＤＢ３２から読み出した複数のＷＷＮを含めた第２種ゾーン指定情報を生成する（ステップＳ１０４）。
【００４１】
その後、ＣＰＵ１２は、ネームサービスＤＢ３２内、通信制御回路１１（メモリ１１ａ）内の各処理対象情報を、生成した第２種ゾーン指定情報に変更する（ステップＳ１０５）。尚、ネームサービスＤＢ３２内の処理対象情報とは、ネームサービスＤＢ３２内の今回、読み出した第１種ゾーン指定情報のことである。また、通信制御回路１１内の処理対象情報とは、通信制御回路１１（メモリ１１ａ）に設定されている、ネームサービスＤＢ３２から今回、読み出した第１種ゾーン指定情報と同内容の第１種ゾーン指定情報のことである。
【００４２】
そして、ステップＳ１０５の処理を終えたＣＰＵ１２は、ステップＳ１０１以降の処理を再び開始する。
【００４３】
ＣＰＵ１２は、上記のような処理を、ゾーンＤＢ３１からの第１種ゾーン指定情報の読み出しに失敗する（ステップＳ１０２；ＮＯ）まで繰り返す。すなわち、ＣＰＵ１２は、上記のような処理を、ゾーンＤＢ３１内及び通信制御回路１１内の全第１種ゾーン指定情報が第２種ゾーン指定情報に変換されるまで、繰り返す。
【００４４】
全第１種ゾーン指定情報の第２種ゾーン指定情報への変換が完了した場合（ステップＳ１０２；ＮＯ）、ＣＰＵ１２は、ＷＷＮゾーニングの設定が完了した旨をユーザに通知する（ステップＳ１０６）。より具体的には、ＣＰＵ１２は、このステップＳ１０６にて、操作用端末４０との間の通信プロトコルに応じた情報、つまり、ＨＴＭＬデータ又はテキストデータ（telnetレスポンス）を、操作用端末４０に送信する処理を行う。
【００４５】
ステップＳ１０６の処理を終えたＣＰＵ１２は、第１ゾーニング種別変換処理（図２の処理）を終了する。また、第１ゾーニング種別変換処理が終了すると、スイッチ装置１０（通信制御回路１１）は、全てのゾーンに関してＷＷＮゾーニングを行う状態となる。
【００４６】
《ゾーン追加時》
上記のようにして構築したＳＡＮに、幾つかのゾーンを追加する場合には、各ゾーンのメンバとする各デバイスがＦＣケーブルによりスイッチ装置１０の特定のポート（ユーザが決定したポート）に接続される。また、操作用端末４０が、スイッチ装置１０の管理用ＬＡＮポート１４に接続される。
【００４７】
その後、ユーザは、操作用端末４０を操作することにより、追加するゾーン毎に、各ゾーンのメンバとするデバイスを、それらを接続したポートのポート番号で指定するポートゾーニング設定作業を行う。
【００４８】
ポートゾーニング設定作業を終えたユーザは、追加した各ゾーンのホスト５０から、同一ゾーンのストレージ６０へアクセスできるか否か等をチェックすることにより、ポートゾーニング設定が正しく行えたことを確認する。
【００４９】
ポートゾーニング設定が正しく行えたことを確認したユーザは、操作用端末４０を操作することにより、ＣＰＵ１２に第１ゾーニング種別変換処理（図２）を実行させる。
【００５０】
既に説明したように、第１ゾーニング種別変換処理は、ゾーンＤＢ３１内及び通信制御回路１１内の第２種ゾーン指定情報に対しては何ら変更を加えない処理である。従って、上記作業後に、ＣＰＵ１２に第１ゾーニング種別変換処理を行わせると、スイッチ装置１０は、全てのゾーンに関してＷＷＮゾーニングを行う状態となる。
【００５１】
《デバイス交換時（その１）》
スイッチ装置１０を用いて構築したＳＡＮの或るデバイスを交換する場合、ユーザは、操作用端末４０を操作することにより、当該デバイスが属しているゾーン（以下、処理対象ゾーン）を指定した形でＣＰＵ１２に第２ゾーニング種別変換処理を開始させる。
【００５２】
ＣＰＵ１２が実行する第２ゾーニング種別変換処理は、図３に示した手順の処理である。
【００５３】
すなわち、この第２ゾーニング種別変換処理を開始したＣＰＵ１２は、まず、処理対象ゾーンに関する第２種ゾーン指定情報をゾーンＤＢ３１から読み出す（ステップＳ２０１）。次いで、ＣＰＵ１２は、読み出した第２種ゾーン指定情報に含まれる各ＷＷＮに対応づけられているポート番号をネームサービスＤＢ３２から読み出す（ステップＳ２０２）。
【００５４】
その後、ＣＰＵ１２は、ネームサービスＤＢ３２から読み出した複数のポート番号を含めた第１種ゾーン指定情報を生成する（ステップＳ２０３）。そして、ＣＰＵ１２は、ネームサービスＤＢ３２内の各処理対象情報（ネームサービスＤＢ３２内の今回、読み出した第２種ゾーン指定情報）を生成した第１種ゾーン指定情報に変更する（ステップＳ２０４）。また、ＣＰＵ１２は、通信制御回路１１内の処理対象情報（ネームサービスＤＢ３２から今回、読み出した第２種ゾーン指定情報に対応する通信制御回路１１内の第２種ゾーン指定情報）を、生成した第１種ゾーン指定情報に変更する（ステップＳ２０４）。
【００５５】
要するに、ＣＰＵ１２は、ステップＳ２０１〜２０４にて、処理対象ゾーンに関するゾーニング種別をＷＷＮゾーニングからポートゾーニングに変更する処理を行う。
【００５６】
その後、ＣＰＵ１２は、処理完了をユーザに通知する（ステップＳ２０５）。具体的には、ＣＰＵ１２は、操作用端末４０との間の通信プロトコルに応じた形式の情報、つまり、ＨＴＭＬデータ又はテキストデータ（telnetレスポンス）を、操作用端末４０に送信する処理を行う。そして、ＣＰＵ１２は、この第２ゾーニング種別変換処理（図３の処理）を終了する。
【００５７】
処理完了が通知されたユーザは、故障等により交換が必要となったデバイス（以下、旧デバイスと表記する）を新デバイスに交換する。この交換作業は、旧デバイスが接続されていたポートに新デバイスを接続する形で行われる。
【００５８】
旧デバイスの新デバイスへの交換を終えたユーザは、新デバイス（イニシエータ／ターゲット）と同一ゾーンのデバイスとの間のアクセスが可能なことを確認する。尚、処理対象ゾーンに関するゾーニング種別がＷＷＮゾーニングのままだと、この確認作業を行えないことになるが、処理対象ゾーンに関するゾーニング種別がポートゾーニングに変更されている。そのため、ユーザは、新デバイスと同一ゾーンのデバイスとの間のアクセスが可能であるか否かを確認でき、必要である場合には、新デバイスを接続するポートを正しいポートに変更する作業等を行う。
【００５９】
接続に問題のないことを確認したユーザは、操作用端末４０を操作することによりＣＰＵ１２に第１ゾーニング種別変換処理（図２）を実行させる。すなわち、ユーザは、デバイスを交換したゾーン（処理対象ゾーン）に関するゾーニング方式を、ポートゾーニングよりもセキュリティの高いＷＷＮゾーニングに戻す。
【００６０】
《ＳＡＮ全体の結線変更時》
ＳＡＮ全体の結線（各デバイスのスイッチ装置１０へのＦＣケーブルの配置等）を大幅に変更する場合、ユーザは、操作用端末４０を操作することにより、ＣＰＵ１２に第３ゾーニング種別変換処理を実行させる。
【００６１】
ＣＰＵ１２が実行する第３ゾーニング種別変換処理は、図４に示した手順の処理である。
【００６２】
すなわち、この第３ゾーニング種別変換処理を開始したＣＰＵ１２は、まず、ゾーンＤＢ３１から、１つの第２種ゾーン指定情報を読み出す（ステップＳ３０１）。尚、ＣＰＵ１２は、ゾーンＤＢ３１内に第２種ゾーン指定情報が存在しなかった場合、その旨を記憶して、このステップＳ３０１の処理を終了する。
【００６３】
ゾーンＤＢ３１から第２種ゾーン指定情報を読み出せた場合（ステップＳ３０２；ＹＥＳ）、ＣＰＵ１２は、当該第２種ゾーン指定情報に含まれる各ＷＷＮに対応づけられているポート番号をネームサービスＤＢ３２から読み出す（ステップＳ３０３）。
【００６４】
次いで、ＣＰＵ１２は、ネームサービスＤＢ３２から読み出した各ポート番号を含めた第１種ゾーン指定情報を生成する（ステップＳ３０４）。その後、ＣＰＵ１２は、ネームサービスＤＢ３２内、通信制御回路１１内の各処理対象情報（ネームサービスＤＢ３２内の今回、読み出した第２種ゾーン指定情報、それに対応する通信制御回路１１内の第２種ゾーン指定情報）を生成した第１種ゾーン指定情報に変更する（ステップＳ３０５）。
【００６５】
ステップＳ３０５の処理を終えたＣＰＵ１２は、ステップＳ３０１以降の処理を再び開始する。
【００６６】
ＣＰＵ１２は、上記のような処理を、ゾーンＤＢ３１からの第２種ゾーン指定情報の読み出しに失敗する（ステップＳ３０２；ＮＯ）まで、つまり、全てのゾーンに関するゾーニング種別がポートゾーニングに変更されるまで、繰り返す。
【００６７】
そして、ＣＰＵ１２は、ゾーンＤＢ３１からの第２種ゾーン指定情報の読み出しに失敗したとき（ステップＳ３０２；ＮＯ）に、処理完了をユーザに通知（ステップＳ３０６）してから、この第３ゾーニング種別変換処理を終了する。
【００６８】
第３ゾーニング種別変換処理の完了が通知されたユーザは、各デバイスとスイッチ装置１０との間の結線状態を所望のものに変更する。また、ユーザは、操作用端末４０を操作することにより、各ゾーンのメンバとする複数のデバイスを、それらのデバイスが接続されているポートのポート番号で指定するポートゾーニング設定作業を行う。
【００６９】
ポートゾーニング設定作業を終えたユーザは、各ホスト５０からの同一ゾーンのストレージ６０へのアクセス等を試みることにより、ゾーニング設定（及びデバイスのスイッチ装置１０への接続）が正しく行えたことを確認する。
【００７０】
ゾーニング設定が正しく行えたことを確認したユーザは、ＣＰＵ１２に第１ゾーニング種別変換処理（図２）を実行させることにより、各ゾーンに関するゾーニング種別を、ポートゾーニングよりもセキュリティの高いＷＷＮゾーニングに変更する。
【００７１】
《デバイス交換時（その２）》
交換デバイスチェック処理は、スイッチ装置１０に接続されているデバイスを交換するときに利用する処理である。
【００７２】
交換デバイスチェック処理を利用してデバイスを交換する場合、ユーザは、操作用端末４０に対して、交換するデバイスが接続されているポートの指定操作を含む交換デバイスチェック処理の開始指示操作を行う。要するに、ユーザは、Ｗｅｂページ上の各種アイテムを選択する開始指示操作や、オペランド付きのコマンドを入力する開始指示操作を、操作用端末４０に対して行う。
【００７３】
上記開始指示操作がなされると、ＣＰＵ１２は、図５に示した手順の交換デバイスチェック処理を開始して、まず、削除デバイス情報登録処理（ステップＳ４０１）を行う。
【００７４】
この削除デバイス情報登録処理は、デバイスのリンクダウンを監視して、リンクダウンデバイス（以下、削除デバイスと表記する）に関するデバイス情報を削除デバイスＤＢ３３に登録する処理である。具体的には、例えば、ポート２（ポート番号２のポート）に接続されていたデバイスがリンクダウンした場合、ステップＳ４０１では、削除デバイスＤＢ３３の内容を図６に示したように変更する処理が行われる。
【００７５】
ステップＳ４０１の処理を終えたＣＰＵ１２は、削除デバイス正否確認処理（ステップＳ４０２）を行う。この削除デバイス正否確認処理は、操作用端末４０のディスプレイ上に、削除デバイスに関するデバイス情報等を表示させて削除デバイスが正しいものであるか否かをユーザに問い合わせる処理である。
【００７６】
そして、ＣＰＵ１２は、ユーザから削除デバイスが正しいものでない旨の回答が得られた場合（ステップＳ４０３；ＮＯ）には、削除デバイスが元のポートに再接続されるのを待機する復旧待機処理（ステップＳ４０４）を行う。この復旧待機処理は、削除デバイスが元のポートに再接続されたときに終了する処理（削除デバイスが他ポートに再接続されても終了しない処理）である。また、復旧待機処理は、ステップＳ４０１の処理で削除デバイスＤＢ３３に登録されたデバイス情報を消去してから終了する処理ともなっている。
【００７７】
ユーザから削除デバイスが正しいものである旨の回答が得られた場合（ステップＳ４０３；ＹＥＳ）、ＣＰＵ１２は、新デバイスが接続されるのを待機する（ステップＳ４０５）。より具体的には、ＣＰＵ１２は、自身が行っている別処理により、ネームサービスＤＢ３２に、新デバイスのデバイス情報（ＷＷＮ等）が登録されるのを待機する。
【００７８】
そして、ＣＰＵ１２は、新デバイスが接続された場合には、新デバイス正否確認処理（ステップＳ４０６）を行う。この新デバイス正否確認処理は、操作用端末４０のディスプレイ上に、削除デバイス及び新デバイスに関するデバイス情報の差分を表示させて新デバイス（又は、削除デバイスと新デバイスとの組み合わせ）が正しいものであるかをユーザに問い合わせる処理である。
【００７９】
ＣＰＵ１２は、ユーザから新デバイスが正しいものでない旨の回答が得られた場合（ステップＳ４０７；ＮＯ）には、新デバイスが取り外されるのを待機（ステップＳ４０８）してから、ステップＳ４０５以降の処理を再び開始する。
【００８０】
一方、ユーザから新デバイスが正しいものである旨の回答が得られた場合（ステップＳ４０７；ＹＥＳ）、ＣＰＵ１２は、削除デバイスのＷＷＮを含む第２種ゾーン指定情報をゾーンＤＢ３１から検索する（ステップＳ４０９）。
【００８１】
次いで、ＣＰＵ１２は、検索した第２種ゾーン指定情報の削除デバイスのＷＷＮを新デバイスのＷＷＮに置換した第２種ゾーン指定情報を生成する（ステップＳ４１０）。その後、ＣＰＵ１２は、ネームサービスＤＢ３２内、通信制御回路１１内の各処理対象情報（ネームサービスＤＢ３２内の今回、読み出した第２種ゾーン指定情報、それと同じ通信制御回路１１内の第２種ゾーン指定情報）を生成した第２種ゾーン指定情報に変更する（ステップＳ４１１）。
【００８２】
次いで、ＣＰＵ１２は、処理完了をユーザに通知する（ステップＳ４１２）。具体的には、ＣＰＵ１２は、操作用端末４０との間の通信プロトコルに応じた形式の情報（ＨＴＭＬデータ又はテキストデータ）を操作用端末４０に送信する処理を行う。
【００８３】
そして、ＣＰＵ１２は、この第３ゾーニング種別変換処理を終了する。
【００８４】
第３ゾーニング種別変換処理の完了が通知されたユーザは、一応、新デバイスと同一ゾーンのデバイスとの間のアクセスが可能なことを確認する。そして、ユーザは、デバイス交換作業を終える。
【００８５】
《デバイス削除時》
削除デバイスチェック処理は、スイッチ装置１０からデバイスを削除する（取り外す）ときに利用する処理である。
【００８６】
削除デバイスチェック処理を利用してデバイスを削除する場合、ユーザは、操作用端末４０に対して、デバイスを削除する（取り外す）ポートの指定操作を含む削除デバイスチェック処理の開始指示操作を行う。
【００８７】
上記開始指示操作がなされると、ＣＰＵ１２は、図７に示した手順の削除デバイスチェック処理を実行する。
【００８８】
この削除デバイスチェック処理のステップＳ５０１〜Ｓ５０４の処理は、それぞれ、交換デバイスチェック処理（図５）のステップＳ４０１〜Ｓ４０４の処理と同内容の処理である。
【００８９】
図７に示してあるように、ユーザから削除デバイスが正しいものである旨の回答が得られた場合（ステップＳ５０３；ＹＥＳ）、ＣＰＵ１２は、削除デバイスのＷＷＮを含む第２種ゾーン指定情報をゾーンＤＢ３１から検索する（ステップＳ５０５）。
【００９０】
その後、ＣＰＵ１２は、検索した第２種ゾーン指定情報中のＷＷＮ数が３以上であるか否かを判断する（ステップＳ５０６）。そして、ＣＰＵ１２は、ＷＷＮ数が３以上ではなかった場合（ステップＳ５０６；ＮＯ）には、ネームサービスＤＢ３２内、通信制御回路１１内の各処理対象情報（ネームサービスＤＢ３２内の今回、読み出した第２種ゾーン指定情報、それと同じ通信制御回路１１内の第２種ゾーン指定情報）を消去する（ステップＳ５０７）。
【００９１】
要するに、削除デバイスのＷＷＮを含む第２種ゾーン指定情報中のＷＷＮ数が、３以上ではない（２であった）場合、削除デバイスを削除すると１つしかデバイスが残らない。そして、１つのデバイスをゾーン化しておいても意味がないので、ＣＰＵ１２は、ネームサービスＤＢ３２内、通信制御回路１１内の各処理対象情報を消去する（ステップＳ５０７）。
【００９２】
ステップＳ５０７の処理を終えたＣＰＵ１２は、処理完了をユーザに通知（ステップＳ５０８）してから、この削除デバイスチェック処理を終了する。
【００９３】
一方、検索した第２種ゾーン指定情報中のＷＷＮ数が３以上であった場合（ステップＳ５０６；ＹＥＳ）、ＣＰＵ１２は、検索した第２種ゾーン指定情報から削除デバイスのＷＷＮを除去した第２種ゾーン指定情報を生成する（ステップＳ５０８）。次いで、ＣＰＵ１２は、ネームサービスＤＢ３２内、通信制御回路１１内の各処理対象情報（ネームサービスＤＢ３２内の今回、読み出した第２種ゾーン指定情報、それと同じ通信制御回路１１内の第２種ゾーン指定情報）を生成した第２種ゾーン指定情報に変更する（ステップＳ５０９）。
【００９４】
そして、ＣＰＵ１２は、処理完了をユーザに通知（ステップＳ５０８）してから、この削除デバイスチェック処理を終了する。
【００９５】
以上、説明したように、スイッチ装置１０は、ポート番号の組み合わせでゾーンを指定する第１種ゾーン指定情報を、ネームサービスＤＢ３２内の情報に基づき、ＷＷＮの組み合わせでゾーンを指定する第２種ゾーン指定情報に変換する機能を有している。従って、スイッチ装置１０は、各デバイスのＷＷＮを調査するという煩雑な作業を行わなくても、セキュリティの高いＷＷＮゾーニングを行わせることが可能な装置となっていることになる。
【００９６】
また、スイッチ装置１０は、ネームサービスＤＢ３２内の情報に基づき、第２種ゾーン指定情報を第１種ゾーン指定情報に変換する（ＷＷＮゾーニングをポートゾーニングに変換する）機能も有している。従って、スイッチ装置１０を用いておけば、ポートゾーニングに一旦変換して、デバイスの交換及び交換したデバイスの接続確認を行った後、ＷＷＮゾーニングに戻すという作業が、容易に（煩雑な設定作業が不必要な形で）、行えることにもなる。
【００９７】
さらに、スイッチ装置１０は、削除デバイス／新デバイスのデバイス情報をユーザに提示する機能も有している。従って、スイッチ装置１０を用いておけば、デバイスを誤って削除／交換しまうことを抑止できることにもなる。
【００９８】
《変形形態》
上記した実施形態に係るスイッチ装置１０は、各種の変形を行えるものである。例えば、スイッチ装置１０を、第２種ゾーン指定情報として、デバイスのＩＰ（internet protocol）アドレスやＭＡＣ（media access control）アドレスの組み合わせが使用される装置に変形することが出来る。
【００９９】
また、スイッチ装置１０を、ハードウェア構成が上記したものとは異なる装置、（例えば、メモリ１１ａが通信制御回路１１に内蔵されていない装置）に変形することも出来る。さらに、スイッチ装置１０を、ソフトウェア構成が上記したものとは異なる装置（例えば、ＤＢ３１〜３３の構成（データ構造）が上記したものとは異なる装置や、各種情報の読み出し順が上記したものとは異なる装置）に変形することも出来る。
【符号の説明】
【０１００】
１０    スイッチ装置
１１    通信制御回路
１１ａ    メモリ
１２    ＣＰＵ
１３    フラッシュメモリ
１４    管理用ＬＡＮポート
３１    ゾーンＤＢ
３２    ネームサービスＤＢ
３３    削除デバイスＤＢ
４０    操作用端末
５０    ホスト
６０    ストレージ
【図１】
2014045369.tif 000003
【図２】
2014045369.tif 000004
【図３】
2014045369.tif 000005
【図４】
2014045369.tif 000006
【図５】
2014045369.tif 000007
【図６】
2014045369.tif 000008
【図７】
2014045369.tif 000009
【手続補正書】
【提出日】平成28年6月2日(2016.6.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のポートと、
前記複数のポートのそれぞれに接続されているデバイスの識別情報とそのポートの識別情報とを対応づけて管理する接続管理データベースと、
それぞれ、ゾーン化する複数のデバイスを当該複数のデバイスのそれぞれが接続されているポートの識別情報によって指定する第１種ゾーン指定情報、又は、ゾーン化する複数のデバイスを当該複数のデバイスの識別情報によって指定する第２種ゾーン指定情報である複数のゾーン指定情報を記憶するゾーン指定情報記憶部と、
前記ゾーン指定情報記憶部に記憶されている複数のゾーン指定情報に基づき、前記複数のポートに接続されている複数のデバイスを複数のゾーンとして取り扱って、ゾーン間のアクセスを制限するゾーニング制御部と、
或る第１種ゾーン指定情報に識別情報が含まれる各ポートに接続されているデバイスの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第１種ゾーン指定情報を、取得した各デバイスの識別情報を含む第２種ゾーン指定情報に変更する第１ゾーニング種別変換処理と、或る第２種ゾーン指定情報に識別情報が含まれる各デバイスが接続されているポートの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第２種ゾーン指定情報を、取得した各ポートの識別情報を含む第１種ゾーン指定情報に変更する第２ゾーニング種別変換処理とを実行可能なゾーニング種別変更部とを備え、
前記ゾーニング種別変更部は、前記第２ゾーニング種別変換処理の実行により、前記第２種ゾーン指定情報を前記第１種ゾーン指定情報に変更し、交換されたデバイスの正常接続確認を行わせた後、前記第１ゾーニング種別変換処理の実行により、前記第１種ゾーン指定情報を前記第２種ゾーン指定情報に変更する、
ことを特徴とするスイッチ装置。
【請求項２】
前記ゾーニング種別変更部は、
取り外すデバイスの識別情報を含む前記第２種ゾーン指定情報中の識別情報数が３以上
である場合、指定されたポートから取り外されたデバイスに関するデバイス情報を出力する機能を有する
ことを特徴とする請求項１に記載のスイッチ装置。
【請求項３】
前記ゾーニング種別変更部は、
取り外すデバイスの識別情報を含む前記第２種ゾーン指定情報中の識別情報数が３以上である場合、指定されたポートから取り外されたデバイスに関するデバイス情報と当該取り外されたデバイスの代わりに接続されたデバイスに関するデバイス情報とを出力する機能を有する
ことを特徴とする請求項１に記載のスイッチ装置。
【請求項４】
スイッチ装置用の制御プログラムであって、
前記スイッチ装置が、
複数のポートと、
前記複数のポートのそれぞれに接続されているデバイスの識別情報とそのポートの識別情報とを対応づけて管理する接続管理データベースと、
それぞれ、ゾーン化する複数のデバイスを当該複数のデバイスのそれぞれが接続されているポートの識別情報によって指定する第１種ゾーン指定情報、又は、ゾーン化する複数のデバイスを当該複数のデバイスの識別情報によって指定する第２種ゾーン指定情報である複数のゾーン指定情報を記憶するゾーン指定情報記憶部と、
前記ゾーン指定情報記憶部に記憶されている複数のゾーン指定情報に基づき、前記複数のポートに接続されている複数のデバイスを複数のゾーンとして取り扱って、ゾーン間のアクセスを制限するゾーニング制御部と、
プロセッサと、
を備えた装置であり、
前記プロセッサに、
或る第１種ゾーン指定情報に識別情報が含まれる各ポートに接続されているデバイスの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第１種ゾーン指定情報を、取得した各デバイスの識別情報を含む第２種ゾーン指定情報に変更する第１ゾーニング種別変換処理と、或る第２種ゾーン指定情報に識別情報が含まれる各デバイスが接続されているポートの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第２種ゾーン指定情報を、取得した各ポートの識別情報を含む第１種ゾーン指定情報に変更する第２ゾーニング種別変換処理とを実行させ、
前記第２ゾーニング種別変換処理の実行により、前記第２種ゾーン指定情報を前記第１種ゾーン指定情報に変更し、交換されたデバイスの正常接続確認を行わせた後、前記第１ゾーニング種別変換処理の実行により、前記第１種ゾーン指定情報を前記第２種ゾーン指定情報に変更する、
ことを特徴とする制御プログラム。
【請求項５】
複数のポートと、前記複数のポートのそれぞれに接続されているデバイスの識別情報とそのポートの識別情報とを対応づけて管理する接続管理データベースと、それぞれ、ゾーン化する複数のデバイスを当該複数のデバイスのそれぞれが接続されているポートの識別情報によって指定する第１種ゾーン指定情報、又は、ゾーン化する複数のデバイスを当該複数のデバイスの識別情報によって指定する第２種ゾーン指定情報である複数のゾーン指定情報を記憶するゾーン指定情報記憶部と、前記ゾーン指定情報記憶部に記憶されている複数のゾーン指定情報に基づき、前記複数のポートに接続されている複数のデバイスを複数のゾーンとして取り扱って、ゾーン間のアクセスを制限するゾーニング制御部と、プロセッサとを備えたスイッチ装置用のゾーニング設定方法であって、
前記プロセッサが、
或る第１種ゾーン指定情報に識別情報が含まれる各ポートに接続されているデバイスの
識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第１種ゾーン指定情報を、取得した各デバイスの識別情報を含む第２種ゾーン指定情報に変更する第１ゾーニング種別変換処理と、或る第２種ゾーン指定情報に識別情報が含まれる各デバイスが接続されているポートの識別情報を前記接続管理データベースから取得し、前記ゾーン指定情報記憶部内の当該第２種ゾーン指定情報を、取得した各ポートの識別情報を含む第１種ゾーン指定情報に変更する第２ゾーニング種別変換処理とを実行し、
前記第２ゾーニング種別変換処理の実行により、前記第２種ゾーン指定情報を前記第１種ゾーン指定情報に変更し、交換されたデバイスの正常接続確認を行わせた後、前記第１ゾーニング種別変換処理の実行により、前記第１種ゾーン指定情報を前記第２種ゾーン指定情報に変更する、
ことを特徴とするゾーニング設定方法。
【国際調査報告】
2014045369.tif 000010
2014045369.tif 000011