(57)【要約】      （修正有）【課題】光ＳＡＮを行うためのネットワーク構成する装置を低コストに実現する。【解決手段】通常動作時、ＳＡＮサーバを有するノードから当該ノードに指定された波長でバックアップすべきデータをハブノードに送信し、ハブノードは複数のＳＡＮサーバを有するノードに対して共通の波長で受領確認メッセージを送信する。障害動作時、ＳＡＮサーバを有するノードから当該ノードに指定された波長でバッアップされているデータの要求信号の送信を行い、ハブノードは複数のＳＡＮサーバを有するノードに対して共通の波長で障害の生じたノードに対して、バックアップデータを送信する。【選択図】図１
2006221619.tif 000002
【特許請求の範囲】
【請求項１】
情報配信のためのストレージエリアネットワーク（ＳＡＮ）サーバを有する複数のノードと、
該ＳＡＮサーバの情報のバックアップを保存するためのデータストレージバンクが接続されるハブノードとを設け、
通常動作時、該複数のノードは当該ノードごとに割り当てられた波長でバックアップすべきデータをハブノードに送信し、該ハブノードは該複数のノードに対して共通波長で受領確認メッセージを送信し、
障害動作時、該複数のノードは該ノードごとに割り当てられた波長でバックアップされているデータの要求信号をハブノードに送信し、該ハブノードは複数のノードに対する共通波長で障害の生じたノードに対して、バックアップデータを送信する
ことを特徴とするストレージエリアネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に光ネットワークに関し、より特定的には、光ストレージネットワークにおけるリソースを節約するためのシステムおよび方法に関する。
【背景技術】
【０００２】
過去数年間は、データサービスが大きく増加し、データ処理のための具体的かつ合理的な低コストで広く受け入れられたユビキタスな方法としてコンピューティングが使用された年であった。
【０００３】
ビジネスの要求は、紙ベースの取引から、電子領域へと移行し、それにより、情報の大規模な処理および記憶が、ストレージバンクにおける電子領域において必要とされる。これらのストレージバンクの重要な性質上、ストレージバンクは、信頼性がありかつ必要に応じて利用可能であることが要求される。
【０００４】
ストレージバンクが複数のユーザに利用可能な集中した場所にあれば、信頼性を向上できる。コンピューティング装置が重要なデータを遠隔地にバックアップするこの種のネットワークは、ストレージエリアネットワーク（ＳＡＮ）として知られている。
【０００５】
ストレージバンクは、１つまたはそれ以上の集中した場所にあって、広域通信網（ＷＡＮ）または他の適切なネットワークを介してコンピューティング装置に接続されている。
【特許文献１】特開2000-339098号公報
【特許文献２】特開2002-7304号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このようなＳＡＮネットワークを、光ファイバリンクによって結合された多数の光アド／ドロップノードで構成することが考えられる。
【０００７】
ネットワーク内には情報配信のためのストレージエリアネットワーク（ＳＡＮ）サーバを有する光ノードと、当該サーバの情報のバックアップを保存するためのデータストレージバンクを有する光ハブノードとが有るストレージエリアネットワークを光ネットワークで構成する要求がある。
【０００８】
遠隔のコンピューティング装置と、ストレージバンクとの間のそのような光ファイバリンクを介してデータ転送を行える。具体的には、ファイバチャンネル、ＥＳＣＯＮ、またはＦｉＣＯＮなどの任意の適切なＳＡＮ通信プロトコルを使用して行うことができる。
【０００９】
そして、ネットワーク内で行われる通信は互いに異なる波長の光信号を用いる波長分割多重（ＷＤＭ）通信が望ましいと考えられている。
【００１０】
光ネットワーク上でストレージエリアネットワークを光ネットワークで構成するさいに、ストレージエリアネットワーク特有のデータ転送を効率的に行うシステム構成が必要である。
【００１１】
さらに、このような、光ネットワーク上でストレージエリアネットワークを支援するには、光送信器を用いて電気信号を光に変換し、光ネットワーク上に送信し、光ネットワーク上から光受信器を用いてこの光を電気変換し、それによって、光信号から電気信号に再生成する必要がある。
【００１２】
そのような送信器および受信器は、高価なネットワーク構成要素であって、研究が示すところによれば、そのような構成要素は、ネットワークコストの８０パーセントを費やす。
【００１３】
したがって、光ＳＡＮにおけるこれらの構成要素の数は、そのようなネットワークを実施するために必要なコストに対して大きな影響を及ぼす。
【００１４】
本発明の目的は、光ＳＡＮを行うためのネットワーク構成する装置を低コストに実現する技術を提供することである。
【課題を解決するための手段】
【００１５】
本発明は、上述した目的を達成するためにストレージエリアネットワークに以下の構成を採用する。
【００１６】
情報配信のためのストレージエリアネットワーク（ＳＡＮ）サーバを有する複数のノードと、
該ＳＡＮサーバの情報のバックアップを保存するためのデータストレージバンクが接続されるハブノードとを設ける。
【００１７】
通常動作時、該複数のノードは当該ノードごとに割り当てられた波長でバックアップすべきデータをハブノードに送信し、該ハブノードは該複数のノードに対して共通波長で受領確認メッセージを送信する。
【００１８】
障害動作時、該複数のノードは該ノードごとに割り当てられた波長でバックアップされているデータの要求信号をハブノードに送信し、該ハブノードは複数のノードに対する共通波長で障害の生じたノードに対して、バックアップデータを送信する。
【発明の効果】
【００１９】
本発明によれば、ハブノードは複数のノードに対して共通波長で光受領確認メッセージを送信し、バックアップデータ要求信号により共通波長でバックアップデータを送信することで、効率的にＳＡＮで光受領確認メッセージとバックアップデータを伝送することができる。
【００２０】
光ＳＡＮを行うためのネットワーク構成する装置を低コストに実現することを可能とすることができる。
【発明を実施するための最良の形態】
【００２１】
本発明は、光ストレージエリアネットワークにおけるリソースを節約するための方法およびシステムを提供する。
【００２２】
一実施形態において、ストレージエリアネットワークを提供する方法は、データストレージノードにおいて、多数のストレージエリアネットワーク（ＳＡＮ）サーバから、光ネットワークに結合された関連ローカルノードを介してデータを受信することを含む。
【００２３】
データは複数の送信波長で受信され、各ローカルノードには、異なる送信波長が割り当てられる。
【００２４】
また、方法は、データストレージノードにおいて受信されたデータを記憶することと、ＳＡＮサーバに対してデータ受信を示すために、受領確認メッセージを送ることとを含む。
【００２５】
受領確認メッセージは、ローカルノードを介して単一の受信波長で送られ、各ローカルノードは、この受信波長を受信するように構成される。
【００２６】
また、方法は、データストレージノードにおいて、データストレージノードに記憶されたデータに対する要求を、任意のＳＡＮサーバから関連ローカルノードを介して当該関連ローカルノードの割り当てられた送信波長で受信することを含む。
【００２７】
さらに、方法は、要求されたデータをデータストレージノードから要求ＳＡＮサーバへ関連ローカルノードを介して受信波長で送ることを含んでもよい。
【００２８】
本発明のある実施形態の技術的利点には、ネットワークにおいて要求される送信器および受信器の数を削減するＷＤＭハブおよびスポークネットワーク上でストレージエリアネットワーキングプロトコルを実施するための手法を提供することが含まれる。
【００２９】
この手法は、光学的な「ドロップおよび継続型（または「分配選択型」）技法を利用することで、この送信器および受信器の数の削減を可能にする。この削減により、そのようなネットワークを実施する際にコスト節減となる。
【００３０】
例えば、４０個から８０個の波長を使用する１０個から１６個のノードを含むネットワークを実施するコストは、約２０パーセントから３０パーセント削減される場合がある。
【００３１】
本発明の様々な実施形態は、列挙された技術的利点のいくつかまたはすべてを含んでもよく、またはそのいずれも含まなくてもよいことが理解されるだろう。加えて、本発明の他の利点は、当業者にとって、本明細書に含まれる図面、説明、および付記から容易に明らかであろう。
【００３２】
図１は、本発明の一実施形態に係る光ストレージエリアネットワーク１０を示す。図示の実施形態は、光リングネットワークであるが、他の適切な種類の光ネットワーク（光メッシュネットワークなど）を、本発明に従って使用してもよい。光リングには、適宜、単一の単方向ファイバ、単一の双方向ファイバ、または複数の単方向または双方向ファイバが含まれてもよい。
【００３３】
ネットワーク１０は、互いに異なる波長で共通のパス上で搬送される多数の光チャンネルでのトラフィックを通信するように動作可能である。ネットワーク１０は、波長分割多重ネットワーク、密波長分割多重ネットワーク、または人の他の適切なマルチチャンネルネットワークであってもよい。
【００３４】
図１を参照して、ネットワーク１０は、光リング２０に結合された、データストレージノード１２と、複数のローカルノード１４とを含む。図１に示す「ハブおよびスポーク」モデルは、ＳＡＮトランスポートでは一般的なモデルである。
【００３５】
各スポークノード（図１のローカルノード１４）は、ＳＡＮサーバ１６に接続されており、ＳＡＮサーバ１６は、様々なクライアントからデータを収集して、このデータをＳＡＮプロトコルにパッケージ化して、ハブノード（データストレージノード１２）のストレージバンク３０への送信を開始する。よって、ハブノード／データストレージノード１２は、データ記憶のための単一の信頼性のある収集点である。
【００３６】
特定の実施形態において、リング２０は２つの単方向ファイバを備え、一方はトラフィックを時計方向に移送し、他方はトラフィックを反時計方向に移送する。リング２０は、複数のノード１４ａ，１４ｂ，および１４ｃと、データストレージノード１２とを光学的に接続する。各ローカルノード１４は、トラフィックをデータストレージノード１２に対して送信および受信両方を行って、データストレージノード１２に対するデータの記憶および取り出しを可能にする。
【００３７】
そのようなトラフィックは、典型的には、少なくとも１つの特性が変調された光信号であって、記憶または取り出すべきデータまたは他の適切なデータを符号化する光信号を備える。この変調は、位相偏移キーイング（ＰＳＫ）、輝度変調（ＩＭ）、または任意の他の適切な技術に基づいてもよい。
【００３８】
ローカルノード１４は、その一実施形態を図２を参照してさらに説明するが、それぞれ、リング２０に対してトラフィックを挿入および抜出するように動作可能である。
【００３９】
各ローカルノード１４は、ＳＡＮサーバ１６に結合され、さらには、ＳＡＮサーバ１６は、１つまたはそれ以上のクライアント１８に結合される。クライアント１８は、記憶すべきデータをＳＡＮサーバ１６に送り、また、取り出すべきデータに対するＳＡＮサーバ１６への要求を送る。
【００４０】
各ＳＡＮサーバ１６は、クライアント１８からデータを受信して、当該データを適切な形式にしてデータストレージノード１２へ通信して、使用しているＳＡＮ通信プロトコルに従って、ストレージバンク３０へ記憶させる。その後、ＳＡＮサーバ１６は、これらのＳＡＮ通信を関連ローカルノード１４へ転送して、リング２０上でデータストレージノード１２へ通信する。ローカルノード１４は、それぞれ、後述のように、そのような通信を特定の波長においてネットワーク１０に挿入する。さらに、各ローカルノード１４は、リング２０からトラフィックを受信して、それ（または、より特定的には、その関連ＳＡＮサーバ１６）宛てのトラフィックを抜出する。
【００４１】
後述のように、そのようなトラフィックは、受信されたデータまたはデータ回復の目的でサーバへ送られたデータの受領確認であってもよい。トラフィックは、関連ＳＡＮサーバ１６への送信にトラフィックを利用可能にすることによって、リング２０から抜出され、さらに、トラフィックがリング２０内を循環し続けるようにする。これは、典型的には、「ドロップおよび継続」と称される。
【００４２】
ローカルノード１４は、リング２０から抜出されたトラフィックを光電気変換して、関連ＳＡＮサーバ１６へ通信することを提供する。特定の実施形態において、さらに詳細に後述するように、トラフィックは、光カプラまたは他の適切な装置を使用して、リング２０に対して受動的に挿入または抜出される。この場合における「受動的に」は、パワー、電気、および／または移動部分を使用する光スイッチを使用せずに、チャンネルを挿入または抜出することを意味する。
【００４３】
各ローカルノード１４は、特定の受信波長λＲで送信されたトラフィックを抜出するように動作可能である。各ローカルノード１４は、λＲで送信されたトラフィックを電気的に変換して、当該トラフィックを関連ＳＡＮサーバ１６へ通信する。
【００４４】
ＳＡＮサーバ１６は、それ宛のトラフィックの部分を、トラフィック内のアドレス指定情報に基づいて取り出す。アドレス指定情報は、ヘッダ、タグ、または任意の他の適切なアドレス指定情報を含んでもよい。ある実施形態において、各ＳＡＮサーバ１６は、トラフィックの適切な部分をアドレス指定情報に基づいてサーバへ転送するレイヤ２（Ｌ２）インターフェイスを備える。
【００４５】
また、各ローカルノード１４には、トラフィックを光ネットワーク１０に挿入するための、他のローカルノード１４に割り当てられたサブバンドとは異なるサブバンド（またはサブバンドの一部）が割り当てられてもよい。本明細書において使用されるようなサブバンドは、ネットワークの帯域幅の一部を意味する。
【００４６】
特定の実施形態において、各ローカルノード１４に割り当てられたサブバンドは、光信号の波長である。例えば、ローカルノード１４ａは、波長λ１が割り当てられてもよく、その場合に、ローカルノード１４ａは、波長λ１で送信されたトラフィックをリング２０に挿入する。同様に、この例で続けると、トラフィックをリング２０に挿入するために、ローカルノード１４ｂおよび１４ｃには、それぞれ波長λ２およびλ３が割り当てられてもよい。これらの送信波長λ１，λ２，およびλ３は、ネットワークにおける干渉を防止するために、受信波長λＲと異なっていてもよい。後述するように、この波長割り当て手法が、ネットワーク１０において必要とされる送信器および受信器の数を削減するのに役立つ。
【００４７】
データストレージノード１２は、ローカルノード１４から光信号を受信し（例えば、ストレージバンク３０に記憶されるべきデータおよび記憶されたデータに対する要求を含む）、光信号（例えば、データ送信の受領確認およびデータ要求に対する応答を含む）をローカルノード１４へ受信波長で送信する。本明細書で使用されるような光信号は、トラフィックをネットワーク１０において搬送する波長を含む。
【００４８】
本明細書で使用されるような「トラフィック」は、ネットワークにおいて送信、記憶、またはソートされた情報を意味し、より詳細に後述するように、ストレージバンク３０に記憶されるべき任意のデータ（および関連情報）と、ストレージバンク３０から取り出されるべきデータに対する要求と、そのような要求に応答して送信されたデータとを含む。
【００４９】
図示の実施形態において、データストレージノード１２は、ストレージバンク３０と、ストレージバンク３０へのレイヤ２インターフェイス３１と、デマルチプレクサ３２と、光クロスコネクトと、マルチプレクサ３６と、複数の受信器３８と、送信器４０とを含む。
【００５０】
デマルチプレクサ３２は、光リング２０上で送信されたＷＤＭまたは他のマルチチャンネル光信号を構成波長に多重分離して、各波長におけるトラフィックを光クロスコネクト３４へ送る。
【００５１】
クロスコネクト３４は、任意の受信された波長におけるトラフィックが、受信器３８のうちの任意の１つへ通信されることを許可する。実施形態によっては、クロスコネクト３４は省略されて、各受信器３８がデマルチプレクサ３２の特定の出力に接続されてもよいが、クロスコネクト３４の使用によって、ネットワークにおける波長の柔軟な割り当てが提供される。
【００５２】
各光受信器３８は、デマルチプレクサ３２によって多重分離された１つまたはそれ以上の波長においてトラフィックを受信して、光トラフィックを電気トラフィックに変換する。その後、トラフィックは、Ｌ２インターフェイス３１に転送される。
【００５３】
Ｌ２インターフェイス３１は、レイヤ２アドレス指定情報をトラフィックから取り出して、この情報を使用して、トラフィック内に含まれるデータまたは他の情報を、使用している特定の通信プロトコルに従って、ストレージバンクへ適切に誘導する。Ｌ２インターフェイス３１および／またはストレージバンク３０は、受信された後でかつ処理される前のトラフィックを記憶するトラフィックバッファを有してもよい。
【００５４】
さらに、ストレージバンク３０は、ストレージバンク３０によって行われた処理を実行して、ストレージバンク３０の一部として含まれる記憶媒体に対してデータを記憶および取り出す制御器または他の論理を含んでもよい。  ストレージバンク３０は、代わりにまたはそれに加えて、任意の他の適切な構成要素を含んでもよく、当該構成要素には、ストレージエリアネットワーキングの分野において周知のものが含まれる。
【００５５】
データストレージノード１２は、データまたは他の情報をローカルノード１４から受信して、受信したデータまたは情報に従って適切にデータを処理する。
【００５６】
例えば、ストレージエリアネットワーク１０は、通常モードと障害モードとの２つの状態で動作してもよい。通常モードにおいて、ローカルノード１４は、バックアップすべきデータをデータストレージノード１２に送る。
【００５７】
データストレージノード１２は、このデータを受信して、それをストレージバンク３０に記憶する。また、データストレージノード１２は、受領確認メッセージ（ＡＣＫ）を、記憶させるべきデータを送ったサーバ１６へ送る（例えば、データを受信および記憶したことを示す）。
【００５８】
また、ローカルノード１４に接続されたＳＡＮサーバ１６は、サーバ１６によってデータストレージノード１２へ送られたデータのミラーリングされたコピーを記憶してもよい。障害モードにおいて、ローカルノード１４に接続された特定のＳＡＮサーバ１６は故障して、サーバ１６において記憶される（そしてデータストレージノード１２においてバックアップされる）データのいくつかまたはすべてを失う。そのような障害の場合に、サーバ１６は、失ったデータをデータストレージノード１２のストレージバンク３０から回復するように（関連ローカルノード１４を介して送られた通信を介して）要求することができる。
【００５９】
そのような要求をサーバ１６から受信すると、データストレージノード１２は、その後、失ったデータを、ストレージバンク３０から故障したサーバ１６が結合されたローカルノード１４へ送る。その後、故障したサーバ１６は再生される。そのようなデータ回復は、リアルタイムで生じてもよい。
【００６０】
データストレージノード１２からローカルノード１４およびその関連ＳＡＮサーバ１６へ送られた通信は（ＡＣＫまたは要求されたデータなど）は、ストレージバンク３０からＬ２インターフェイス３１を介して送信器４０へ通信される。
【００６１】
繰り返すが、トラフィックは、ストレージバンク３０および／またはＬ２インターフェイス３１におけるバッファに一時的に記憶されてもよい。
【００６２】
送信器４０は、データまたは他の情報を、受信波長λＲでの光情報信号として符号化する。その後、λＲにおけるトラフィックは、デマルチプレクサ３６へ（適宜、光クロスコネクト３４を介して）通信される。その後、デマルチプレクサ３６は、ストレージバンク３０からのこのトラフィックを、クロスコネクト３４によってデマルチプレクサ３６に転送された任意の他のトラフィック（例えば、あるローカルノード１４から他のローカルノード１４へデータストレージノード１２を介して送られたトラフィック）に多重化する。
【００６３】
その後、デマルチプレクサは、この結合されたトラフィックをリング２０上でローカルノード１４に対して通信する（しかしながら、実施形態によっては、データストレージノード１２からの送信されたトラフィックのみが、λＲにおけるトラフィックであってもよい）。
【００６４】
受動的なドロップおよび継続型のローカルノードをスポークノードとして含まず、かつ、総計Ｎ個のノード（Ｎ−１個のスポークノードおよび１つのハブノード）を含むハブおよびスポークＷＤＭ光ネットワークを使用して上述の動作が行われる場合には、４（Ｎ−１）個の「トランスポンダ」が必要である。本明細書において使用されるような「トランスポンダ」は、送信器または受信器のいずれかを指す。
【００６５】
Ｎ−１個のスポークノードは、それぞれ、データをハブノードへ送信するので、総計Ｎ−１個の送信器がスポークノードにおいて必要である。同様に、Ｎ−１個の互いに異なる受信器がハブノードにおいて必要である。各受信器は、スポークノードにおける送信器のうちの１つからトラフィックを受信する。
【００６６】
さらに、ハブノードは、受信確認メッセージを各スポークノードへ異なる波長において送信する必要があるので（ドロップおよび継続がないので）、Ｎ−１個の送信器がハブノードにおいて必要であり、Ｎ−１個の対応受信器がスポークノードにおいて（各スポークノードにおいて１つずつ）必要である。また、これら後者の２（Ｎ−１）個のトランスポンダが、災害復旧のために使用される（スポークノードが故障した場合、ハブノードは、データをこれらのトランスポンダを介してスポークサーバへ返送する）。したがって、総計４（Ｎ−１）個のトランスポンダが、そのようなネットワークにおいて必要である。
【００６７】
しかしながら、そのようなトランスポンダは高価であり、よって、そのようなネットワークは実施するのに高くつく。
【００６８】
本発明の実施形態は、３（Ｎ−１）＋１個のトランスポンダだけを必要とする、例えばネットワーク１０であるＳＡＮを提供する。よって、ネットワークを実施するコストが削減される。本発明の実施形態に係るこれらのトランスポンダの実施についての詳細を、以下に述べる。
【００６９】
図２は、本発明に係るローカルノード１４の一実施形態を示す。ノード１４は、第１の（反時計回りの）トランスポート要素６０ａと、第２の（時計回りの）トランスポート要素６０ｂと、受信要素７０と、送信要素８０とを備える。
【００７０】
トランスポート要素６０は、トラフィックをファイバ２０（本実施形態において、リング２０は、２本の単方向ファイバ２０ａおよび２０ｂを備える）に対して挿入および抜出し、送信要素８０は、トランスポート要素６０によってファイバ２０に挿入されるべきローカル挿入信号を生成し、受信要素７０は、トランスポート要素６０によってファイバ２０から抜出されたドロップ信号を受信する。
【００７１】
特定の実施形態において、トランスポート、送信、および受信要素６０，７０，および８０は、それぞれ、別個のカードとして実施されてもよく、ノード１４のカードシェルフの背面を介して相互接続されてもよい。代わりに、要素６０，７０，および８０のうちの１つまたはそれ以上の機能が、複数の別個のカードに渡って分散されてもよい。
【００７２】
ノード１４の要素は、直接、間接、または他の適切な接続または関連付けによって結合されてもよい。図示の実施形態において、要素６０，７０，および８０ならびに要素内の装置は、光ファイバ接続で接続されるが、他の実施形態は、部分的にまたは別様に、平面導波回路または自由空間光学と共に、もしくは他の適切な手法を使用して実施されてもよい。
【００７３】
トランスポート要素６０は、ファイバ２０ａおよび２０ｂ上で「インラインに」配置される。図示の実施形態において、トランスポート要素６０は、それぞれ、ドロップカプラ６２ａ、アドカプラ６２ｂ，および２つの増幅器６４とを備える。
【００７４】
増幅器６４は、各トランスポート要素６０によって受信された（ドロップカプラ６２ａにおいて受信される前の）光信号を増幅し、かつ、各トランスポート要素６０のアドカプラ６２ｂから通信された光信号を増幅する。増幅器６４は、ＥＤＦＡ、または光信号を受信および増幅可能な他の適切な増幅器であってもよい。ファイバ２０の光パワーのばらつきを減少させるために、増幅器６４は、幅広い入力ダイナミックレンジを有するＡＬＣ機能を使用してもよい。それゆえに、増幅器６４は、ＡＧＣを採用して、入力パワーのばらつきに対してゲインを平坦にすることを実現してもよく、また、ＶＯＡを採用してＡＬＣ機能を実現してもよい。
【００７５】
トランスポート要素６０は、トラフィックの受動的な挿入および抜出を可能にする、単一のアド／ドロップカプラ、または別個のアドカプラおよびドロップカプラのいずれかを備えてもよい。図示の実施形態においては、別個のドロップカプラ６２ａおよびアドカプラ６２ｂが、各トランスポート要素６０において使用されている。各ドロップカプラ６２ａは、受信された光信号をドロップ信号と、実質的に同様のパススルー信号とに分離するように動作可能である。各アドカプラ６２ｂは、送信要素８０によって生成された信号をこのパススルー信号に挿入／結合するように動作可能である。各カプラ６２は、光ファイバカプラ、または光信号を結合および／または分離するように動作可能な他の光スプリッタを備えてもよい。
【００７６】
本明細書において使用されるような光スプリッタまたは光カプラは、結合された光信号を２つまたはそれ以上の光信号に基づいて結合またはそうでなければ生成するように動作可能な、ならびに／もしくは、光信号を光信号に基づいて別個の信号またはそうでなければ受動的に別個の光信号に分離または分割するように動作可能な任意の装置である。別個の信号は、周波数、形式、および／または内容が同様または同一であってもよい。例えば、別個の信号は、内容が同一でパワーが同一かまたは実質的に同様か、内容が同一でパワーが実質的に異なるか、もしくは内容が若干または別様に異なってもよい。
【００７７】
ノード１４の動作中に、各トランスポート要素６０の増幅器６４ａは、接続されたファイバ２０から光信号を受信して、当該信号を増幅する。増幅された信号は、ドロップカプラ６２ａに転送される。ドロップカプラ６２ａは、当該信号をパススルー信号とドロップ信号とに分離する。ドロップ信号は、典型的には、パススルー信号と同一の内容を含む。パススルー信号は、アドカプラ６２ｂに転送される。ドロップ信号は、ドロップカプラ６２ａから受信要素７０へ転送される。アドカプラ６２ｂは、パススルー信号を、送信要素８０によって生成された任意の信号に結合して、この結合された信号を増幅器６４ｂに転送し、そこにおいて、当該信号は増幅されて、関連ファイバ２０上に転送される。
【００７８】
受信要素７０は、カプラ６２ａからドロップ信号を受信して、トラフィックを受信波長（λＲ）において受信器７８へ選択的に渡す。これを達成するために、受信要素７０は、２つの調整可能な（または固定的な）フィルタ７２と、セレクタ７４と、２×１スイッチ７６と、受信器７８とを含む。各ファイバ２０からのドロップ信号は、関連フィルタ７２ａおよび７２ｂにおいて受信される。各フィルタ７２は、トラフィックをλＲにおいて渡すように構成される。その後、各フィルタ７２ａおよび７２ｂからのこの渡されたトラフィックは、セレクタ７４およびスイッチ７６へ転送され、これによって、ファイバ２０ａから来るトラフィックまたはファイバ２０ｂから来るトラフィックのいずれかに受信器７８を選択的に結合することができる。そのような選択的な切り換えを使用して、ＯＵＰＳＲまたは他の同様の保護切り換えを実施してもよい。特定の実施形態において、セレクタ７４は、より低いＢＥＲを有するファイバ２０からのトラフィックを関連サーバ１６へ転送するように当初構成される。閾値の確立が、ＢＥＲが当該閾値を越えない限りはスイッチがその初期状態のままであるように、なされる。他の閾値または範囲が、パワーレベルについて確立されてもよい。例えば、ＢＥＲがＢＥＲ閾値を超える場合またはパワーが好ましいパワー範囲を超えるかまたは下回る場合に、セレクタ７４は、スイッチ７６に対して他の信号を通すように命令することによって、他の信号を選択する。切り換えのためのコマンドが、接続７５を介して送信されてもよい。これにより、切り換えのローカル制御と、簡易で高速の保護とが結果としてもたらされる。しかしながら、他の実施形態においては、他の保護手法が使用されてもよく、または保護手法が使用されなくてもよい。
【００７９】
その後、関連フィルタ７２によって渡されたλＲにおけるトラフィックを備える選択された信号は、スイッチ７６から受信器７８に転送される。受信器は、光トラフィックを電気信号に変換し、その後、当該電気信号は、ノード１４から関連ＳＡＮサーバ１６へ転送される。図示の実施形態において、ＳＡＮサーバ１６は、このトラフィックを受信および処理するＬ２インターフェイスを含む。例えば、データストレージノード１２からネットワーク１０の任意のノード１４へ送信された全てのトラフィックは、単一の波長（λＲ）にあるため、Ｌ２インターフェイスは、（選択されたＳＡＮ通信プロトコルに従って）トラフィック内のアドレス指定情報を分析して、トラフィックのどの部分が関連ＳＡＮサーバ１６宛であるかを決定することができる。その後、Ｌ２インターフェイスは、トラフィックのそのような部分をサーバ１６へ転送して、その一方で、ノード１４から受信したトラフィックの残りを破棄する。
【００８０】
送信要素８０は、送信器８２と、カプラ８４とを含む。特定の実施形態において、送信器８２は、バーストモード送信器であってもよい。送信器８２は、（例えば、データストレージノード１２へ通信するために）データまたはリング２０に挿入すべきＳＡＮサーバ１６からの他のトラフィックを受信する。送信器８２は、この電気トラフィックを、後述のように、当該ノードに割り当てられた波長であって、受信波長λＲとは異なる波長における光トラフィックに変換する。その後、この光トラフィックは、カプラ８４において分離されて、２つの実質的に同一の信号を形成する。これらの信号のうちの１つは、トランスポート要素６０ａのアドカプラ６２ｂへ転送され、他方の信号は、トランスポート要素６０ｂのアドカプラ６２ｂへ転送される。その後、各アドカプラ６２ｂは、送信器８２からのこのトラフィックを、カプラ６２ａからのパススルー信号に結合して、この結合された信号は、関連ファイバ２０上で転送される。
【００８１】
したがって、ネットワーク１０のようなＳＡＮにおいての使用するために、各ノード１４は、データストレージノード１２から通信（受信されたデータおよびデータ回復のために送られたデータの受領確認など）を受信するための単一の受信器７８と、ノード１４からデータストレージノード１２への通信（ストレージバンク３０においてバックアップすべきデータ、およびデータストレージノード１２から送信されたデータ回復のための受信データの受領確認など）を送るための単一の送信器８２とを含む。故に、Ｎ−１個のローカルノード１４を含むネットワークにおいて、ネットワーク１０のローカルノード１４におけるトランスポンダの総計は、２（Ｎ−１）である。
【００８２】
さらに、図１に関して説明及び図示したように、データストレージノード１２は、Ｎ−１個の受信器３８を含み、それぞれは、ローカルノード１４のうちの１つの送信器８２から通信されたトラフィックを受信する。最後に、データストレージノード１２は、（各ローカルノード１４の受信器７８によって受信される）トラフィックをローカルノード１４へ通信するために使用される単一の送信器４０を含む。
【００８３】
したがって、上述のように、そのようなネットワークは、総計３（Ｎ−１）＋１個のトランスポンダを含むので、結果として、受動的なドロップおよび継続型ローカルノード１４を実施しない典型的なＷＤＭネットワークにおける数よりもＮ−２個少ない数のトランスポンダとなる。これら３（Ｎ−１）＋１個のトランスポンダを使用するネットワーク１０の動作例は以下の通りである。
【００８４】
図３は、図１の光ストレージエリアネットワーク１０の動作の通常モード例を示すブロック図である。動作のこの通常モードにおいて、各ローカルノード１４は、データストレージノード１２のストレージバンク３０においてバックアップすべきデータを含むデータストレージノード１２へトラフィックを送信する。
【００８５】
データストレージノード１２へのこの上りトラフィックは、異なる送信波長において各ローカルノード１４から送られて、各ノード１４からのトラフィック間における干渉を防止する。
【００８６】
図示の実施形態において、ノード１４ａは、λ１で光トラフィックストリーム１００を送信し、ノード１４ｂは、λ２で光トラフィックストリーム１０２を送信し、ノード１４ｃは、λ３で光トラフィックストリーム１０４を送信する。図示していないが、トラフィックストリーム１００，１０２，および１０４は、バックアップすべきデータに加えて、任意の適切なヘッダまたは他の情報（例えば、トラフィックがどのノード１４および／または関連ＳＡＮサーバ１６から生じたのかを示すもの）を含んでもよい。さらに、トラフィックストリーム１００，１０２，および１０４は現在送信中であるように示されているが、各ノード１４からのこのトラフィックは、任意の適切な時間に送られてもよい。最後に、トラフィックストリーム１００，１０２，および１０４はリング２０回りの一方向に送信されているように示されているが、これらのトラフィックストリームは、双方向に通信されて、ＯＵＰＳＲ保護を提供してもよい（データストレージノード１２から送られたトラフィックについても同様である）。
【００８７】
データストレージノード１２は、トラフィックストリーム１００，１０２，および１０４を受信して、当該トラフィックを上述のように処理する。この処理には、トラフィックストリームに含まれるデータをストレージバンク３０に記憶することが含まれる。データストレージノード１２は、データ受信に応答して、各ノード１４に送信すべき受領確認メッセージを生成し、ノード１４から送られたデータの受信の受領確認を行う。
【００８８】
図３に示すように、各受領確認メッセージは、ノード１４と、メッセージの宛先である関連サーバ１６とを示す関連アドレス指定情報を有する。さらに、任意の他の適切な情報が当該メッセージと共に含まれてもよい。これらの受領確認メッセージは、単一のトラフィックストリームに時分割多重されて、このストリームは、データストレージノード１２の送信器４０へ通信されて、受信波長λＲでの光トラフィックストリーム１０６として送信される。干渉を防止するために、受信波長λＲは、送信波長λ１，λ２，およびλ３と異なる。
【００８９】
上述のように、ローカルノード１４は、それぞれ、ノード１４において受信された任意の光信号（この場合、少なくともトラフィックストリーム１０６が含まれる）を、ドロップ信号とパススルー信号とに受動的に分離するように構成されている。
【００９０】
各ノード１４は、トラフィックストリーム１０６を、（ストリーム１０６をドロップ信号からフィルタリングして、それを電気信号に変換した後に）関連ＳＡＮサーバ１６へ転送する。
【００９１】
サーバ１６のＬ２インターフェイスは、トラフィックストリーム内の様々な受領確認メッセージに関連したアドレス指定情報を検査して、関連ＳＡＮサーバ１６を識別するアドレス指定情報を有するメッセージ上で転送する（図示の実施形態において、「Ａ」、「Ｂ」、および「Ｃ」を使用してノード１４とその関連サーバ１６との両方を識別しているが、任意の適切なアドレス指定手法が使用されてもよい）。関連ＳＡＮサーバ１６に一致しないアドレス指定情報を有するメッセージは、廃棄される。そのようなメッセージは、各ノード１４によって転送されたパススルー信号にはまだ含まれているので、これらの廃棄されたメッセージは不要である（ストリーム１０６は、最終的にはデータストレージノード１２において終端されて、リング２０の周りを再循環することが防止される）。その後、転送された受領確認メッセージは、ＳＡＮサーバ１６によって、使用中の特定のＳＡＮプロトコルに従って処理される。受領確認メッセージはサイズが比較的小さいので、これらのメッセージは、典型的には、λＲ上で利用可能な帯域幅の多くを使用しない。
【００９２】
したがって、後述するように、ネットワーク１０が障害モードにあって、データ回復のためにデータストレージノード１２からローカルノード１４へデータを移送する場合に、この波長を使用してもよい。
【００９３】
図４は、図１の光ストレージエリアネットワーク１０の動作の障害モード例を示すブロック図である。障害モードは、ローカルノード１４のうちの１つに関連したＳＡＮサーバ１６が故障して、データをデータストレージノード１２から回復する必要がある場合に生じる。
【００９４】
図示の例において、ローカルノード１４ｃに関連したサーバ１６が故障しており、データをデータストレージノード１２から回復する必要がある。ローカルノード１４ａおよび１４ｂに関連したサーバ１６は、まだ稼動中であり、バックアップのためのデータストレージノード１２へのデータの通信を継続している。特定的には、ノード１４ａおよび１４ｂは、トラフィックストリーム１００および１０２を、それぞれλ１およびλ２でデータストレージノード１２に対して送信することを継続している。繰り返すが、これらのトラフィックストリーム１００および１０２は、データストレージノード１２のストレージバンク３０にバックアップすべきデータを含む。
【００９５】
しかしながら、ローカルノード１４ｃが故障しているので、このノード１４ｃは、バックアップすべきデータを送らないが、その代わりに、ストレージバンク３０から回復すべきデータに対する要求を送る。データに対するこの要求は、ノード１４ｃから、λ３での光トラフィックストリーム１１０として送信される。
【００９６】
データストレージノード１２は、トラフィックストリーム１００，１０２，および１１０を受信して、当該トラフィックを処理する。トラフィックストリーム１００および１０２に関しては、上述のように、この処理には、トラフィックストリームに含まれるデータをストレージバンク３０に記憶することが含まれる。トラフィックストリーム１００および１０２内のデータを受信することに応答して、データストレージノード１２は、ノード１４ａおよび１４ｂへ送るべき受領確認メッセージを生成して、ノード１４から送られたデータの受信を受領確認する。
【００９７】
図４に示すように、各受領確認メッセージは、ノード１４と、メッセージの宛先である関連サーバ１６とを示す関連アドレス指定情報を有する。さらに、任意の他の適切な情報が、当該メッセージと共に含まれてもよい。
【００９８】
加えて、データストレージノード１２は、ノード１４ｃから、ノード１４に関連したＳＡＮサーバ１６の障害の結果としてのデータに対する要求を含むトラフィックストリーム１１０を受信する。トラフィックストリーム１１０内のデータ要求を受信することに応答して、データストレージノード１２は、そのストレージバンク３０から適切なデータを（使用中のＳＡＮプロトコルに従って）取り出して、要求されたデータの少なくとも一部を含むメッセージをノード１４ｃへ生成する。要求されたデータは、典型的には、使用中の特定のＳＡＮ通信プロトコルに従って、多数のフレームまたはパケットに分離されてもよい。これらのフレームのそれぞれは、典型的には、ノード１４と、データの宛先である関連サーバ１６とを示すアドレス指定情報を有する。
【００９９】
ノード１４ａおよび１４ｂに対する受領確認メッセージと、ノード１４ｃ宛のデータとは、単一のトラフィックストリームに時分割多重され、このストリームは、データストレージノード１２の送信器４０へ通信されて、受信波長λＲでの光トラフィック１１２として送信される。上述のように、ローカルノード１４は、それぞれ、ノード１４において受信された任意の光信号（この場合、少なくともトラフィック１１２が含まれる）を、ドロップ信号とパススルー信号とに受動的に分離するように構成される。各ノード１４は、（トラフィック１１２をドロップ信号からフィルタリングして、それを電気信号に変換した後）トラフィック１１２を関連ＳＡＮサーバ１６に転送する。
【０１００】
サーバ１６のＬ２インターフェイスは、トラフィック内の様々な受領確認メッセージまたはデータに関連したアドレス指定情報を検査して、関連ＳＡＮサーバ１６を識別するアドレス指定情報を有する受領確認メッセージ上で転送する（図示の実施形態において、「Ａ」、「Ｂ」、および「Ｃ」を使用してノード１４とその関連サーバ１６との両方を識別しているが、任意の適切なアドレス指定手法が使用されてもよい）。関連ＳＡＮサーバ１６に一致しないアドレス指定情報を有するメッセージは、廃棄される。したがって、ノード１４ｃは、トラフィックストリーム１１２を受信して、その関連ＳＡＮサーバ１６へ抜出する。サーバは、回復目的のために要求してデータストレージノード１２から受信したデータを使用して、ノード１４ａおよび１４ｃ宛の受領確認メッセージを廃棄する。さらに、ノード１４ｃは、要求したデータを受信した旨を示す受領確認メッセージをデータストレージノード１２へ送る。
【０１０１】
同様に、ノード１４ａおよび１４ｂは、これらのノード宛の受領確認メッセージを処理して、ストリーム１１２内の残りのトラフィック（ノード１４ｃ宛のデータを含む）を廃棄する。ストリーム１１２は、データストレージノード１２に到達すると終端されて、その際循環が防止される。
【０１０２】
このように、ネットワーク１０は、標準的なＳＡＮ通信プロトコルを用いて実施可能であるが実施するトランスポンダが大幅に少なくて済む、完全に実用化可能なストレージエリアネットワークを提供する。トランスポンダの数がより少ないことで、ネットワークを実施するコストを削減し、よって、そのようなネットワークをより費用効果の高い解決策とする。
【０１０３】
本発明を詳細に説明してきたが、様々な変更および変形が当業者に対して提案されてもよい。本発明は、そのような変更および変形が添付の付記の範囲に収まるものとして含むことが意図されている。
【０１０４】
（付記１）
ストレージエリアネットワーク（ＳＡＮ）であって、
光ネットワークに結合されて、光ネットワークから受信した光信号を受動的に抜出およびパススルーするように構成された、１つまたはそれ以上のローカルノードと、
１つまたはそれ以上のＳＡＮサーバであって、各ＳＡＮサーバは、ローカルノードに結合され、かつ、１つまたはそれ以上のクライアントからデータを受信し、ＳＡＮサーバにおいて当該データを記憶し、当該データをデータストレージノードへ関連ローカルノードを介して通信してデータストレージノードに記憶させ、ＳＡＮサーバの障害の際にデータストレージノードからデータを回復すべきであると要求するように動作可能であるＳＡＮサーバと、
光ネットワークに結合されて、記憶するためのデータをＳＡＮサーバからローカルノードを介して受信して、ＳＡＮサーバによって要求されたデータを送るように動作可能なデータストレージノードとを備え、
各ローカルノードは、関連ＳＡＮサーバからデータストレージノードへ、割り当てられた送信波長でデータを送るように構成された送信器を備え、各ローカルノードは、異なる割り当て送信波長を有し、送信器は、ローカルノードに関連したＳＡＮサーバの障害の際に、データストレージノードにおいて記憶されたデータに対する要求を、割り当てられた送信波長で送るようにさらに構成され、
各ローカルノードは、ローカルノードによって送られたデータの受信を示す受領確認メッセージをデータストレージノードから送信波長と異なる受信波長で受信するように構成された受信器をさらに備え、同じ受信波長が各ローカルノードによって使用され、受信器は、ローカルノードからのデータに対する要求に応答して送られた、データストレージノードからのデータを受信波長で受信するようにさらに構成され、
データストレージノードは、複数の受信器を備え、各受信器は、データと、ローカルノードのうちの１つの送信器からのデータに対する要求とを関連送信波長で受信するように構成され、
データストレージノードは、受領確認メッセージと、要求されたデータとを、各ローカルノードへ受信波長で送るように構成された送信器をさらに備える、ス
トレージエリアネットワーク。
【０１０５】
（付記２）
ストレージエリアネットワークは、総計Ｎ個のノードについて、１つのデータストレージノードと、Ｎ−１個のローカルノードとを備え、ストレージエリアネットワークは、総計Ｎ個の送信器と、総計２（Ｎ−１）個の受信器とを含む、付記１に記載のストレージエリアネットワーク。
【０１０６】
（付記３）
各ローカルノードは、
光ネットワークから光信号を受動的に抜出し、ローカルノードの送信器から受信した光信号を光ネットワークに受動的に挿入するように一括して構成された１つまたはそれ以上の光カプラと、
１つまたはそれ以上の光カプラから抜出された光信号の受信波長で、トラフィックをローカルノードの受信器へ渡すように動作可能な少なくとも１つのフィルタとを備える、付記１に記載のストレージエリアネットワーク。
【０１０７】
（付記４）
各ローカルノードの送信器は、バーストモードトランスポンダを備える、付記１に記載のストレージエリアネットワーク。
【０１０８】
（付記５）
各受領確認メッセージと、データストレージノードから送られたデータとは、宛先ＳＡＮサーバを識別するヘッダを含み、各ＳＡＮサーバは、アドレス指定情報に基づいて、受領確認メッセージおよびＳＡＮサーバ宛のデータを選択して、残りの受領確認メッセージおよびデータを廃棄するように動作可能なインターフェイスをさらに備える、付記１に記載のストレージエリアネットワーク。
【０１０９】
（付記６）
データストレージノードは、ＳＡＮサーバから受信されたデータを記憶するように動作可能なストレージバンクを備える、付記１に記載のストレージエリアネットワーク。
【０１１０】
（付記７）
光ネットワークは、リングネットワークまたはメッシュネットワークを備える、付記１に記載のストレージエリアネットワーク。
【０１１１】
（付記８）
光ネットワークに結合されたデータストレージノードであって、
複数のストレージネットワーク（ＳＡＮ）サーバから、光ネットワークに結合された複数の関連ローカルノードを介してデータを受信するように構成された複数の受信器であって、当該データは、複数の送信波長で受信され、各ローカルノードは、異なる送信波長が割り当てられる、受信器と、
受信器からデータを受信して、当該データを記憶するように動作可能なストレージバンクであって、データの受領を示す受領確認メッセージをＳＡＮサーバに対して生成するようにさらに動作可能なストレージバンクと、
すべてのＳＡＮサーバへ、関連ローカルノードを介して、単一の受信波長で受領確認を送るように構成された送信器とを備え、各ローカルノードは、受信波長を受信するように構成される、データストレージノード。
【０１１２】
（付記９）
データストレージノードから送られた各受領確認メッセージは、宛先ＳＡＮサーバを識別するヘッダを含み、各ＳＡＮサーバは、アドレス指定情報に基づいてＳＡＮサーバ宛の受領確認メッセージを選択して、残りの受領確認メッセージを廃棄するように動作可能なインターフェイスをさらに備える、付記８に記載のデータストレージノード。
【０１１３】
（付記１０）
受信器は、データストレージノードに記憶されたデータに対する要求を、任意のＳＡＮサーバから、関連ローカルノードを介して、関連ローカルノードの割り当てられた送信波長で受信するようにさらに構成され、
送信器は、要求されたデータをストレージバンクから受信して、要求されたデータを要求ＳＡＮサーバへ関連ローカルノードを介して受信波長で送るようにさらに構成される、付記８に記載のデータストレージノード。
【０１１４】
（付記１１）
データストレージノードから送られたすべてのデータは、宛先ＳＡＮサーバを識別するヘッダを含み、各ＳＡＮサーバは、アドレス指定情報に基づいてＳＡＮサーバ宛のデータを選択して、残りのデータを廃棄するように動作可能なインターフェイスをさらに備える、付記１０に記載のデータストレージノード。
【０１１５】
（付記１２）
ストレージエリアネットワークを提供するための方法であって、
光ネットワークに結合されたデータストレージノードにおいて、複数のストレージエリアネットワーク（ＳＡＮ）サーバから、光ネットワークに結合された複数の関連ローカルノードを介してデータを受信することであって、データは複数の送信波長で受信され、各ローカルノードには、異なる送信波長が割り当てられ、
データストレージノードにおいて受信されたデータを記憶することと、
データ受信を示すために、受領確認メッセージをデータストレージノードからＳＡＮサーバへ関連ローカルノードを介して送ることとを備え、受領確認メッセージは、すべてのローカルノードへ単一の受信波長で送られ、各ローカルノードは、受信波長を受信するように構成される、方法。
【０１１６】
（付記１３）
データストレージノードから送られた各受領確認メッセージは、宛先ＳＡＮサーバを識別するヘッダを含み、各ＳＡＮサーバにおいて、ＳＡＮサーバ宛の受領確認メッセージをアドレス指定情報に基づいて選択して、残りの受領確認メッセージを廃棄することをさらに含む、付記１２に記載の方法。
【０１１７】
（付記１４）
データストレージノードにおいて、データストレージノードに記憶されたデータに対する要求を、任意のＳＡＮサーバから関連ローカルノードを介して関連ローカルノードの割り当てられた送信波長で受信し、
要求されたデータを、データストレージノードから要求ＳＡＮサーバへ関連ローカルノードを介して受信波長で送信することをさらに含む、付記１２に記載の方法。
【０１１８】
（付記１５）
データストレージノードから送られたすべてのデータは、宛先ＳＡＮサーバを識別するヘッダを含み、各ＳＡＮサーバにおいて、ＳＡＮサーバ宛のデータをアドレス指定情報に基づいて選択して、残りのデータを廃棄することをさらに含む、付記１４に記載の方法。
【０１１９】
（付記１６）（１）
情報配信のためのストレージエリアネットワーク（ＳＡＮ）サーバを有する複数のノードと、
該ＳＡＮサーバの情報のバックアップを保存するためのデータストレージバンクが接続されるハブノードとを設け、
通常動作時、該複数のノードは当該ノードごとに割り当てられた波長でバックアップすべきデータをハブノードに送信し、該ハブノードは該複数のノードに対して共通波長で受領確認メッセージを送信し、
障害動作時、該複数のノードは該ノードごとに割り当てられた波長でバックアップされているデータの要求信号をハブノードに送信し、該ハブノードは複数のノードに対する共通波長で障害の生じたノードに対して、バックアップデータを送信する
ことを特徴とするストレージエリアネットワーク。
【図面の簡単な説明】
【０１２０】
【図１】本発明の一実施形態による、光ストレージエリアネットワークを示すブロック図
【図２】図１のネットワークのローカルノードの一実施形態を示すブロック図
【図３】図１の光ストレージエリアネットワークの動作の通常モード例を示すブロック図
【図４】図１の光ストレージエリアネットワーク１０の動作の障害モード例を示すブロック図
【符号の説明】
【０１２１】
１０  ネットワーク
１２  データストレージノード
２０  光リング
１４  ローカルノード
１６  ＳＡＮサーバ
３０  ストレージバンク
【図１】
2006221619.tif 000003
【図２】
2006221619.tif 000004
【図３】
2006221619.tif 000005
【図４】
2006221619.tif 000006