(57)【要約】【課題】本発明は論理ユニット番号のうち基準となる基準論理ユニット番号に基づいてアクセスを制御するデバイスの活性装抜可能とされた入出力制御装置及び入出力制御方法並びにストレージシステムに関し、入出力制御装置に接続されたデバイスの活性挿抜を行うことができる入出力制御装置及び入出力制御方法並びにストレージシステムを提供することを目的とする。【解決手段】本発明は、論理ユニット番号のうち基準となる基準論理ユニット番号に基づいてアクセスを制御する入出力制御装置において、前記基準論理ユニット番号のデバイスが正常動作できないか、又は、接続されていないときに、前記基準論理ユニット番号のデバイスへのアクセスを検出する検出手段と、前記検出手段により前記基準論理ユニット番号のデバイスへのアクセスが検出されたとき、前記基準論理ユニット番号のデバイスに代わって所定の応答を行なう応答手段を有することを特徴とする。【選択図】図１
2008016063.tif 000002
【特許請求の範囲】
【請求項１】
論理ユニット番号のうち基準となる基準論理ユニット番号に基づいてアクセスを制御する入出力制御装置において、
前記基準論理ユニット番号のデバイスが正常動作できないか、又は、接続されていないときに、前記基準論理ユニット番号のデバイスへのアクセスを検出する検出手段と、
前記検出手段により前記基準論理ユニット番号のデバイスへのアクセスが検出されたとき、前記基準論理ユニット番号のデバイスに代わって所定の応答を行なう応答手段を有する入出力制御装置。
【請求項２】
論理ユニット番号のうち基準となる基準論理ユニット番号に基づいてデバイスへのアクセスを制御する入出力制御方法において、
前記基準論理ユニット番号のデバイスが正常動作できないか、又は、接続されていないときに、前記基準論理ユニット番号のデバイスへのアクセスが検出されたとき、前記基準論理ユニット番号のデバイスに代わって所定の応答を行なう入出力制御方法。
【請求項３】
ストレージ装置と、前記ストレージ装置と第１のインタフェースを介して接続され、前記第１のインタフェースと第２のインタフェースとを接続する入出力制御装置とを有するストレージシステムであって、
前記入出力制御装置は、
基準論理ユニット番号のデバイスが正常動作できないか、又は、接続されていないときに、前記基準論理ユニット番号のデバイスへのアクセスを検出する検出手段と、
前記検出手段により前記基準論理ユニット番号のデバイスへのアクセスが検出されたとき、前記基準論理ユニット番号のデバイスに代わって所定の応答を行なう応答手段を有するストレージシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は入出力制御装置及び入出力制御方法並びにストレージシステムに係り、特に、論理ユニット番号のうち基準となる基準論理ユニット番号に基づいてアクセスを制御するデバイスの活性装抜可能とされた入出力制御装置及び入出力制御方法並びにストレージシステムに関する。
【背景技術】
【０００２】
近年、ＳＣＳＩ（Ｓｍａｌｌ Ｃｏｍｐｕｔｅｒ Ｓｙｓｔｅｍ Ｉｎｔｅｒｆａｃｅ）の次世代のインタフェースとしてファイバチャネルが注目されている。
【０００３】
ストレージシステムは、一台でストレージできる容量が大きくなっている。ストレージシステムの容量が大きくなるにつれて、複数のサーバから使用できるような機能が求められている。
【０００４】
また、インタフェースは、高速にデータ転送が可能なファイバチャネルが普及しつつある。このとき、ＳＣＳＩインタフェースとファイバチャネルとを共用できるようにすることが求められている。
【０００５】
従来のＳＣＳＩインタフェースは、デバイスを管理するために、装置タイプとシリアル番号が用いられている。
【０００６】
一方、ファイバチャネルは、規格によりＷＷＮ（ｗｏｒｌｄ ｗｉｄｅ ｎａｍｅ）により管理することが求められている。ＷＷＮは、データ長８バイトで接続ポート毎にユニークな値に設定する必要がある。このため、従来のＳＣＳＩインタフェースで用いられていた装置タイプとシリアル番号とでは、接続ポート毎にユニークな値とはならない。よって、ＷＷＮを新たに設定する必要があった。
【０００７】
また、ＳＣＳＩインタフェースでは、アクセス時にはターゲットＩＤと論理ユニット番号とを指定する。一方、ファイバチャネルは、規格により論理ユニット番号のみを指定することになっていた。すなわち、ファイバチャネルでは、各ストレージ装置に異なる論理ユニット番号を与える必要があった。
【０００８】
また、ＳＣＳＩインタフェースにおいては、規格により論理ユニット番号ＬＵＮが０が必須のデバイスとして定義されている。このため、論理ユニット番号ＬＵＮが０のデバイスを交換する場合には、すべてのデバイスが使用できなくなっていた。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は上記の課題を解決するために発明されたものであり、下記の発明により解決する。
【課題を解決するための手段】
【００１０】
本発明は、論理ユニット番号のうち基準となる基準論理ユニット番号に基づいてアクセスを制御する入出力制御装置において、前記基準論理ユニット番号のデバイスが正常動作できないか、又は、接続されていないときに、前記基準論理ユニット番号のデバイスへのアクセスを検出する検出手段と、前記検出手段により前記基準論理ユニット番号のデバイスへのアクセスが検出されたとき、前記基準論理ユニット番号のデバイスに代わって所定の応答を行なう応答手段を有することを特徴とする。
【００１１】
また、本発明は、論理ユニット番号のうち基準となる基準論理ユニット番号に基づいてデバイスへのアクセスを制御する入出力制御方法において、前記基準論理ユニット番号のデバイスが正常動作できないか、又は、接続されていないときに、前記基準論理ユニット番号のデバイスへのアクセスが検出されたとき、前記基準論理ユニット番号のデバイスに代わって所定の応答を行なうことを特徴とする。
【００１２】
さらに、本発明は、ストレージ装置と、前記ストレージ装置と第１のインタフェースを介して接続され、前記第１のインタフェースと第２のインタフェースとを接続する入出力制御装置とを有するストレージシステムであって、前記入出力制御装置は、基準論理ユニット番号のデバイスが正常動作できないか、又は、接続されていないときに、前記基準論理ユニット番号のデバイスへのアクセスを検出する検出手段と、前記検出手段により前記基準論理ユニット番号のデバイスへのアクセスが検出されたとき、前記基準論理ユニット番号のデバイスに代わって所定の応答を行なう応答手段を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、基準論理ユニット番号のデバイスが正常動作できないか、又は、接続されていないときに、基準論理ユニット番号のデバイスへのアクセスが検出されたとき、基準論理ユニット番号のデバイスに代わって所定の応答を行なうことにより、入出力制御装置に接続されたデバイスの活性挿抜を行うことができる。
【発明を実施するための最良の形態】
【００１４】
図１は本発明の一実施例のブロック構成図を示す。
本実施例のシステム１は、ホストコンピュータ２−１、２−２とストレージシステム３−１〜３−ｎとをインタフェース４で接続した構成とされる。
【００１５】
ホストコンピュータ２−１〜２−２は、ストレージシステム３−１〜３−ｎを共有する。ストレージシステム３−１〜３−ｎは、ストレージ装置１１とチャネルアダプタ１２から構成される。なお、ストレージ装置１１とチャネルアダプタ１２とは、ストレージシステム３−１〜３−ｎに複数備えられる場合がある。
【００１６】
ストレージ装置１１は、例えば、ハードディスクドライブから構成され、データを記憶する。チャンネルアダプタ１２は、インタフェース４とストレージ装置１１との間に接続され、ストレージ装置１１をインタフェース４に接続する。
インタフェース４は、ファイバチャネルから構成される。ファイバチャネルは、高速シリアルインタフェースであり、ＷＷＮ（Ｗｏｒｌｄ Ｗｉｄｅ Ｎａｍｅ）によりデバイスが認識される。
【００１７】
次に本実施例のチャネルアダプタ１２について詳細に説明する。
【００１８】
図２は本発明の一実施例のチャネルアダプタの接続部の構成図を示す。同図中、２１はホストコンピュータ２−１のインタフェースボードを示す。インタフェースボード２１には、複数のＳＣＳＩポート２２−１〜２２−ｍ、ＲＯＭ２３、コントローラ２４など搭載される。複数のＳＣＳＩポート２２−１〜２２−ｍには、予めポート番号が設定されている。ポート番号は、インタフェースボード２１に搭載されたＲＯＭ２３に記憶されており、コントローラ２４によりＲＯＭ２３から読み出される。
【００１９】
チャネルアダプタ１２は、複数のＳＣＳＩポート２２−１〜２２−ｍのうちの一つのＳＣＳＩポート２２−ｉに接続される。チャネルアダプタ１２は、電源が投入されると、ＳＣＳＩポート２２−ｉのポート番号をインタフェースボート２１に要求する。要求は、インタフェースボード２１のコントローラ２４に供給される。コントローラ２４は、ＳＣＳＩポート２２−ｉに対応したポート番号をＲＯＭ２３から読み出し、チャネルアダプタ１２に供給する。
【００２０】
チャネルアダプタ１２には、装置タイプ、カンパニＩＤ、シリアル番号が記憶されており、ＳＣＳＩポート２２−ｉからのポート番号とともに、ＷＷＮを作成する。
次に、チャネルアダプタ１２について詳細に説明する。
【００２１】
図３は本発明の一実施例のチャネルアダプタのブロック構成図を示す。
チャネルアダプタ１２は、コントロールロジック部３１、３２、ドライバ３３、ＭＰＵ３４、メモリ３５、ＭＰＵバス３６、データバッファ３７、ファイバチャネルプロセッサ３８、送受信回路３９から構成される。
【００２２】
コントロールロジック部３１は、ストレージ装置１１との通信制御を行なう。コントロールロジック部３２は、データバッファ３７へのデータの書き込み、読み出しを制御する。
ドライバ３３は、ＲＳ−２３２Ｃとの送受信を行なう。ＲＳ−２３２Ｃはデバッガインタフェースとして用いられる。
【００２３】
ＭＰＵ３４は、ＷＷＮの作成などの処理を行なう。メモリ３５は、ＲＯＭ４１、ＲＡＭ４２から構成される。ＲＯＭ４１には、ＷＷＮ作成するためのプログラム、装置タイプ、カンパニＩＤ、機種ＩＤ、シリアル番号が記憶されている。ＲＡＭ４２は、ＭＰＵ３４の作業用記憶領域として用いられる。
【００２４】
ＭＰＵバス３６は、コントロールロジック部３１、３２、ＭＰＵ３４、メモリ３５とを接続する。データバッファ３７は、ストレージ装置１１からのデータ及び、ファイバチャネル４からのデータを一時的に記憶する。
【００２５】
ファイバチャネルプロセッサ３８は、データ変換を行なう。送受信回路３９は、ファイバチャネル４からのデータを受信及びファイバチャネル４にデータを送信する。
【００２６】
次に、ＭＰＵ３４のＷＷＮ作成処理動作について詳細に説明する。
【００２７】
図４は本発明の一実施例のＷＷＮ作成処理の処理フローチャートを示す。
ＷＷＮ作成処理は、ステップＳ１−１〜Ｓ１−７から構成される。
ステップＳ１−１は、チャネルアダプタ１２に電源が投入されたか否かを判定するステップである。ステップＳ１−１で、チャネルアダプタ１２に電源が投入されると、ステップＳ１−２が実行される。
【００２８】
ステップＳ１−２は、ＲＯＭ４１から装置タイプ及びカンパニＩＤ、機種ＩＤ、シリアル番号を読み出し、ＲＡＭ４２に設定する処理である。ＲＡＭ４２に装置タイプ、カンパニＩＤ、機種ＩＤ、シリアル番号が設定されると、次に、ステップＳ１−３が実行される。
【００２９】
ステップＳ１−３は、インタフェースとしてファイバチャネルが設定されているか否かを判定するステップである。ステップＳ１−３で、使用するインタフェースとしてファイバチャネルが設定されている場合には、次に、ステップＳ１−４が実行される。
【００３０】
ステップＳ１−４は、ＷＷＮを作成するステップである。ステップＳ１−４のＷＷＮの作成については後で詳細に説明する。ステップＳ１−４でＷＷＮが作成されると、次にステップＳ１−５が実行される。ステップＳ１−５は、ステップＳ１−４で作成されたＷＷＮを有効にするか否かが判断される。
【００３１】
ステップＳ１−５で、ＷＷＮを有効にするように設定された場合には、ステップＳ１−６でＷＷＮを有効にする。また、ステップＳ１−５で、ＷＷＮを無効にするように設定された場合には、ステップＳ１−７でＷＷＮを無効にする。
以上によりチャネルアダプタ１２にＷＷＮが設定され、ファイバチャネルによる通信が可能となる。
【００３２】
次に、ステップＳ１−４のＷＷＮの作成について詳細に説明する。
【００３３】
図５は本発明の一実施例のＷＷＮの作成処理の処理フローチャートを示す。
ステップＳ１−４は、ステップＳ２−１〜Ｓ２−４から構成される。
【００３４】
ステップＳ２−１は、接続されたＳＣＳＩポート２２−ｉにポート番号を要求するステップである。ステップＳ２−１でポート番号を要求すると、ステップＳ２−２を実行する。ステップＳ２−２は、ＳＣＳＩポート２２−ｉのポート番号を取得したか否かを判定するステップである。
【００３５】
ステップＳ２−２でＳＣＳＩポート２２−ｉのポート番号が取得されると、次にステップＳ２−３が実行される。
【００３６】
ステップＳ２−３は、ＲＡＭ４２から装置タイプ、カンパニＩＤ、機種ＩＤ、シリアル番号をリードするステップである。ステップＳ２−３で、ＲＡＭ４２から装置タイプ、カンパニＩＤ、機種ＩＤ、シリアル番号がリードされると、次に、ステップＳ２−４が実行される。
【００３７】
ステップＳ２−４は、ポート番号、装置タイプ、カンパニＩＤ、機種ＩＤ、シリアル番号を合成し、ＷＷＮを作成するステップである。
【００３８】
ここで、インタフェースボード２１のコントローラ２４の動作について説明する。
【００３９】
図６は本発明の一実施例のコントローラの処理フローチャートを示す。
インタフェースボード２１のコントローラ２４は、チャネルアダプタ１２からの要求に応じてステップＳ３−１〜Ｓ３−３を実行する。
ステップＳ３−１は、チャネルアダプタ１２からポート番号の要求を受信したか否かを判定するステップである。ステップＳ３−１で、チャネルアダプタ１２からポート番号の要求を受信すると、ステップＳ３−２が実行される。
【００４０】
ステップＳ３−２は、要求があったＳＣＳＩポート２２−ｉのポート番号をＲＯＭ４１から読み出す。ステップＳ３−２でポート番号が読み出されると、次にステップＳ３−３が実行される。
【００４１】
ステップＳ３−３は、ステップＳ３−２で読み出されたポート番号を要求のあったＳＣＳＩポート２２−ｉに送出するステップである。
以上により、チャネルアダプタ１２が装着されたＳＣＳＩポート２２−ｉに対応するポート番号がチャネルアダプタ１２に供給される。
【００４２】
次に、図５で作成されるＷＷＮの構成について詳細に説明する。
【００４３】
図７は本発明の一実施例のＷＷＮのデータ構成図を示す。
【００４４】
ＷＷＮは、ＡＮＳＩ（Ａｍｅｒｉｃａｎ Ｎａｔｉｏｎａｌ Ｓｔａｎｄａｒｄ Ｉｎｓｔｉｔｕｔｅ）の規格により８バイト、６４ビット長とされている。
【００４５】
図７に示すように５９〜５６ビットには、ＳＣＳＩポート２２−ｉに対応してインタフェースボード２１から読み出されたポート番号が設定される。５５〜４８ビットには、ＲＯＭ４１から読み出された装置タイプが設定される。４７〜２４ビットには、カンパニＩＤが設定される。２３〜１６ビットには、機種ＩＤが設定される。１５〜０ビットには、製造シリアルＩＤが設定される。なお、６３〜６０ビットは、固定値とされる。
【００４６】
以上のようにしてＷＷＮは、自動的に作成される。よって、ＷＷＮを間違って設定しまうことがなくなる。さらに、装置タイプ、カンパニＩＤ、機種ＩＤ、製造シリアルＩＤは、既存の装置にも設定されているものである。よって、ＷＷＮを新た付与しておく必要がない。
【００４７】
次に、ＳＣＳＩとファイバチャネルとでストレージ装置を共用する方法について説明する。
【００４８】
本実施例では、ＳＣＳＩとファイバチャネルとでストレージ装置を共用するために、ファイバチャネルで指示されるファイバチャネル論理ユニット番号ＦＣＬＵＮをターゲットＩＤとＳＣＳＩ論理ユニット番号ＳＣＳＩＬＵＮとを合成したものとする。
【００４９】
図８に本発明の一実施例のファイバチャネル論理ユニット番号とＳＣＳＩ論理ユニット番号との関係を説明するための図を示す。図８（Ａ）はターゲットＩＤ、図８（Ｂ）はＳＣＳＩ論理ユニット番号ＳＣＳＩＬＵＮ、図８（Ｃ）はファイバチャネル論理ユニット番号ＦＣＬＵＮのデータ構成を示す。
【００５０】
チャネルアダプタ１２では、図８（Ａ）に示すターゲットＩＤ及び図８（Ｂ）に示すＳＣＳＩ論理ユニット番号ＳＣＳＩＬＵＮを管理する。インタフェースとしてファイバチャネルを用いる場合には、図８（Ａ）に示されるターゲットＩＤと図８（Ｂ）に示すＳＣＳＩ論理ユニット番号ＳＣＳＩＬＵＮとを合成して、図８（Ｃ）に示すように１バイトのファイバチャネル論理ユニット番号ＦＣＬＵＮを作成する。図８（Ｃ）に示されるファイバチャネル論理ユニット番号ＦＣＬＵＮは、すべての論理ユニットで異なる値となる。
【００５１】
以上のようにファイバチャネルＬＵＮをターゲットＩＤとＳＣＳＩＬＵＮを合成した構成とすることにより、ＳＣＳＩと同じ領域を見せたいとき及び複数のポートで同じ領域をアクセスしたい場合には、同じターゲットＩＤを与えることで制御でき、また、ファイバチャネル独立の設定の場合には、ダミーのターゲットＩＤを与えることで制御することができる。
次に、論理ユニット番号ＬＵＮ＝０のデバイスが存在しないときに、すべてのデバイスが認識されないことを防止する方法について説明する。
本実施例では、論理ユニット番号ＬＵＮ＝０のデバイスが存在しないときに、すべてのデバイスが認識されないことを防止するために、チャネルアダプタ１２に擬似ＬＵＮ０モードを設定する。
まず、擬似ＬＵＮ０モード設定動作について説明する。
【００５２】
図９は本発明の一実施例のチャネルアダプタの擬似ＬＵＮ０モード設定時のフローチャートを示す。
【００５３】
擬似ＬＵＮ０モード設定処理は、ステップＳ５−１〜Ｓ５−２から構成される。
ステップＳ５−１は、保守管理者により擬似ＬＵＮ０モードがセットされたか否かを判定するステップである。
ステップＳ５−１で保守管理者により擬似ＬＵＮ０モードが設定されている場合には、ステップＳ５−２でチャネルアダプタ１２を擬似ＬＵＮ０モードにする。
また、ステップＳ５−１で保守管理者により擬似ＬＵＮ０モードが設定されていない場合には、通常の応答を行なう。
このとき、保守管理者は、論理ユニット番号ＬＵＮが０のデバイスが故障の場合にも擬似ＬＵＮ０モードをセットするデバイスの故障にも対応できる。
次に、擬似ＬＵＮ０モード処理について詳細に説明する。
【００５４】
図１０は本発明の一実施例のチャネルアダプタの擬似ＬＵＮ０モードの処理フローチャートを示す。
擬似ＬＵＮ０モード処理は、ステップＳ６−１〜Ｓ６−９から構成される。
ステップＳ６−１は、論理ユニット番号ＬＵＮが０のデバイスにアクセスが生じたか否かを判定するステップである。ステップＳ６−１で、論理ユニット番号ＬＵＮ０のデバイス以外のデバイスへのアクセスである場合には、そのまま処理は終了する。
【００５５】
ステップＳ６−１で、論理ユニット番号ＬＵＮ０のデバイスへのアクセスである場合には、次にステップＳ６−２が実行される。ステップＳ６−２は、擬似ＬＵＮ０モードが設定されているか否かを判定するステップである。
ステップＳ６−２で、擬似ＬＵＮ０モードが設定されてない場合には、処理は行なわれない。ステップＳ６−２で擬似ＬＵＮ０モードが設定されている場合には、次にステップＳ６−３を実行する。
【００５６】
ステップＳ６−３は、チャネルアダプタ１２に要求されたコマンドが要求コマンド（ｉｎｑｕｉｒｙ ｃｏｍｍａｎｄ）か否かを判定するステップである。ステップＳ６−３でコマンドが要求コマンドであると判定された場合には、ステップＳ６−４を実行する。
ステップＳ６−４は、通常の応答を行なうステップである。なお、ステップＳ６−３では、要求コマンドとしてスタンダードデータ要求（Ｓｔａｎｄａｒｄ ｉｎｑｕｉｒｙ ｄａｔａ）のみサポートして、応答としては、ペリフェラルクォリファイア（ｐｅｒｉｐｈｅｒａｌ ｑｕａｌｉｆｉｅｒ）として、論理ユニット番号が構成されていることを示す情報を応答する。
【００５７】
また、ステップＳ６−３で、要求コマンドでないと判定された場合には、ステップＳ６−５が実行される。ステップＳ６−５は、コマンドがリードキャパシティコマンド（ｒｅａｄ ｃａｐａｃｉｔｙ ｃｏｍｍａｎｄ）か否かを判定するステップである。
【００５８】
ステップＳ６−５で、リードキャパシティコマンドを受領した時には、ステップＳ６−６が実行される。ステップＳ６−６は、論理ブロックアドレスを０、ブロック長を「０ｘ２００」とした応答を返すステップである。なお、応答されるブロック長「０ｘ２００」は、デバイスが存在した場合に通常転送されるであろうデータのデータ長である。また、ステップＳ６−５でキャパシティコマンドでないと判定された場合には、次にステップＳ６−７が実行される。
【００５９】
ステップＳ６−７は、コマンドがモードセンスコマンド（ｍｏｏｄ ｓｅｎｓｅ ｃｏｍｍａｎｄ）か否かを判定するステップである。
【００６０】
ステップＳ６−７でモードセンスコマンドを受領した時には、ステップＳ６−８を実行する。ステップＳ６−８は、データブロック数を０、ブロック長は予め設定されたブロック長、セクタ数／トラックを０、シリンダ数を０、それ以外の領域については通常転送されるときに設定される値をデータとした応答をするステップである。
【００６１】
ステップＳ６−７で、他のコマンドである場合には、ステップＳ６−９が実行される。ステップＳ６−９は、予め設定されたチェックコンディション（ｃｈｅｃｋ ｃｏｎｄｉｔｉｏｎ）を応答するステップである。
【００６２】
なお、論理ユニット番号ＬＵＮが０又はファイバチャネルアドレスが０のデバイスが他に存在しても、活性装抜されるデバイスの論理ユニット番号ＬＵＮ又はファイバチャネルアドレスを０にするモードに設定しておく。
【００６３】
このとき、論理ユニット番号ＬＵＮが０又はファイバチャネルアドレスが０として存在するデバイスにアクセスがあったときには、このデバイスに対して通常の処理を行い、故障などによりこのデバイスにアクセスできないときには、上記の応答を行なう。
以上、本実施例によれば、ＳＣＳＩインタフェースでアクセスを行なうための識別子によりファイバチャネルでのアクセスも可能となる。
【００６４】
また、ＷＷＮをポート固定で設定できるので、アダプタポートを交換しても同一ＷＷＮを再現することができ、インタフェース上、すなわち、ネットワーク上で変換した後も別装置として認識されることがない。よって、活性可能になる。また、保守作業時にホストコンピュータ側の設定の変更も不要になる。
以上によりデバイスの活性装抜が可能となる。
【００６５】
なお、本発明は上記実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変形例が考えられることは言うまでもない。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施例のブロック構成図である。
【図２】本発明の一実施例のチャネルアダプタの接続部の構成図である。
【図３】本発明の一実施例のチャネルアダプタのブロック構成図である。
【図４】本発明の一実施例のＷＷＮ作成処理の処理フローチャートである。
【図５】本発明の一実施例のＷＷＮの作成処理の処理フローチャートである。
【図６】本発明の一実施例のコントローラの処理フローチャートである。
【図７】本発明の一実施例のＷＷＮのデータ構成図である。
【図８】本発明の一実施例のファイバチャネル論理ユニット番号とＳＣＳＩ論理ユニット番号との関係を説明するための図である。
【図９】本発明の一実施例のチャネルアダプタの擬似ＬＵＮ０モード設定時のフローチャートである。
【図１０】本発明の一実施例のチャネルアダプタの擬似ＬＵＮ０モードの処理フローチャートである。
【符号の説明】
【００６７】
１  システム
２−１、２−２  ホストコンピュータ
３−１〜３−ｎ  ストレージシステム、４  インタフェース
１１  ストレージ装置、１２  チャネルアダプタ
２１  インタフェースボード、２２−１〜２２−ｍ  ＳＣＳＩポート
２３  ＲＯＭ、２４  コントローラ
３１、３２  コントロールロジック部、３３  ドライバ、３４  ＭＰＵ、３５  メモリ
３６  ＭＰＵバス、３７  データバッファ、３８  ファイバチャネルプロセッサ
３９  送受信回路
４１  ＲＯＭ、４２  ＲＡＭ
【図１】
2008016063.tif 000003
【図２】
2008016063.tif 000004
【図３】
2008016063.tif 000005
【図４】
2008016063.tif 000006
【図５】
2008016063.tif 000007
【図６】
2008016063.tif 000008
【図７】
2008016063.tif 000009
【図８】
2008016063.tif 000010
【図９】
2008016063.tif 000011
【図１０】
2008016063.tif 000012