(57)【要約】【課題】異なるネットワークに存在するｉＳＣＳＩイニシエータ機能とｉＳＣＳＩターゲット機能間で、ｉＳＮＳサービスを利用し、ｉＳＣＳＩ接続を行う。【解決手段】手段１３に設定されるｉＳＣＳＩネームと同じ値を、データＤ３４に設定する。次に、手段３２が、プロファイルＤ３４をｉＳＮＳサーバ２１に登録する。次に、手段３５が、ｉＳＮＳサーバ２１のディスカバリドメインに属する手段２３に応じたプロファイルＤ３３’をｉＳＮＳサーバ２１から取得し、その取得したプロファイルＤ３３’から抽出したｉＳＣＳＩネームをプロファイルＤ３３に設定する。次に、手段３５が、ＮＡＰＴレコードを設定し、テーブルＴ１に格納する。次に、手段３１が、プロファイルＤ３３をｉＳＮＳサーバ１１に登録する。そして、手段３５が、手段１３から送信されたｉＳＣＳＩ接続要求を、テーブルＴ１を用いてＮＡＰＴ変換を行い、手段２３へ送信する。【選択図】図１
2009087179.tif 000002
【特許請求の範囲】
【請求項１】
ｉＳＣＳＩイニシエータ手段及び第１ｉＳＮＳサーバに対する通信を第１ネットワークを介して行うネットワークインタフェース装置を含む第１ネットワークインタフェース手段と、ｉＳＣＳＩターゲット手段及び第２ｉＳＮＳサーバに対する通信を第２ネットワークを介して行うネットワークインタフェース装置を含む第２ネットワークインタフェース手段と、を具備する通信手段，記憶手段，入力手段を備え、
該記憶手段に、ＮＡＰＴテーブル，ｉＳＣＳＩターゲット手段を表すためのｉＳＣＳＩターゲットプロファイルデータ，仮想的なｉＳＣＳＩイニシエータ手段を表すためのｉＳＣＳＩイニシエータプロファイルデータが格納され、
ｉＳＣＳＩイニシエータ手段を備え第１ネットワークに存在する第１ｉＳＣＳＩ装置とｉＳＣＳＩターゲット手段を備え第２ネットワークに存在する第２ｉＳＣＳＩ装置間の通信データを変換し通信するｉＳＮＳデータ相互変換通信装置であって、
前記通信手段が、
前記第１ネットワークインタフェース手段のＩＰアドレスを入力手段を使って入力し、該第１ネットワークインタフェース手段のＩＰアドレスを前記記憶手段に格納する手段，
前記第２ネットワークインタフェース手段のＩＰアドレスを入力手段を使って入力し、該第２ネットワークインタフェース手段のＩＰアドレスを前記記憶手段に格納する手段，
を具備し、
前記ｉＳＣＳＩイニシエータプロファイルデータを第２ｉＳＮＳサーバに登録する手段を具備し、第２ｉＳＮＳサーバと通信を行う第２ｉＳＮＳクライアント手段と、
前記ｉＳＣＳＩイニシエータ手段に設定されるｉＳＣＳＩネームと同じ値のｉＳＣＳＩネームを、前記入力手段を使って入力し、前記ｉＳＣＳＩイニシエータプロファイルデータに設定する手段，
前記第２ｉＳＮＳクライアント手段を使って、前記ｉＳＣＳＩイニシエータプロファイルデータに含まれるｉＳＣＳＩネームを含む第２ｉＳＮＳサーバのディスカバリドメインに属するｉＳＣＳＩターゲット手段のｉＳＣＳＩネームに応じたｉＳＣＳＩターゲット手段のプロファイルを第２ｉＳＮＳサーバから取得し、前記記憶手段に格納し、
その取得したｉＳＣＳＩターゲット手段のプロファイルから該ｉＳＣＳＩターゲット手段のｉＳＣＳＩネームを抽出し、該ｉＳＣＳＩネームを記憶手段上のｉＳＣＳＩターゲットプロファイルデータに設定する手段，
前記取得したｉＳＣＳＩターゲット手段のプロファイルに含まれるＩＰアドレス及びポート番号と、第２ネットワークインタフェース手段のＩＰアドレスを送信元ＩＰアドレスと、前記ｉＳＣＳＩターゲットプロファイルデータに含まれるポート番号と、に基づいて設定したＮＡＰＴテーブルレコードを、前記ＮＡＰＴテーブルに格納する手段，
前記ｉＳＣＳＩイニシエータ手段から送信されたｉＳＣＳＩ接続要求を受信し、該ｉＳＣＳＩ接続要求に対し前記ＮＡＰＴテーブルを用いてＮＡＰＴ変換を行い、該変換されたｉＳＣＳＩ接続要求をｉＳＣＳＩターゲット手段へ送信する手段，
を具備するＮＡＰＴ変換手段と、
前記ｉＳＣＳＩターゲットプロファイルデータを第１ｉＳＮＳサーバに登録する手段を具備し、第１ｉＳＮＳサーバと通信を行う第１ｉＳＮＳクライアント手段と、
を備えることを特徴とするｉＳＮＳデータ相互変換通信装置。
【請求項２】
請求項１に記載のｉＳＮＳデータ相互変換通信装置において、
前記第２ｉＳＮＳクライアント手段が、
制御メッセージを受け、該制御メッセージをＮＡＰＴ変換手段に通知する手段、
を具備し、
前記ＮＡＰＴ変換手段は、
通知された制御メッセージに応じた処理を行う手段と、
前記第１ｉＳＮＳクライアント手段に前記制御メッセージを通知する手段と、
を具備し、
前記第１ｉＳＮＳクライアント手段が、
前記通知された制御メッセージを発行する手段、
を具備する
ことを特徴とするｉＳＮＳデータ相互変換通信装置。
【請求項３】
請求項１に記載のｉＳＮＳデータ相互変換通信装置において、
前記第１ｉＳＮＳクライアント手段が、
制御メッセージを受け、該制御メッセージをＮＡＰＴ変換手段に通知する手段、
を具備し、
前記ＮＡＰＴ変換手段が、
通知された制御メッセージに応じた処理を行う手段と、
前記第２ｉＳＮＳクライアント手段に前記制御メッセージを通知する手段と、
を具備し、
前記第２ｉＳＮＳクライアント手段が、
前記通知された制御メッセージを発行する手段、
を具備する、
ことを特徴とするｉＳＮＳデータ相互変換通信装置。
【請求項４】
ｉＳＣＳＩイニシエータ手段及び第１ｉＳＮＳサーバに対する通信を第１ネットワークを介して行うネットワークインタフェース装置を含む第１ネットワークインタフェース手段と、ｉＳＣＳＩターゲット手段及び第２ｉＳＮＳサーバに対する通信を第２ネットワークを介して行うネットワークインタフェース装置を含む第２ネットワークインタフェース手段と、を具備する通信手段，
第１ｉＳＮＳサーバと通信を行う第１ｉＳＮＳクライアント手段，第２ｉＳＮＳサーバと通信を行う第２ｉＳＮＳクライアント手段，前記ｉＳＣＳＩイニシエータ手段とｉＳＣＳＩターゲット手段間のプロトコルにおけるネットワークアドレスとポート番号を変換するＮＡＰＴ変換手段，記憶手段，入力手段を備え、
該記憶手段に、ＮＡＰＴテーブル，ｉＳＣＳＩターゲット手段を表すためのｉＳＣＳＩターゲットプロファイルデータ，仮想的なｉＳＣＳＩイニシエータ手段を表すためのｉＳＣＳＩイニシエータプロファイルデータを格納した装置が、
ｉＳＣＳＩイニシエータ手段を備え第１ネットワークに存在する第１ｉＳＣＳＩ装置とｉＳＣＳＩターゲット手段を備え第２ネットワークに存在する第２ｉＳＣＳＩ装置間の通信データを変換し通信する
ｉＳＮＳデータ相互変換通信方法であって、
前記ＮＡＰＴ変換手段が、前記ｉＳＣＳＩイニシエータ手段に設定されるｉＳＣＳＩネームと同じ値のｉＳＣＳＩネームを、前記入力手段を使って入力し、前記ｉＳＣＳＩイニシエータプロファイルデータに設定するステップと、
前記通信手段が、前記第１ネットワークインタフェース手段のＩＰアドレスを入力手段を使って入力し、該第１ネットワークインタフェース手段のＩＰアドレスを前記記憶手段に格納するステップと、
前記通信手段が、前記第２ネットワークインタフェース手段のＩＰアドレスを入力手段を使って入力し、該第２ネットワークインタフェース手段のＩＰアドレスを前記記憶手段に格納するステップと、
前記第２ｉＳＮＳクライアント手段が、前記ｉＳＣＳＩイニシエータプロファイルデータを第２ｉＳＮＳサーバに登録するステップと、
前記ＮＡＰＴ変換手段が、第２ｉＳＮＳクライアント手段を使って、前記ｉＳＣＳＩイニシエータプロファイルデータに含まれるｉＳＣＳＩネームを含む第２ｉＳＮＳサーバのディスカバリドメインに属するｉＳＣＳＩターゲット手段のｉＳＣＳＩネームに応じたｉＳＣＳＩターゲット手段のプロファイルを第２ｉＳＮＳサーバから取得し、前記記憶手段に格納し、
その取得したｉＳＣＳＩターゲット手段のプロファイルから該ｉＳＣＳＩターゲット手段のｉＳＣＳＩネームを抽出し、該ｉＳＣＳＩネームを記憶手段上のｉＳＣＳＩターゲットプロファイルデータに設定するステップと、
前記ＮＡＰＴ変換手段が、前記取得したｉＳＣＳＩターゲット手段のプロファイルに含まれるＩＰアドレス及びポート番号と、第２ネットワークインタフェース手段のＩＰアドレスを送信元ＩＰアドレスと、前記ｉＳＣＳＩターゲットプロファイルデータに含まれるポート番号と、に基づいて設定したＮＡＰＴテーブルレコードを、前記ＮＡＰＴテーブルに格納するステップと、
前記第１ｉＳＮＳクライアント手段が、ｉＳＣＳＩターゲットプロファイルデータを第１ｉＳＮＳサーバに登録するステップと、
前記ＮＡＰＴ変換手段が、前記ｉＳＣＳＩイニシエータ手段から送信されたｉＳＣＳＩ接続要求を受信し、該ｉＳＣＳＩ接続要求に対し前記ＮＡＰＴテーブルを用いてＮＡＰＴ変換を行い、該変換されたｉＳＣＳＩ接続要求をｉＳＣＳＩターゲット手段へ送信するステップと、
を有することを特徴とするｉＳＮＳデータ相互変換通信方法。
【請求項５】
請求項４に記載のｉＳＮＳデータ相互変換通信方法において、
前記第２ｉＳＮＳクライアント手段が、制御メッセージを受け、該制御メッセージをＮＡＰＴ変換手段に通知するステップと、
前記ＮＡＰＴ変換手段が、通知された制御メッセージに応じた処理を行うステップと、
前記ＮＡＰＴ変換手段は、前記第１ｉＳＮＳクライアント手段に前記制御メッセージを通知するステップと、
前記第１ｉＳＮＳクライアント手段が、前記通知された制御メッセージを発行するステップと、
を有することを特徴とするｉＳＮＳデータ相互変換通信方法。
【請求項６】
請求項４に記載のｉＳＮＳデータ相互変換通信方法において、
前記第１ｉＳＮＳクライアント手段が、制御メッセージを受け、該制御メッセージをＮＡＰＴ変換手段に通知するステップと、
前記ＮＡＰＴ変換手段が、通知された制御メッセージに応じた処理を行うステップと、
前記ＮＡＰＴ変換手段が、前記第２ｉＳＮＳクライアント手段に前記制御メッセージを通知するステップと、
前記第２ｉＳＮＳクライアント手段が、前記通知された制御メッセージを発行するステップと、
を有することを特徴とするｉＳＮＳデータ相互変換通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ｉＳＣＳＩ（Ｉｎｔｅｒｎｅｔ  ＳＣＳＩ）技術に関するものである。
【背景技術】
【０００２】
ｉＳＣＳＩ（Ｉｎｔｅｒｎｅｔ  ＳＣＳＩ；あるいはＳＣＳＩ  ｏｖｅｒ  ＴＣＰという）技術（即ち、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ストレージ技術の一つ）では、単体、もしくは複数のハードディスクドライブの集合体、あるいは専用の制御部で複数のハードディスクドライブを制御するディスクアレイ装置等から構成されるストレージ装置が実用化されている。
【０００３】
ストレージ装置とホスト装置（例えば、サーバ，ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ））間を接続するインターフェース技術としてはファイバチャネル（Ｆｉｂｒｅ  Ｃｈａｎｎｅｌ；以下、ＦＣと略す）、インフィニバンド（ＩｎｆｉｎｉＢａｎｄ）、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｆａｃｅ）などが知られている。
【０００４】
ＳＣＳＩインターフェースは近距離間を経済的に接続する用途として優れ、既に広く普及している。当該ＳＣＳＩインターフェースでは、クライアントに相当する機能をイニシエータ、サーバに相当する機能をターゲットと呼び、そのイニシエータとターゲット間で、ＳＣＳＩコマンド（ＣＤＢ：Ｃｏｍｍａｎｄ  Ｄｅｓｃｒｉｐｔｏｒ  Ｂｌｏｃｋ）を置換する。ｉＳＣＳＩ（ｉｎｔｅｒｎｅｔ  ＳＣＳＩ）技術は、２００４年にネットワークプロトコルであるＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）の上位プロトコルとしてＩＥＴＦ（Ｔｈｅ  Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）で標準化された（例えば、非特許文献１参照）。
【０００５】
現在、ｉＳＣＳＩ技術はギガビット以上の回線品質、特にデータセンタ内、データセンタ間や大規模ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）システム等の基幹回線で利用されている。しかし、当該ｉＳＣＳＩ技術をコンシューマ向けアクセス回線（例えば、ブロードバンド回線）上サービスとして、端末−サーバ間、端末−端末間で適用している例は見られない。一方、国内ではＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ）回線の普及と高速化が進行中であり、既に１００ＢＡＳＥ−ＴＸをユーザーインターフェースとするサービスが実用化済みであるが、近い将来には、都市部でのギガビット化も想定されている。
【０００６】
ここで、ｉＳＣＳＩのようなストレージネットワークに関するネットワーク接続管理技術を以下に説明する。
【０００７】
ｉＳＮＳ（Ｉｎｔｅｒｎｅｔ  Ｓｔｏｒａｇｅ  Ｎａｍｅ  Ｓｅｒｖｉｃｅ：インターネットストレージネームサービス）技術（例えば、非特許文献２参照）は、ＴＣＰ／ＩＰネットワーク上で、上記ｉＳＣＳＩ、ｉＦＣＰ（Ｉｎｔｅｒｎｅｔ  Ｆｉｂｒｅ  ｃｈａｎｎｅｌ  Ｐｒｏｔｏｃｏｌ）デバイスの検出、構成管理等の機能を提供するインターネット標準のストレージ専用のネームサービス（名前解決）規格であって、２００５年９月にＲＦＣ（Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ）４１７１として制定された。
【０００８】
ｉＳＮＳサーバは管理デバイスに実装されたｉＳＮＳクライアント機能を通じて各デバイスのプロファイル情報（例えば、ＩＰアドレスやＲＦＣ３７２１（例えば、非特許文献３参照）で定義されたｉＳＣＳＩネーム）を管理する。また、他にも、ｉＳＮＳサーバは、ｉＳＮＳサーバとｉＳＮＳクライアント間の相互死活管理，デバイス間のアクセス関係を定義するディスカバリドメインの管理，同一ドメイン内でのプロファイル共有等を実現する。特に、ドメイン内のプロファイル共有によってドメイン所属デバイスのＩＰアドレスリストを取得できることから、これをアクセスコントロールリスト（ＡＣＬ：Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ｌｉｓｔ）に適用して各デバイスからのアクセスに対して動的Ｌ３（Ｌａｙｅｒ  ３）制御を行うことができる。
【０００９】
ＩＰ−ＳＡＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）ネットワークフィルタ定義作成方法及びフィルタ定義設定方法は、単一のｉＳＮＳサーバで管理される複数のネットワーク間に設置される通信装置に対して、ｉＳＣＳＩレイヤ属性（イニシエータかターゲットか）に基づいたＩＰレイヤのフィルタリングの定義と設定方法として知られるものである。
【非特許文献１】Ｊ．Ｓａｔｒａｎ，Ｋ．Ｍｅｔｈ，Ｃ．Ｓａｐｕｎｔｚａｋｉｓ，Ｍ．Ｃｈａｄａｌａｐａｋａ，Ｅ．Ｚｅｉｎｄｅｒ、Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ：３７２０  “Ｉｎｔｅｒｎｅｔ  Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｆａｃｅ（ｉＳＣＳＩ）”、［ｏｎｌｉｎｅ］、Ａｐｒ  ２００４（平成１６年４月）、Ｔｈｅ  Ｉｎｔｅｒｎｅｔ  Ｓｏｃｉｅｔｙ、［平成１９年７月２４日  検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｉｅｔｆｒｅｐｏｒｔ．ｉｓｏｃ．ｏｒｇ／ｒｆｃ／ＰＤＦ／ｒｆｃ３７２０．ｐｄｆ＞．
【非特許文献２】Ｊ．Ｔｓｅｎｇ，Ｋ．Ｇｉｂｂｏｎｓ，Ｆ．Ｔｒａｖｏｓｉｎｏ，Ｃ．Ｄｕ  Ｌａｎｅｙ，Ｊ．Ｓｏｕｚａ、Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ：４１７１  “Ｉｎｔｅｒｎｅｔ  Ｓｔｏｒａｇｅ  Ｎａｍｅ  Ｓｅｒｖｉｃｅｓ（ｉＳＮＳ）”、［ｏｎｌｉｎｅ］、Ｓｅｐ  ２００５（平成１７年９月）、Ｔｈｅ  Ｉｎｔｅｒｎｅｔ  Ｓｏｃｉｅｔｙ、［平成１９年７月２４日  検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｉｅｔｆｒｅｐｏｒｔ．ｉｓｏｃ．ｏｒｇ／ｒｆｃ／ＰＤＦ／ｒｆｃ４１７１．ｐｄｆ＞．
【非特許文献３】Ｍ．Ｂａｋｋｅ，Ｊ．Ｈａｆｎｅｒ，Ｊ．Ｈｕｆｆｅｒｄ，Ｋ．Ｖｏｒｕｇａｎｔｉ，Ｍ．Ｋｒｕｅｇｅｒ、Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ：３７２１  “Ｉｎｔｅｒｎｅｔ  Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｆａｃｅ（ｉＳＣＳＩ）Ｎａｍｉｎｇ  ａｎｄ  Ｄｉｓｃｏｖｅｒｙ”、［ｏｎｌｉｎｅ］、Ａｐｒ  ２００４（平成１６年４月）、Ｔｈｅ  Ｉｎｔｅｒｎｅｔ  Ｓｏｃｉｅｔｙ、［平成１９年７月２４日  検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｉｅｔｆｒｅｐｏｒｔ．ｉｓｏｃ．ｏｒｇ／ｒｆｃ／ＰＤＦ／ｒｆｃ３７２１．ｐｄｆ＞．
【発明の開示】
【発明が解決しようとする課題】
【００１０】
複数のｉＳＣＳＩストレージ装置（即ち、ｉＳＣＳＩターゲット装置）に対して、ｉＳＣＳＩイニシエータ機能を有するサーバ等から選択的にｉＳＣＳＩ接続を行うため、あるいは、ｉＳＣＳＩイニシエータとｉＳＣＳＩターゲット装置間の接続許可関係を集中制御するためには、非特許文献２を利用する方法が一般的な運用方法である。
【００１１】
しかし、ｉＳＮＳサーバは、ＬＡＮ管理を前提とした設計のため、例えば、インターネット上でグローバルアドレス体系によって運用されるｉＳＣＳＩストレージ装置に対して、ブロードバンドルータで隔てられたプライベートネットワーク上のｉＳＣＳＩイニシエータからｉＳＣＳＩ接続する用途や、インターネット上のｉＳＣＳＩイニシエータ機能を有するサーバからプライベートネットワーク上に設置されたｉＳＣＳＩストレージへの接続用途には、利用できない。
【００１２】
本発明は、前記課題に基づいてなされたものであって、ｉＳＣＳＩイニシエータ機能を備えるｉＳＣＳＩ装置とｉＳＣＳＩターゲット機能を備えるｉＳＣＳＩ装置が異なるネットワークに（例えば、ｉＳＣＳＩイニシエータ機能を備えるｉＳＣＳＩ装置がプライベートネットワークに、ｉＳＣＳＩターゲット機能を備えるｉＳＣＳＩ装置がグローバルネットワークに）存在し、そのｉＳＣＳＩイニシエータ機能を備えるｉＳＣＳＩ装置とｉＳＣＳＩターゲット機能を備えるｉＳＣＳＩ装置間で、ｉＳＮＳサービスを利用して、ｉＳＣＳＩ接続を行うｉＳＮＳデータ相互変換通信（ｉＳＮＳゲートウェイ）装置，ｉＳＮＳデータ相互変換通信方法を提供することにある。
【課題を解決するための手段】
【００１３】
前記課題の解決を図るために、請求項１記載の発明は、ｉＳＣＳＩイニシエータ手段及び第１ｉＳＮＳサーバに対する通信を第１ネットワークを介して行うネットワークインタフェース装置を含む第１ネットワークインタフェース手段と、ｉＳＣＳＩターゲット手段及び第２ｉＳＮＳサーバに対する通信を第２ネットワークを介して行うネットワークインタフェース装置を含む第２ネットワークインタフェース手段と、を具備する通信手段，記憶手段，入力手段を備え、該記憶手段に、ＮＡＰＴテーブル，ｉＳＣＳＩターゲット手段を表すためのｉＳＣＳＩターゲットプロファイルデータ，仮想的なｉＳＣＳＩイニシエータ手段を表すためのｉＳＣＳＩイニシエータプロファイルデータが格納され、ｉＳＣＳＩイニシエータ手段を備え第１ネットワークに存在する第１ｉＳＣＳＩ装置とｉＳＣＳＩターゲット手段を備え第２ネットワークに存在する第２ｉＳＣＳＩ装置間の通信データを変換し通信するｉＳＮＳデータ相互変換通信装置であって、前記通信手段が、前記第１ネットワークインタフェース手段のＩＰアドレスを入力手段を使って入力し、該第１ネットワークインタフェース手段のＩＰアドレスを前記記憶手段に格納する手段，前記第２ネットワークインタフェース手段のＩＰアドレスを入力手段を使って入力し、該第２ネットワークインタフェース手段のＩＰアドレスを前記記憶手段に格納する手段，を具備し、前記ｉＳＣＳＩイニシエータプロファイルデータを第２ｉＳＮＳサーバに登録する手段を具備し、第２ｉＳＮＳサーバと通信を行う第２ｉＳＮＳクライアント手段と、前記ｉＳＣＳＩイニシエータ手段に設定されるｉＳＣＳＩネームと同じ値のｉＳＣＳＩネームを、前記入力手段を使って入力し、前記ｉＳＣＳＩイニシエータプロファイルデータに設定する手段，前記第２ｉＳＮＳクライアント手段を使って、前記ｉＳＣＳＩイニシエータプロファイルデータに含まれるｉＳＣＳＩネームを含む第２ｉＳＮＳサーバのディスカバリドメインに属するｉＳＣＳＩターゲット手段のｉＳＣＳＩネームに応じたｉＳＣＳＩターゲット手段のプロファイルを第２ｉＳＮＳサーバから取得し、前記記憶手段に格納し、その取得したｉＳＣＳＩターゲット手段のプロファイルから該ｉＳＣＳＩターゲット手段のｉＳＣＳＩネームを抽出し、該ｉＳＣＳＩネームを記憶手段上のｉＳＣＳＩターゲットプロファイルデータに設定する手段，前記取得したｉＳＣＳＩターゲット手段のプロファイルに含まれるＩＰアドレス及びポート番号と、第２ネットワークインタフェース手段のＩＰアドレスを送信元ＩＰアドレスと、前記ｉＳＣＳＩターゲットプロファイルデータに含まれるポート番号と、に基づいて設定したＮＡＰＴテーブルレコードを、前記ＮＡＰＴテーブルに格納する手段，前記ｉＳＣＳＩイニシエータ手段から送信されたｉＳＣＳＩ接続要求を受信し、該ｉＳＣＳＩ接続要求に対し前記ＮＡＰＴテーブルを用いてＮＡＰＴ変換を行い、該変換されたｉＳＣＳＩ接続要求をｉＳＣＳＩターゲット手段へ送信する手段，を具備するＮＡＰＴ変換手段と、前記ｉＳＣＳＩターゲットプロファイルデータを第１ｉＳＮＳサーバに登録する手段を具備し、第１ｉＳＮＳサーバと通信を行う第１ｉＳＮＳクライアント手段と、を備えることを特徴とする。
【００１４】
請求項２記載の発明は、請求項１記載の発明において、前記第２ｉＳＮＳクライアント手段が、制御メッセージを受け、該制御メッセージをＮＡＰＴ変換手段に通知する手段、を具備し、前記ＮＡＰＴ変換手段は、通知された制御メッセージに応じた処理を行う手段と、前記第１ｉＳＮＳクライアント手段に前記制御メッセージを通知する手段と、を具備し、前記第１ｉＳＮＳクライアント手段が、前記通知された制御メッセージを発行する手段、を具備することを特徴とする。
【００１５】
請求項３記載の発明は、請求項１記載の発明において、前記第１ｉＳＮＳクライアント手段が、制御メッセージを受け、該制御メッセージをＮＡＰＴ変換手段に通知する手段、を具備し、前記ＮＡＰＴ変換手段が、通知された制御メッセージに応じた処理を行う手段と、前記第２ｉＳＮＳクライアント手段に前記制御メッセージを通知する手段と、を具備し、前記第２ｉＳＮＳクライアント手段が、前記通知された制御メッセージを発行する手段、を具備する、ことを特徴とする。
【００１６】
請求項４記載の発明は、ｉＳＣＳＩイニシエータ手段及び第１ｉＳＮＳサーバに対する通信を第１ネットワークを介して行うネットワークインタフェース装置を含む第１ネットワークインタフェース手段と、ｉＳＣＳＩターゲット手段及び第２ｉＳＮＳサーバに対する通信を第２ネットワークを介して行うネットワークインタフェース装置を含む第２ネットワークインタフェース手段と、を具備する通信手段，第１ｉＳＮＳサーバと通信を行う第１ｉＳＮＳクライアント手段，第２ｉＳＮＳサーバと通信を行う第２ｉＳＮＳクライアント手段，前記ｉＳＣＳＩイニシエータ手段とｉＳＣＳＩターゲット手段間のプロトコルにおけるネットワークアドレスとポート番号を変換するＮＡＰＴ変換手段，記憶手段，入力手段を備え、該記憶手段に、ＮＡＰＴテーブル，ｉＳＣＳＩターゲット手段を表すためのｉＳＣＳＩターゲットプロファイルデータ，仮想的なｉＳＣＳＩイニシエータ手段を表すためのｉＳＣＳＩイニシエータプロファイルデータを格納した装置が、ｉＳＣＳＩイニシエータ手段を備え第１ネットワークに存在する第１ｉＳＣＳＩ装置とｉＳＣＳＩターゲット手段を備え第２ネットワークに存在する第２ｉＳＣＳＩ装置間の通信データを変換し通信するｉＳＮＳデータ相互変換通信方法であって、前記ＮＡＰＴ変換手段が、前記ｉＳＣＳＩイニシエータ手段に設定されるｉＳＣＳＩネームと同じ値のｉＳＣＳＩネームを、前記入力手段を使って入力し、前記ｉＳＣＳＩイニシエータプロファイルデータに設定するステップと、前記通信手段が、前記第１ネットワークインタフェース手段のＩＰアドレスを入力手段を使って入力し、該第１ネットワークインタフェース手段のＩＰアドレスを前記記憶手段に格納するステップと、前記通信手段が、前記第２ネットワークインタフェース手段のＩＰアドレスを入力手段を使って入力し、該第２ネットワークインタフェース手段のＩＰアドレスを前記記憶手段に格納するステップと、前記第２ｉＳＮＳクライアント手段が、前記ｉＳＣＳＩイニシエータプロファイルデータを第２ｉＳＮＳサーバに登録するステップと、前記ＮＡＰＴ変換手段が、第２ｉＳＮＳクライアント手段を使って、前記ｉＳＣＳＩイニシエータプロファイルデータに含まれるｉＳＣＳＩネームを含む第２ｉＳＮＳサーバのディスカバリドメインに属するｉＳＣＳＩターゲット手段のｉＳＣＳＩネームに応じたｉＳＣＳＩターゲット手段のプロファイルを第２ｉＳＮＳサーバから取得し、前記記憶手段に格納し、その取得したｉＳＣＳＩターゲット手段のプロファイルから該ｉＳＣＳＩターゲット手段のｉＳＣＳＩネームを抽出し、該ｉＳＣＳＩネームを記憶手段上のｉＳＣＳＩターゲットプロファイルデータに設定するステップと、前記ＮＡＰＴ変換手段が、前記取得したｉＳＣＳＩターゲット手段のプロファイルに含まれるＩＰアドレス及びポート番号と、第２ネットワークインタフェース手段のＩＰアドレスを送信元ＩＰアドレスと、前記ｉＳＣＳＩターゲットプロファイルデータに含まれるポート番号と、に基づいて設定したＮＡＰＴテーブルレコードを、前記ＮＡＰＴテーブルに格納するステップと、前記第１ｉＳＮＳクライアント手段が、ｉＳＣＳＩターゲットプロファイルデータを第１ｉＳＮＳサーバに登録するステップと、前記ＮＡＰＴ変換手段が、前記ｉＳＣＳＩイニシエータ手段から送信されたｉＳＣＳＩ接続要求を受信し、該ｉＳＣＳＩ接続要求に対し前記ＮＡＰＴテーブルを用いてＮＡＰＴ変換を行い、該変換されたｉＳＣＳＩ接続要求をｉＳＣＳＩターゲット手段へ送信するステップと、を有することを特徴とする。
【００１７】
請求項５記載の発明は、請求項４記載の発明において、前記第２ｉＳＮＳクライアント手段が、制御メッセージを受け、該制御メッセージをＮＡＰＴ変換手段に通知するステップと、前記ＮＡＰＴ変換手段が、通知された制御メッセージに応じた処理を行うステップと、前記ＮＡＰＴ変換手段は、前記第１ｉＳＮＳクライアント手段に前記制御メッセージを通知するステップと、前記第１ｉＳＮＳクライアント手段が、前記通知された制御メッセージを発行するステップと、を有することを特徴とする。
【００１８】
請求項６記載の発明は、請求項４記載の発明において、前記第１ｉＳＮＳクライアント手段が、制御メッセージを受け、該制御メッセージをＮＡＰＴ変換手段に通知するステップと、前記ＮＡＰＴ変換手段が、通知された制御メッセージに応じた処理を行うステップと、前記ＮＡＰＴ変換手段が、前記第２ｉＳＮＳクライアント手段に前記制御メッセージを通知するステップと、前記第２ｉＳＮＳクライアント手段が、前記通知された制御メッセージを発行するステップと、を有することを特徴とする。
【００１９】
前記請求項１，４に記載の発明は、第１ネットワーク上のｉＳＣＳＩイニシエータ機能から第２ネットワーク上のｉＳＣＳＩターゲット機能に対し、ｉＳＮＳサービスを使用して、ｉＳＣＳＩ接続を行うことができる。
【００２０】
前記請求項２，５に記載の発明は、第２ｉＳＮＳクライアント手段で受けた制御メッセージに応じた処理を行い、該制御メッセージを第１ｉＳＮＳクライアント手段で中継できる。
【００２１】
前記請求項３，６に記載の発明は、第１ｉＳＮＳクライアント手段で受けた制御メッセージに応じた処理を行い、該制御メッセージを第２ｉＳＮＳクライアント手段で中継できる。
【発明の効果】
【００２２】
以上示したように請求項１，４の発明によれば、第１ネットワーク上のｉＳＣＳＩイニシエータ機能から第２ネットワーク上のｉＳＣＳＩターゲット機能を使って、第２ｉＳＣＳＩ装置を利用できる。
【００２３】
請求項２，５の発明によれば、ｉＳＣＳＩイニシエータ機能及び第１ｉＳＮＳサーバは、中継された制御メッセージに基づいた処理を行うことができる。
【００２４】
請求項３，６の発明によれば、ｉＳＣＳＩターゲット機能及び第２ｉＳＮＳサーバは、中継された制御メッセージに基づいた処理を行うことができる。
【００２５】
これらを以ってストレージネットワーク技術分野に貢献できる。
【発明を実施するための最良の形態】
【００２６】
［第１実施形態］
以下、本発明の第１実施形態におけるｉＳＮＳデータ相互変換通信装置（以下、ｉＳＮＳゲートウェイ装置という）を図１に基づいて説明する。図１中のｉＳＮＳゲートウェイ装置３は、ＬＡＮ  １００（プライベートネットワーク；第１ネットワーク）に存在するｉＳＣＳＩイニシエータ機能１３を備えるローカルサーバ１（第１ｉＳＣＳＩ装置）から外部（ＷＡＮ  ２００；第２ネットワーク）に存在するｉＳＣＳＩターゲット機能２３を備えるｉＳＣＳＩストレージ装置２（第２ｉＳＣＳＩ装置）へのアクセスに関する名前解決を行い、ｉＳＣＳＩ接続を中継する。即ち、ｉＳＣＳＩイニシエータ機能１３がＬＡＮ  １００に存在し、ｉＳＣＳＩターゲット機能２３がＷＡＮ  ２００に存在し、ｉＳＣＳＩイニシエータ機能１３がｉＳＣＳＩターゲット機能２３へｉＳＣＳＩ接続を行う形態である。なお、図１中では、ＬＡＮ  １００に対して外部に存在する１つのｉＳＣＳＩストレージ装置２を想定する。また、以下の説明では、ｉＳＣＳＩネームにｉｑｎ形式を採用しているが、他の形式（例えば、ｅｕｉ（Ｅｎｔｅｒｐｒｉｚｅ／Ｅｘｔｅｎｄｅｄ  Ｕｎｉｑｕｅ  ｉｄｅｎｔｉｆｉｅｒ）−６４  ｆｏｒｍａｔ）を採用しても良い。
【００２７】
図１のネットワーク構成は、ローカルサーバ１，ｉＳＣＳＩイニシエータ機能側のｉＳＮＳサーバ（第１ｉＳＮＳサーバ）１１，ｉＳＮＳゲートウェイ装置３に備えられたネットワークインタフェース機能３６が、ＬＡＮ（例えば、ＩＰネットワーク（インターネットプロトコルネットワーク）のＬＡＮ）  １００に接続されている。
【００２８】
さらに、ｉＳＣＳＩストレージ装置２，ｉＳＣＳＩターゲット機能側のｉＳＮＳサーバ（第２ｉＳＮＳサーバ）２１，ｉＳＮＳゲートウェイ装置３に備えられたネットワークインタフェース機能３７が、ＷＡＮ（例えば、ＩＰネットワークのＷＡＮ）  ２００に接続されている。
【００２９】
ローカルサーバ１は、ｉＳＮＳクライアント機能１２，ｉＳＣＳＩイニシエータ機能１３，ネットワーク等で通信を行う通信機能（図示省略），各機能を制御する制御機能（図示省略；例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ））、メモリやハードディスクドライブ装置などを含む記憶機能（図示省略），ユーザインタフェース装置（例えば、キーボード装置など）を含み、該ユーザインタフェース装置やネットワーク越しにデータを入力する入力機能（図示省略）を備える装置であって、例えば、コンピュータである。なお、ｉＳＣＳＩイニシエータ機能１３に応じたプロファイルが、予めローカルサーバ１の記憶機能に設定されているものとする。
【００３０】
ｉＳＣＳＩストレージ装置２は、ｉＳＮＳクライアント機能２２，ｉＳＣＳＩターゲット機能２３，ネットワーク等で通信を行う通信機能（図示省略），各機能を制御する制御機能（図示省略），記憶機能（図示省略），ユーザインタフェース装置（例えば、キーボード装置など）を含み、該ユーザインタフェース装置やネットワーク越しにデータを入力する入力機能（図示省略）を備える装置であって、例えば、コンピュータであっても良い。なお、ｉＳＣＳＩターゲット機能２３に応じたプロファイルＤ３３’が予めｉＳＣＳＩストレージ装置２の記憶機能に設定されているものとする。
【００３１】
ｉＳＮＳゲートウェイ装置３は、ｉＳＮＳサーバ１１と通信するｉＳＮＳクライアント（第１ｉＳＮＳクライアント）機能３１，ｉＳＮＳサーバ２１と通信するｉＳＮＳクライアント（第２ｉＳＮＳクライアント）機能３２，ｉＳＣＳＩプロトコルにおけるネットワークアドレス（ＩＰアドレス）とポート番号を変換し、その変換処理に使用する変換テーブル（即ち、ＮＡＰＴ（ネットワークアドレスアンドポートトランスレーション；Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  ａｎｄ  ｐｏｒｔ  ｔｒａｎｓｌａｔｉｏｎ）テーブル）を管理するＮＡＰＴ変換機能３５，通信機能（図示省略），各機能を制御する制御機能（図示省略），記憶機能（図示省略），ユーザインタフェース装置（例えば、キーボード装置など）を含み、該ユーザインタフェース装置やネットワーク越しにデータを入力する入力機能（図示省略）を備える装置であって、例えば、コンピュータである。
【００３２】
ｉＳＮＳゲートウェイ装置３に備えられた通信機能は、ｉＳＣＳＩイニシエータ機能１３及びｉＳＮＳサーバ１１に対する通信を、ＬＡＮ  １００を介して行うネットワークインタフェース装置を含むネットワークインタフェース（第１ネットワークインタフェース）機能３６，ｉＳＣＳＩターゲット機能２３及びｉＳＮＳサーバ２１に対する通信を、ＷＡＮ  ２００を介して行うネットワークインタフェース装置を含むネットワークインタフェース（第２ネットワークインタフェース）機能３７を備える。
【００３３】
ｉＳＮＳゲートウェイ装置３の記憶機能には、ＮＡＰＴテーブルレコード（後述する）から構成されるＮＡＰＴテーブルＴ１，仮想的なｉＳＣＳＩターゲット機能を表すためのｉＳＣＳＩターゲットプロファイルデータ（以下、ｉＳＣＳＩターゲットプロファイルという）Ｄ３３，仮想的なｉＳＣＳＩイニシエータ機能を表すためのｉＳＣＳＩイニシエータプロファイルデータ（以下、ｉＳＣＳＩイニシエータプロファイルという）Ｄ３４などの本実施形態における必要な情報またはデータが格納される。なお、ｉＳＣＳＩターゲットプロファイルデータＤ３３とｉＳＣＳＩイニシエータプロファイルデータＤ３４は、ｉＳＣＳＩネームを除くデータが設定されているものとする。
【００３４】
ｉＳＮＳクライアント機能３１は、ネットワークインタフェース機能３６を使って通信を行う。
【００３５】
ｉＳＮＳクライアント機能３２は、ネットワークインタフェース機能３７を使って通信を行う。
【００３６】
ＮＡＰＴ変換機能３５は、ネットワークインタフェース機能３６，３７を使って通信を行う。
【００３７】
第１実施形態において名前解決を行い、ｉＳＣＳＩ接続を中継する方法を図１に基づいて以下に説明する。
【００３８】
まず、ＬＡＮ  １００に設置するｉＳＣＳＩイニシエータ機能１３に設定する端末固有のｉＳＣＳＩネーム（例えば、下表のようなｉＳＣＳＩネームの一例）を、ｉＳＮＳゲートウェイ装置３がＷＡＮ  ２００上に設置されるｉＳＮＳサーバ２１に登録するｉＳＣＳＩイニシエータプロファイルＤ３４におけるｉＳＣＳＩネームと同一の値になるように、管理者が手動で設定する（Ｍ１０１）。即ち、ｉＳＮＳゲートウェイ装置３のＮＡＰＴ変換機能３５は、ｉＳＣＳＩイニシエータ機能１３に設定されるｉＳＣＳＩネームと同じ値のｉＳＣＳＩネームを、前記入力機能を使って入力し、ｉＳＣＳＩイニシエータプロファイルデータＤ３４に設定する。なお、管理者は、ｉＳＣＳＩゲートウェイ装置３とローカルサーバ１に予め備えられた入力機能を用いてｉＳＣＳＩネームを設定しても良い。
【００３９】
【表１】
2009087179.tif 000003
【００４０】
次に、ｉＳＮＳゲートウェイ装置３のＬＡＮ  １００側（即ち、ｉＳＣＳＩイニシエータ機能１３側）のネットワークインタフェース機能３６のＩＰアドレス（例えば、下表のようなＩＰアドレスの一例）を管理者が手動で設定し、該ネットワークインタフェース機能３６のＩＰアドレスは、ｉＳＮＳゲートウェイ装置３の記憶機能に格納される。（Ｍ１０２）。即ち、ｉＳＮＳゲートウェイ装置３の通信機能は、予め備えられた入力機能やネットワーク越しに入力する入力機能などを用いてネットワークインタフェース機能３６のＩＰアドレスを入力し設定する。
【００４１】
【表２】
2009087179.tif 000004
【００４２】
次に、ｉＳＮＳゲートウェイ装置３のＷＡＮ  ２００側（即ち、ｉＳＣＳＩターゲット機能２３側）のネットワークインタフェース機能３７のＩＰアドレス（例えば、下表のようなＩＰアドレスの一例）は、インターネットプロバイダ等のサーバからネットワーク越しにＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に基づいた入力機能によって取得され（入力し）、通信機能よって設定される。該ネットワークインタフェース機能３７のＩＰアドレスは、ｉＳＮＳゲートウェイ装置３の記憶機能に格納される（Ｍ１０３）。
【００４３】
【表３】
2009087179.tif 000005
【００４４】
次に、ＷＡＮ  ２００上のｉＳＣＳＩストレージ装置２に備えられたｉＳＮＳクライアント機能２２が、ｉＳＣＳＩターゲット機能２３のプロファイル（例えば、下表のようなプロファイルの一例）をｉＳＮＳサーバ２１へ登録する（Ｍ１０４）。
【００４５】
【表４】
2009087179.tif 000006
【００４６】
次に、ｉＳＮＳゲートウェイ装置３のｉＳＮＳクライアント機能３２が、予め設定されていたｉＳＣＳＩイニシエータプロファイルＤ３４（例えば、下表のようなプロファイルの一例）をｉＳＮＳサーバ２１に登録する（Ｍ１０５）。
【００４７】
【表５】
2009087179.tif 000007
【００４８】
次に、ｉＳＮＳサーバ２１上のオペレーションにおいて、ｉＳＣＳＩイニシエータプロファイルＤ３４とｉＳＣＳＩターゲット機能２３のプロファイルに基づくディスカバリドメイン属性が同一に設定される（Ｍ１０６）。例えば、下表のように、ディスカバリドメイン識別子「ＤＤ１」で、ｉＳＣＳＩネームがグルーピングされる。即ち、ディスカバリドメイン「ＤＤ１」にｉＳＣＳＩイニシエータプロファイルＤ３４のｉＳＣＳＩネームとｉＳＣＳＩターゲット機能２３のｉＳＣＳＩネームが属することになる。
【００４９】
【表６】
2009087179.tif 000008
【００５０】
次に、ｉＳＮＳゲートウェイ装置３のＮＡＰＴ変換機能３５がｉＳＮＳプロトコルを使用して（ｉＳＮＳクライアント機能３２を使って）同一ディスカバリドメインに設定されたｉＳＣＳＩターゲット機能２３のプロファイル（例えば、下表のようなプロファイル）Ｄ３３’をｉＳＮＳサーバ２１から取得し、ｉＳＮＳゲートウェイ装置３の記憶機能に格納する。さらに、その取得したｉＳＣＳＩターゲット機能２３のプロファイルＤ３３’からｉＳＣＳＩターゲット機能２３のｉＳＣＳＩネームを抽出し、該ｉＳＣＳＩネームを記憶機能上のｉＳＣＳＩターゲットプロファイルＤ３３に設定する（Ｍ１０７）。
【００５１】
【表７】
2009087179.tif 000009
【００５２】
次に、ｉＳＮＳゲートウェイ装置３のＮＡＰＴ変換機能３５が、メッセージングＭ１０７で取得したｉＳＣＳＩターゲット機能２３のプロファイルＤ３３’に含まれるＩＰアドレスを送信先ＩＰアドレス（ＩＰ＿ｔ）として、ｉＳＣＳＩターゲット機能２３のプロファイルＤ３３’に含まれるポート番号を送信先ポート番号として、ＮＡＰＴテーブルレコードに設定する。さらに、メッセージングＭ１０３で設定したＩＰアドレスを送信元ＩＰアドレス（ＩＰ＿ｇ）として前記ＮＡＰＴテーブルレコードに設定する。そして、ｉＳＣＳＩターゲットプロファイルＤ３３に含まれるポート番号を受付ポート番号として前記ＮＡＰＴテーブルレコードに設定し、（最終的に、下表のようなＮＡＰＴテーブルレコードが作成され、）例えば、下表のようなＮＡＰＴテーブルレコードをＮＡＰＴテーブルＴ１１に格納する（Ｍ１０８）。
【００５３】
【表８】
2009087179.tif 000010
【００５４】
次に、ｉＳＮＳゲートウェイ装置３のｉＳＮＳクライアント機能３１が、ｉＳＣＳＩターゲットプロファイルＤ３３（例えば、下表のようなプロファイル）をＬＡＮ  １００側のｉＳＮＳサーバ１１に登録する（Ｍ１０９）。
【００５５】
【表９】
2009087179.tif 000011
【００５６】
次に、ｉＳＮＳクライアント機能１２が、ＬＡＮ  １００上のｉＳＣＳＩイニシエータ機能１３のプロファイル（例えば、下表のようなプロファイル）をｉＳＮＳサーバ１１に登録する（Ｍ１１０）。
【００５７】
【表１０】
2009087179.tif 000012
【００５８】
次に、ｉＳＮＳサーバ１１上のオペレーションにより、ｉＳＣＳＩイニシエータ１２のプロファイルとｉＳＣＳＩターゲットプロファイルＤ３３に基づくディスカバリドメイン属性が同一に設定される（Ｍ１１１）。例えば、下表のように、ディスカバリドメイン識別子「ＤＤ２」で、ｉＳＣＳＩネームがグルーピングされる。
【００５９】
【表１１】
2009087179.tif 000013
【００６０】
次に、ｉＳＣＳＩイニシエータ機能１３が、ｉＳＮＳプロトコル（ｉＳＮＳクライアント機能１２）を使用して同一ディスカバリドメインに設定されたｉＳＣＳＩターゲットプロファイルＤ３３を取得する（Ｍ１１２）。
【００６１】
【表１２】
2009087179.tif 000014
【００６２】
次に、メッセージングＭ１１２に関する処理で取得したｉＳＣＳＩターゲットプロファイルＤ３３（即ち、ｉＳＣＳＩターゲット機能２３のｉＳＣＳＩネームを含むプロファイル）を用いて、ｉＳＣＳＩイニシエータ機能１３が下表のような仮想的なターゲットのプロファイル（即ち、ｉＳＣＳＩターゲットプロファイルＤ３３）に含まれるＩＰアドレスとポート番号を使って、ｉＳＮＳゲートウェイ装置３へのｉＳＣＳＩ接続要求（ｉＳＣＳＩ接続要求電文）を送信する（Ｍ１１３）。
【００６３】
【表１３】
2009087179.tif 000015
【００６４】
そして、ｉＳＮＳゲートウェイ装置３のＮＡＰＴ変換機能３５が、メッセージングＭ１１３の処理によって到達した（送信された）ｉＳＣＳＩ接続要求を受信し（即ち、ｉＳＣＳＩイニシエータ機能１３とＮＡＰＴ変換機能３５間のｉＳＣＳＩセッション（ｉＳＣＳＩ接続）が確立され）、メッセージングＭ１０８の処理で作成したＮＡＰＴテーブルＴ１を用いて（Ｍ１１４）、そのｉＳＣＳＩ接続要求に対しＮＡＰＴ変換を行い、ｉＳＮＳゲートウェイ装置３の外部に存在するｉＳＣＳＩターゲット機能（ｉＳＣＳＩストレージ装置２に備えられたｉＳＣＳＩターゲット機能）２３のＩＰアドレスとポート番号（例えば、下表のＩＰアドレスとポート番号）に基づいて、その変換されたｉＳＣＳＩ接続要求をｉＳＣＳＩターゲット機能２３へ送信する（中継する）（Ｍ１１５）。そして、そのｉＳＣＳＩ接続要求をｉＳＣＳＩターゲット機能２３が受信し、ＮＡＰＴ変換機能３５とｉＳＣＳＩターゲット機能２３間のｉＳＣＳＩセッションが確立する。
【００６５】
【表１４】
2009087179.tif 000016
【００６６】
なお、ＮＡＰＴ変換機能３５におけるパケットに対するＮＡＰＴ変換処理の一例は、次の通り。また、変換前後のネットワークに基づいて、他のＮＡＰＴ変換処理も想定できる。まず、受信したパケットの送信先ＩＰアドレスにＮＡＰＴの送信先ＩＰアドレス（ＩＰ＿ｔ）を設定する。さらに、受信したパケットの送信元ＩＰアドレスにＮＡＰＴの送信元ＩＰアドレス（ＩＰ＿ｇ）を設定する。
【００６７】
図２は、ｉＳＣＳＩイニシエータ機能１３がＷＡＮ  ２００（図２における第１ネットワーク）に存在し、ｉＳＣＳＩターゲット機能２３がＬＡＮ  １００（図２における第２ネットワーク）に存在し、ｉＳＣＳＩイニシエータ機能１３がｉＳＣＳＩターゲット機能２３へｉＳＣＳＩ接続を行う構成の一例である。図２は、図１と比べて、ｉＳＣＳＩターゲット機能２３とｉＳＣＳＩターゲット機能２３のネットワーク上の存在位置が異なるだけで、図２中のメッセージングＭ２０１〜Ｍ２１５に関する処理は、図１中のメッセージングＭ１０１〜Ｍ１１５と同様の処理を行うため、説明を省略する。
【００６８】
［第２実施形態］
以下、本発明の第１実施形態におけるｉＳＮＳゲートウェイ装置を図３に基づいて説明する。図３中のｉＳＮＳゲートウェイ装置３は、ｉＳＣＳＩストレージ装置２が発行した制御メッセージもしくは制御信号（例えば、ＳＣＮ  Ｅｖｅｎｔ信号）を中継し、ｉＳＮＳサーバ１１から取得する制御メッセージもしくは制御信号（例えば、ＳＣＮ信号）によって、ｉＳＣＳＩストレージ装置２の停止（ｓｈｕｔｄｏｗｎ）を、ローカルサーバ１が検知するという流れの制御メッセージ中継（例えば、ＳＣＮ信号中継（ｉｎｂｏｕｎｄ））を行う。即ち、制御メッセージの中継方向は、制御メッセージの発行元であるｉＳＣＳＩターゲット機能２３から制御メッセージの最終的な受け取り先であるｉＳＣＳＩイニシエータ機能１３への方向になる。なお、図３中のネットワーク構成及び装置構成は、図１と同じものとする。以下の説明で、図１及び図２の符号と同じものの説明は省略する。
【００６９】
次に、第２実施形態において制御メッセージを中継する方法を図３に基づいて説明する。
【００７０】
まず、ｉＳＣＳＩターゲット機能２３が、ｉＳＮＳクライアント機能２２を使って、ＳＣＮ  Ｅｖｅｎｔ（ｉＳＣＳＩ  ｔａｒｇｅｔ  ｓｈｕｔｄｏｗｎ）をｉＳＮＳサーバ２１へ発行する（Ｍ３０１：ＳＣＮ  Ｅｖｅｎｔ発行）。
【００７１】
次に、ＳＣＮ  Ｅｖｅｎｔを受けたｉＳＮＳサーバ２１は、ｉＳＮＳゲートウェイ装置３に対してＳＣＮを発行する（Ｍ３０２：ＳＣＮ発行）。
【００７２】
次に、ＳＣＮを受けたｉＳＮＳゲートウェイ装置３のｉＳＮＳクライアント機能３２は、ＳＣＮ信号をＮＡＰＴ変換機能３５に通知する（Ｍ３０３：ＳＣＮ信号通知）。
【００７３】
次に、ＳＣＮ信号を通知されたＮＡＰＴ変換機能３５は、ＳＣＮ信号に応じた処理を行う。例えば、ＳＣＮ信号に含まれるｉＳＣＳＩネームに応じたＩＰアドレスを有するＮＡＰＴテーブルレコードを対象とした処理（例えば、無効処理）を行う。なお、無効処理の方法は、当該ＮＡＰＴテーブルレコードを削除しても良いし、無効を示すフラグを付与しても良い（Ｍ３０４：ＳＣＮ（ｓｈｕｔｄｏｗｎ）信号処理）。
【００７４】
次に、ＮＡＰＴ変換機能３５は、ｉＳＮＳクライアント機能３１にＳＣＮ信号を通知する（Ｍ３０５：ＳＣＮ中継）。
【００７５】
次に、ＳＣＮ信号を通知されたｉＳＮＳクライアント機能３１は、ＳＣＮ  Ｅｖｅｎｔ（ｉＳＣＳＩ  ｔａｒｇｅｔ  ｓｈｕｔｄｏｗｎ）をｉＳＮＳサーバ１１に対して発行する（Ｍ３０６：ＳＣＮ  Ｅｖｅｎｔ発行）。
【００７６】
そして、ＳＣＮ  Ｅｖｅｎｔを受けたｉＳＮＳサーバ１１は、ローカルサーバ１に対してＳＣＮを発行する（Ｍ３０７：ＳＣＮ発行）。
【００７７】
なお、図４は、最初のＳＣＮ  Ｅｖｅｎｔ（ｉＳＣＳＩ  ｉｎｉｔｉａｔｏｒ  ｓｈｕｔｄｏｗｎ）の発行元と最終的な受け取り先が、図３のものと逆となるだけ（中継方向が逆向き）で、図４中のメッセージングＭ４０１〜Ｍ４０７に関する処理は、図３中のメッセージングＭ３０１〜Ｍ３０７までの処理と同様であるため、説明を省略する。
【００７８】
なお、上述の本実施形態に関する説明において、機能と手段を同じものと考えているため、機能と記載しているものを手段と読み替えても良い。
【００７９】
また、本実施形態において、上述のｉＳＮＳゲートウェイ装置が行う名前解決を行い、ｉＳＣＳＩ接続を中継する手順（例えば、メッセージングＭ１０１〜Ｍ１１５においてｉＳＮＳゲートウェイ装置が行う処理）及び制御メッセージを中継する手順（例えば、メッセージングＭ１０１〜Ｍ１１５においてｉＳＮＳゲートウェイ装置が行う処理）を、該ｉＳＮＳゲートウェイ装置の手段（もしくは機能）として（例えば、ｉＳＮＳゲートウェイ装置の手段（もしくは機能）をコンピュータプログラムとして）実装しても良い。また、前記メッセージングの連なりが、本実施形態の名前解決を行い、ｉＳＣＳＩ接続を中継する方法（手順）及び制御メッセージを中継する方法（手順）と考えてよい。
【００８０】
以上のように、本実施形態は、異なる２つのネットワーク（例えば、インターネットとプライベートネットワーク）上のｉＳＣＳＩデバイス（ｉＳＣＳＩ装置）の管理を各々のネットワーク上で運用するｉＳＮＳサーバ（グローバル（インターネット）用，ローカル用）を設置する。
【００８１】
また、２つのネットワーク間に設置されるｉＳＮＳゲートウェイ装置が、ｉＳＣＳＩターゲット機能を管理するグローバルｉＳＮＳサーバに対する疑似ｉＳＣＳＩイニシエータとして動作する。
【００８２】
ｉＳＮＳゲートウェイ装置は、当該ｉＳＮＳサーバから取得するｉＳＣＳＩターゲット機能へのプロファイル（即ち、ＩＰアドレス、ポート番号、ｉＳＣＳＩネームを含むデータ）を用い、プライベートネットワークでｉＳＣＳＩイニシエータ機能を管理するローカルｉＳＮＳサーバに対して、擬似的なｉＳＣＳＩターゲット装置として動作するように設定する。
【００８３】
ｉＳＣＳＩイニシエータ機能は、ｉＳＮＳゲートウェイ装置をｉＳＣＳＩターゲット機能と見做してアクセスする。そして、ｉＳＮＳゲートウェイ装置は、ＩＰアドレスとポート番号変換を行った上でｉＳＣＳＩターゲット装置にｉＳＣＳＩセッション（ｉＳＣＳＩ接続）を中継する。
【００８４】
また、本実施形態によれば、従来、閉じられたＬＡＮ環境で使われてきたｉＳＣＳＩ技術を、ＦＴＴＨの普及に伴いＷＡＮ経由で利用できる。例えば、ネットワーク環境が整いつつある家庭内におけるブロードバンドルータ経由でインターネットに接続し、そのインターネット上のｉＳＣＳＩターゲット機能に対し、ｉＳＮＳサービスを使用したｉＳＣＳＩ接続を容易とできる。さらに、そのインターネット上のｉＳＣＳＩターゲット機能を備えるストレージ資源（ストレージ装置）のユーティリティ利用に資することができる。
【００８５】
ｉＳＣＳＩイニシエータ機能とｉＳＣＳＩターゲット機能を逆に配置する構成下では、例えば、コンテンツを蓄積したｉＳＣＳＩターゲット機能を備えるｉＳＣＳＩストレージ装置を、インターネット上のｉＳＣＳＩイニシエータ機能を備えるサーバから直接マウントし、その蓄積されたコンテンツを経済的に公開する、などのサービスに資することができる。
【００８６】
以上、本発明の実施形態について説明したが、本発明は説明した実施形態に限定されるものでなく、各請求項に記載した範囲において各種の変形を行うことが可能である。
【００８７】
例えば、本実施形態の変形例として、ｉＳＮＳゲートウェイ装置のＷＡＮ側にＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ６）に対応したネットワークインタフェース機能を備えていれば、ＬＡＮ側がＩＰｖ４（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ４）に基づくネットワーク、ＷＡＮ側がＩＰｖ６に基づくネットワークであってもよい。この変形例は、ＮＡＰＴ変換機能及びＮＡＰＴテーブルにおいて、ＷＡＮ側のＩＰアドレスに対してＩＰｖ６に基づくＩＰアドレスを適応することによって実現できる。
【図面の簡単な説明】
【００８８】
【図１】第１実施形態における装置構成及び名前解決を行いｉＳＣＳＩ接続を中継する方法を示す図。
【図２】第１実施形態における装置構成の変形例を示す図。
【図３】第２実施形態における装置構成及び制御メッセージを中継する方法を示す図。
【図４】第２実施形態における制御メッセージの中継方向を逆とする例を示す図。
【符号の説明】
【００８９】
１…ローカルサーバ
１’…インターネットサーバ
２…ｉＳＣＳＩストレージ装置
３…ｉＳＮＳゲートウェイ装置
１１，２１…ｉＳＮＳサーバ
１２，２２，３１，３２…ｉＳＮＳクライアント機能
１３…ｉＳＣＳＩイニシエータ機能
２３…ｉＳＣＳＩターゲット機能
３５…ＮＡＰＴ変換機能
３６，３７…ネットワークインタフェース機能
１００…ＬＡＮ
２００…ＷＡＮ
Ｄ３３…ｉＳＣＳＩターゲットプロファイルデータ
Ｄ３３’…ｉＳＣＳＩターゲット機能のプロファイル
Ｄ３４…ｉＳＣＳＩイニシエータプロファイルデータ
Ｔ１…ＮＡＰＴテーブル
【図１】
2009087179.tif 000017
【図２】
2009087179.tif 000018
【図３】
2009087179.tif 000019
【図４】
2009087179.tif 000020