(57)【要約】【課題】本発明の目的は、故障に対して耐力の高いＳＣＳＩ記憶ネットワークに対するネットワークトポロジーとブリッジ装置を提供することである。【解決手段】記憶ネットワーク10は、複数のＳＣＳＩ制御装置12, 14と、各制御装置12, 14に結合されたエキスパンダ装置16, 18と、１以上のブリッジ装置20〜22と１以上の直列ＡＴＡドライブ24〜26とを備え、各ブリッジ装置20〜22は複数のエキスパンダ装置16, 18に結合され、各直列ＡＴＡドライブ24〜26はブリッジ装置20〜22の出力ポートに結合されていることを特徴とする。【選択図】    図１
2005151562.tif 000002
【特許請求の範囲】
【請求項１】
複数のＳＣＳＩ制御装置と、
各制御装置に結合されたエキスパンダ装置と、
１以上のブリッジ装置と
１以上の直列ＡＴＡドライブとを具備し、
前記各ブリッジ装置は複数のエキスパンダ装置に結合され、
前記各直列ＡＴＡドライブはブリッジ装置の出力ポートに結合されている記憶ネットワーク。
【請求項２】
ブリッジ装置は、直列アタッチドＳＣＳＩプロトコルから直列ＡＴＡプロトコルへ直列データ通信を変換するように構成されている請求項１記載の記憶ネットワーク。
【請求項３】
直列アタッチドＳＣＳＩプロトコルにおける直列データ通信は、直列ＡＴＡトンネリングプロトコルにしたがってフォーマットされた直列データを含んでいる請求項２記載の記憶ネットワーク。
【請求項４】
各ブリッジ装置は、ブリッジ装置に結合された直列ＡＴＡドライブが任意の時間にただ１つだけのデータ流を受信するようにデータ流間の調停を行うように構成されている請求項２記載の記憶ネットワーク。
【請求項５】
各ブリッジ装置は、直列ＡＴＡドライブからＳＣＳＩ制御装置と関連するエキスパンダ装置に通信を導くように動作し、そのＳＣＳＩ制御装置に直列ＡＴＡドライブからの通信が導かれる請求項２記載の記憶ネットワーク。
【請求項６】
直列アタッチドＳＣＳＩプロトコルにおける直列データ通信は直列ＡＴＡトンネリングプロトコルにしたがってフォーマットされた直列データを含み、
各ブリッジ装置は、ブリッジドライブに結合された直列ＡＴＡドライブが任意の時間にただ１つだけのデータ流を受信するようにデータ流間の調停を行うように構成されている請求項２記載の記憶ネットワーク。
【請求項７】
直列アタッチドＳＣＳＩプロトコルにおける直列データ通信は直列ＡＴＡトンネリングプロトコルにしたがってフォーマットされた直列データを含み、
各ブリッジ装置は、ブリッジドライブに結合された直列ＡＴＡドライブが任意の時間にただ１つだけのデータ流を受信するようにデータ流間の調停を行うように構成され、
各ブリッジ装置は、直列ＡＴＡドライブからＳＣＳＩ制御装置に関連するエキスパンダ装置に通信が導かれるように構成され、そのＳＣＳＩ制御装置に直列ＡＴＡドライブからの通信が導かれる請求項２記載の記憶ネットワーク。
【請求項８】
各ブリッジ装置は、単一の直列ＡＴＡドライブと関連している請求項１記載の記憶ネットワーク。
【請求項９】
直列アタッチドＳＣＳＩ記憶ネットワーク中の直列ＡＴＡドライブに導かれるデータを変換する方法において、
直列ＡＴＡドライブの入力ポートにブリッジ装置を挿入して配置し、
そのブリッジ装置は、
記憶ネットワークの他の素子に結合された複数の入力ポートと、
直列アタッチドＳＣＳＩプロトコルから直列ＡＴＡプロトコルへデータを変換するように構成されている変換ノードと、
直列ＡＴＡドライブに結合された出力ポートとを備えているデータ変換方法。
【請求項１０】
直列アタッチドＳＣＳＩプロトコルのデータは直列ＡＴＡトンネリングプロトコルで送信される請求項９記載の方法。
【請求項１１】
ブリッジ装置は、各入力ポートがエキスパンダ装置に結合されるように多数のエキスパンダ装置と直列ＡＴＡドライブとの間に結合されている請求項９記載の方法。
【請求項１２】
設けられたブリッジ装置はさらに変換ノードへの直列アタッチドＳＣＳＩプロトコルのデータ流を管理するように動作する調停ノードを具備している請求項１１記載の方法。
【請求項１３】
調停ノードは、ブリッジ装置の出力ノードに結合された直列ＡＴＡドライブから通信が導かれるＳＣＳＩ制御装置と関連しているエキスパンダ装置へ通信を導くように動作する請求項１１記載の方法。
【請求項１４】
直列アタッチドＳＣＳＩネットワークの素子を直列ＡＴＡドライブに結合するためのブリッジ装置において、
それぞれ別々のエキスパンダ装置を通って通信を受信するように動作する多数の入力ポートと、
直列ＡＴＡドライブに結合された出力ポートと、
直列アタッチドＳＣＳＩプロトコルの直列データを直列ＡＴＡプロトコルの直列データに変換するように構成されている変換ノードとを具備しているブリッジ装置。
【請求項１５】
ブリッジ装置は単一の直列ＡＴＡドライブと関連している請求項１４記載のブリッジ装置。
【請求項１６】
ブリッジ装置は２以上のエキスパンダ装置に結合され、
各エキスパンダ装置は単一のＳＣＳＩ制御装置と関連している請求項１５記載のブリッジ装置。
【請求項１７】
さらに、任意の時間に単一の直列データ流だけが変換ノードで変換されるように各入力ポートからのデータ流を管理する調停装置を有している請求項１６記載のブリッジ装置。
【請求項１８】
さらに、データが変換ノードからエキスパンダ装置と関連する入力ポートへ送られるように直列データ流を管理する調停装置を備え、前記エキスパンダ装置は直列データ流が導かれるＳＣＳＩ制御装置へ直列データを導くように動作する請求項１６記載のブリッジ装置。
【請求項１９】
さらに、変換ノードにおいて任意の時間に単一の直列データ流だけが変換されるように各入力ポートからのデータ流を管理し、
データが変換ノードからエキスパンダ装置と関連する入力ポートに導かれるように直列ＡＴＡドライブからの直列データ流を管理する調停装置を具備し、
前記エキスパンダ装置は直列データが導かれるＳＣＳＩ制御装置に直列データを伝送するように動作する請求項１６記載のブリッジ装置。
【請求項２０】
変換ノードは直列ＡＴＡトンネリングプロトコルにデータを変換するように動作する請求項１４記載のブリッジ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的にコンピュータネットワークの分野に関し、特に直列アタッチドＳＣＳＩ記憶ネットワークに関する。
【背景技術】
【０００２】
情報の価値および使用は増加を続けており、個人およびビジネスでは情報を処理し、記憶するための付加的な方法が求められている。情報のユーザに利用可能な１つのオプションは情報処理システムである。情報処理システムは、一般的に情報またはデータをビジネス用、個人用その他の目的で処理し、編集し、記憶し、および、または通信して、それによってユーザが情報の価値を利用できるようにする。技術および情報処理の必要性および要求は、異なったユーザまたは異なった応用によって変化しているから、情報処理システムもまたどのような情報が処理されるか、情報がどのように処理されるか、どれだけの量の情報が処理され、記憶され、または通信されるか、情報がどれだけ迅速に効率よく処理され、記憶され、通信されるかに応じて変化している。情報処理システムの変化は、情報処理システムに対して汎用として、或いは財務トランザクション処理、航空機予約、企業データの記憶、グローバル通信のような特定のユーザまたは特定の使用のために構成されることを可能にしている。さらに、情報処理システムは、情報を処理し、編集し、通信するように構成されることのできる種々のハードウエアおよびソフトウエアコンポーネントを含むことができ、また、１以上のコンピュータシステム、データ記憶システム、ネットワークシステムを含んでいてもよい。
【０００３】
情報処理システムは記憶ネットワークのエレメントとして含まれることができる。記憶ネットワークは１以上のデータサーバに結合された記憶装置の特別のネットワークと考えることができる。直列アタッチドＳＣＳＩ（ＳＡＳ）は記憶ネットワークインターフェースであり、記憶トランザクションに対してプロトコルを通信する。直列アタッチドＳＣＳＩは、並列のＳＣＳＩ記憶ネットワークと比較して、直列の、地点間のアーキテクチャと、改良されたデータの完全性を有する記憶ネットワークによって特徴付けられている。直列アタッチドＳＣＳＩネットワークにおけるデータ転送は直列ベースで行われるから、直列アタッチドＳＣＳＩに対するデータ伝送速度は並列データ伝送アーキテクチャに関連するデータ伝送速度よりも速い。ＳＡＳ記憶装置および直列ＡＴＡ（ＳＡＴＡ）記憶装置の両者は直列アタッチドＳＣＳＩ記憶ネットワーク中の記憶エンドポイントとして物理的に結合されている。ＳＡＳドライブはデュアルポート、すなわち２個のポートを備えている。これと対照的に直列ＡＴＡドライブは単一ポートを備えている。ＳＡＳドライブのデュアルポートの機能性は、ＳＡＳドライブを直列アタッチドＳＣＳＩネットワーク中の多数のエッジエキスパンダ装置に接続する能力のために記憶ネットワーク中の故障プロトコルをサポートする。ただ１つのポートしか持っていないにもかかわらず、直列ＡＴＡドライブは時にはＳＡＳドライブよりも好ましい。その理由はＳＡＳドライブと比較して直列ＡＴＡドライブのコストが廉価なためである。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
直列アタッチドＳＣＳＩは直列ＡＴＡトンネリングプロトコルにより直列ＡＴＡドライブと通信を行う。通信プロトコルにおいて多くのトンネリング構造により行われているように、直列ＡＴＡトンネリングプロトコルは直列ＡＴＡコマンドの配置と、直列アタッチドＳＣＳＩ通信内のデータを提供する。しかしながら、直列ＡＴＡトンネリングプロトコルは単一の直列ＡＴＡドライブに対して二重の通路の使用をサポートしない。直列アタッチドＳＣＳＩネットワーク中の直列ＡＴＡドライブに対するサポートにもかかわらず、１以上の直列ＡＴＡドライブを有する直列アタッチドＳＣＳＩ記憶ネットワークの機能はデュアルポート通信をサポートする能力が直列ＡＴＡドライブにないために低下される。
【０００５】
本発明の目的は、上記のような欠点のない、故障に対して耐力の高いＳＣＳＩ記憶ネットワークに対するネットワークトポロジーとブリッジ装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明によれば、直列アタッチドＳＣＳＩ記憶ネットワークに対するネットワークトポロジーおよびブリッジ装置が提供される。本発明のブリッジ装置は、２以上の入力ポートと１つの出力ポートとを備えている。ブリッジ装置の入力ポートは記憶ネットワークのエキスパンダ装置に結合され、出力ポートは直列ＡＴＡドライブに結合されている。ブリッジ装置は直列アタッチドＳＣＳＩプロトコルから直列ＡＴＡプロトコルへ通信を変換し、また、直列ＡＴＡプロトコルから直列アタッチドＳＣＳＩプロトコルへ通信を変換する。ブリッジ装置は入力ポートから変換ノードへ、および変換ノードから入力ポートへ流れる直列データ流を管理する調停装置を備えている。
【０００７】
本発明の技術的利点は、デュアル通信路が各直列ＡＴＡドライブに対して設けられている直列アタッチドＳＣＳＩ記憶ネットワークが得られることである。ブリッジ装置は各直列ＡＴＡドライブの入力部に挿入され、直列ＡＴＡドライブと通信する２つの通路を提供し、それによってブリッジ装置の上流における記憶ネットワークの部品が動作において故障した場合に直列ＡＴＡドライブと通信することを可能にする。本発明の別の技術的利点は、直列アタッチドＳＣＳＩネットワーク中の展開のためのネットワークポロジーの提供にあり、それはＳＡＳドライブを有して存在する直列アタッチドＳＣＳＩネットワークと典型的に関係する頑強さと、フェイルオーバー能力（故障に耐える能力）を損なうことなく経済的に直列ＡＴＡドライブを使用を可能にする。現在では直列ＡＴＡドライブはそれに匹敵するＳＡＳドライブよりも廉価である。ここに開示されたネットワークトポロジーは直列ＡＴＡドライブの使用を許容しながら、ＳＡＳドライブに典型的に関連する好ましい能力が直列アタッチドＳＣＳＩ記憶ネットワークで得られることである。本発明の別の技術的利点は、ここで開示されたブリッジ装置が直列ＡＴＡドライブの動作を参照することにより透明ベースで冗長性と相対的なコストの軽減を与えることである。直列ＡＴＡドライブの動作は各直列ＡＴＡドライブのポートにおけるブリッジ装置の介在によって影響されない。本発明の別の技術的利点は、以下の明細書の記載、特許請求の範囲、および図面を検討することにより当業者には明白であろう。
【発明を実施するための最良の形態】
【０００８】
本発明の実施形態およびその利点をさらに完全に理解するために、添付図面を参照にした以下の詳細に説明する。図面において同じ参照符号は同様の素子を示している。  
本発明の目的に対しては、情報処理システムは、ビジネス、科学、制御、その他の目的のために、任意の形態の情報、インテリジェンス、またはデータを計算し、分類し、処理し、送信し、受信し、検索し、発生し、切替え、記憶し、表示し、明示し、検出し、記録し、再生し、取扱い、或いは利用するように動作することのできる任意の手段または手段の集合を含んでいてもよい。例えば、情報処理システムは、パーソナルコンピュータ、、ネットワーク記憶装置、または、任意の他の適当な装置であってもよく、種々の大きさ、形状、性能、機能性、および価格のものであってもよい。情報処理システムは、ランダ装置ムアクセイメモリ（ＲＡＭ）、中央処理装置（ＣＰＵ）のような１以上の処理リソース、またはハードウエアまたはソフトウエア制御論理装置、ＲＯＭ、および、またはその他の形式の不揮発性メモリを含んでいてもよい。情報処理システムの付加的な部品としては１以上のディスクドライブ、外部装置と通信するための１以上のネットワークポート、ならびにキーボード、マウス、およびビデオディスプレイのような種々の入力、出力（Ｉ／Ｏ）装置が含まれる。情報処理システムはまた、種々のハードウエア部品間の通信を伝送するように動作する１以上のバスを含んでいてもよい。
【０００９】
図１を参照すると、全体を10で示されている直列アタッチドＳＣＳＩ記憶ネットワークが示されている。記憶ネットワーク10は直列アタッチドＳＣＳＩ制御装置12および14を備えている。制御装置12および14はＳＡＳイニシエータまたはホスト装置である。各ＳＡＳ制御装置はＳＡＳファンアウトまたはエキスパンダ装置に結合されている。図１の実施形態において、ＳＡＳ制御装置12はＳＡＳエキスパンダ装置16に結合され、ＳＡＳ制御装置14はＳＡＳエキスパンダ装置18に結合されている。ＳＡＳエキスパンダ装置16および18は通信リンク19により互いに結合されている。記憶ネットワーク10は多数のＳＡＳ／ＳＡＴＡブリッジ装置を含んでいる。図１の実施形態において、各ＳＡＳエキスパンダ装置16および18はＳＡＳ／ＳＡＴＡブリッジ装置20, 21, 22に結合されている。図１に示されているように、各ＳＡＳ／ＳＡＴＡブリッジ装置はデュアル入力ポートおよび単一の出力ポートを備え、その出力ポートは直列ＡＴＡドライブに結合されている。図１の実施形態において、ＳＡＳ／ＳＡＴＡブリッジ装置20は直列ＡＴＡドライブ24に結合され、ＳＡＳ／ＳＡＴＡブリッジ装置21は直列ＡＴＡドライブ25に結合され、ＳＡＳ／ＳＡＴＡブリッジ装置22は直列ＡＴＡドライブ26に結合されている。
【００１０】
直列アタッチドＳＣＳＩ技術で通常行われているように、各ＳＡＳイニシエータは１つのＳＡＳエキスパンダ装置に結合され、各ＳＡＳエキスパンダ装置は多数の記憶ドライブに結合されている。しかしながら、図１の技術において、ＳＡＳ／ＳＡＴＡブリッジ装置が各ＳＡＳエキスパンダ装置と各直列ＡＴＡドライブとの間に挿入されている。単一のＳＡＳ／ＳＡＴＡブリッジ装置は各直列ＡＴＡドライブと関連している。エキスパンダ装置またはルータは制御装置から記憶ネットワーク中の複数の記憶データ流の１つに通信を導くように動作する。図１の実施形態において、各エキスパンダ装置は単一のＳＡＳ制御装置および複数のＳＡＳ／ＳＡＴＡブリッジ装置に結合されている。各エキスパンダ装置はまた１以上ＳＡＳドライブに結合されることができる。
【００１１】
図１の各ＳＡＳ／ＳＡＴＡブリッジ装置20と直列ＡＴＡドライブ24のブロック図が図２に示されている。図２のＳＡＳ／ＳＡＴＡブリッジ装置20のブロック図は図１の他のＳＡＳ／ＳＡＴＡブリッジ装置を表している。ＳＡＳ／ＳＡＴＡブリッジ装置20はデュアル入力ポートを備え、それはＳＡＳターゲットポート30およびＳＡＳターゲットポート32として示されている。各ポートは図１の未ネットワーク中に示されたように単一のＳＡＳエキスパンダ装置に結合されている。ＳＡＳ／ＳＡＴＡブリッジ装置20の各ターゲットポートはＳＡＳポート調停装置34およびＳＡＳ／ＳＡＴＡ変換ノード36に結合されている。ポート調停装置34は各ターゲットポートとＳＡＳ／ＳＡＴＡ変換ノード36との間の通信リンク38と40を支配している。ポート調停装置34はＳＡＳ／ＳＡＴＡ変換ノード36にアクセスするために通信リンク38上を伝送されるデータと通信リンク40上を伝送されるデータとの間の調停を行う。ポート調停装置34は、ＳＡＳ／ＳＡＴＡ変換ノード36において単一のデータ流だけが変換されているように直列データ流をＳＡＳ／ＳＡＴＡ変換ノード36中に流すように管理する。バッファがＳＡＳターゲットポートと関連するデータを記憶するために使用されて一時的にＳＡＳ／ＳＡＴＡ変換ノードと通信することを阻止されてもよい。
【００１２】
直列ＡＴＡトンネリングプロトコルにしたがって、ＳＡＳ／ＳＡＴＡ変換ノード36はそのノード36で受信された直列データを直列アタッチドＳＣＳＩ通信プロトコルから直列ＡＴＡ通信プロトコルへ変換する。この変換の結果は直列ＡＴＡターゲットポート42へ与えられ、そのポート42はＳＡＳ／ＳＡＴＡブリッジ装置20を関係する直列ＡＴＡドライブ24へ結合する単一の出力ポートとして機能する。直列ＡＴＡドライブ24の見地から取付けられた直列ＡＴＡドライブ24は単一のポートを通ってネットワークに結合される。ネットワークの残りの部分の見地から直列ＡＴＡドライブ24へのアクセスはブリッジ装置20に対する２個の入力ポートの１つを通って行われることができる。図２の直列ＡＴＡドライブ24は２個の入力ポートの１つを通ってブリッジ装置20に行われることができるから、直列ＡＴＡドライブ24は、ブリッジ装置20の入力ポートへの通路の１つが故障した場合であっても依然としてアクセスされることができる。このように、図２の直列ＡＴＡドライブ24は単一の通路で隔離されることはなく、それにより通路内の通信の故障に対して感応性を有している。
【００１３】
直列ＡＴＡドライブ24からの通信はＳＡＳ／ＳＡＴＡ変換ノード36へ転送され、そこで直列データは直列ＡＴＡ通信プロトコルから直列アタッチドＳＣＳＩ通信プロトコルへ変換される。ポート調停装置34は変換された直列データをＳＡＳターゲットポート30へ伝送する通信リンク38、或いはＳＡＳターゲットポート32へ伝送する通信リンク40へ導く。ポート調停装置34は直列アタッチドＳＣＳＩ制御装置にしたがって上流通信を直列ＡＴＡドライブ24からＳＡＳターゲットポート30或いはＳＡＳターゲットポート32へ導き、その直列アタッチドＳＣＳＩ制御装置は直列ＡＴＡドライブから直列データを受信するようにアドレスされる。したがって、ポート調停装置34はＳＡＳターゲットポートへ直列データ通信を導き、そのＳＡＳターゲットポートはＳＡＳエキスパンダ装置に結合され、そのエキスパンダ装置は通信をターゲットである直列アタッチドＳＣＳＩ制御装置に転送する。
【００１４】
ここで説明された通信ネットワークおよび方法は、エラーに耐える方法で直列ＡＴＡドライブのコスト的に有効な使用をサポートすることのできる直列アタッチドＳＣＳＩ記憶ネットワークを提供する。ＳＡＳ／ＳＡＴＡブリッジ装置の使用により記憶ネットワークの直列ＡＴＡドライブへのアクセスはデュアルポートベースで行われることができる。ここに開示されたＳＡＳ／ＳＡＴＡブリッジ装置はデュアル入力ポートを有し、そのそれぞれはＳＡＳエキスパンダ装置に結合されている。各直列ＡＴＡドライブは２個のエキスパンダ装置の１つを通してアクセスされることができるために、直列ＡＴＡ装置の通信路中の単一のＳＡＳエキスパンダ装置の故障が直列ＡＴＡ装置に対するアクセスをディスエーブルにしないので、記憶ネットワークの直列ＡＴＡドライブへのアクセスは故障に対する耐性が増加する。
【００１５】
ここで説明された通信ネットワークおよび方法は、直列アタッチドＳＣＳＩ記憶ネットワークの動作に対しては透明である。直列アタッチドＳＣＳＩ制御装置およびエキスパンダ装置の見地からは、記憶ネットワークは直列ＡＴＡドライブへの２つの通路またはポートを含んでいる。直列ＡＴＡドライブの見地からは直列ＡＴＡドライブはただ１つのポートしか有していない。  
以上、本発明の実施形態について詳細に説明したが、種々の変形、置換、変更が特許請求の範囲に記載された本発明の技術的範囲を逸脱することなく行われることができることを理解すべきである。
【図面の簡単な説明】
【００１６】
【図１】直列アタッチドＳＣＳＩ記憶ネットワークのネットワーク図。
【図２】ＳＡＳ／ＳＡＴＡブリッジ装置の機能ブロック図。
【図１】
2005151562.tif 000003
【図２】
2005151562.tif 000004