(57)【要約】【課題】マルチモードで動作するストレージ装置及びそれを含むシステムを提供する。【解決手段】本発明の多重モードで動作するストレージ装置のためのシステムは、マザーボード、ＢＭＣ、ネットワーク信号を伝送するネットワークスイッチ、及びＰＣＩｅ信号を伝送するＰＣＩｅスイッチを含むファブリックスイッチと、ミッドプレーンと、複数の装置ポートと、を備え、複数の装置ポートの各々は、ミッドプレーンを通じてファブリックスイッチのマザーボードにストレージ装置を連結し、ミッドプレーンを通じてネットワーク信号及びＰＣＩｅ信号を搬送し、ストレージ装置は、システムとストレージ装置との間のファブリック連結を通じて設定されたプロトコルに基づいて多重モードに構成可能である。【選択図】図１
2018018514.tif 000002
【特許請求の範囲】
【請求項１】
多重モードで動作するストレージ装置を含むシステムであって、
マザーボード、ＢＭＣ（Ｂａｓｅｂｏａｒｄ  Ｍａｎａｇｅｍｅｎｔ  Ｃｏｎｔｒｏｌｌｅｒ）、ネットワーク信号を伝送するネットワークスイッチ、及びＰＣＩｅ信号を伝送するＰＣＩｅスイッチを含むファブリックスイッチと、
ミッドプレーンと、
複数の装置ポートと、を備え、
前記複数の装置ポートの各々は、前記ミッドプレーンを通じて前記ファブリックスイッチの前記マザーボードにストレージ装置を連結し、前記ミッドプレーンを通じて前記ネットワーク信号及び前記ＰＣＩｅ信号を搬送し、
前記ストレージ装置は、前記システムと前記ストレージ装置との間のファブリック連結を通じて設定されたプロトコルに基づいて多重モードに構成可能であることを特徴とするシステム。
【請求項２】
前記ストレージ装置は、前記複数の装置ポートの中の１つに前記ストレージ装置を連結するＵ．２コネクターを有することを特徴とする請求項１に記載のシステム。
【請求項３】
前記ストレージ装置は、ＮＶＭｅ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ  ｅｘｐｒｅｓｓ）及びＮＶＭｅｏＦ（ＮＶＭｅ  ｏｖｅｒ  Ｆａｂｒｉｃｓ）プロトコルの両方を支援することを特徴とする請求項１に記載のシステム。
【請求項４】
前記ミッドプレーンは、ＨＡ（Ｈｉｇｈ  Ａｖａｉｌａｂｉｌｉｔｙ）モード及びｎｏｎ−ＨＡモードの両方を支援することを特徴とする請求項１に記載のシステム。
【請求項５】
前記ネットワーク信号は、前記Ｕ．２コネクターの未使用ピンを通じて搬送されることを特徴とする請求項２に記載のシステム。
【請求項６】
前記ネットワーク信号は、ディスカバリー（ｄｉｓｃｏｖｅｒｙ）サービス又は前記ストレージ装置の新たなファームウェアに対するダウンロードサービスを提供することを特徴とする請求項５に記載のシステム。
【請求項７】
前記ネットワーク信号は、前記ストレージ装置のヘルス状態情報、ＦＲＵ（Ｆｉｅｌｄ−Ｒｅｐｌａｃｅａｂｌｅ  Ｕｎｉｔ）情報、及びセンサー情報の中の１つ以上を含む装置識別情報を含み、
前記装置識別情報は、ＰＣＩｅレーンを介して前記ミッドプレーンを通じて前記ＢＭＣに伝送されることを特徴とする請求項１に記載のシステム。
【請求項８】
前記ストレージ装置は、ＨＡモード又はｎｏｎ−ＨＡモードで動作することを特徴とする請求項１に記載のシステム。
【請求項９】
ＮＶＭｅｏＦ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ  ｅｘｐｒｅｓｓ  ｏｖｅｒ  Ｆａｂｒｉｃｓ）装置であって、
ＰＣＩｅモジュールと、
ネットワークエンジンと、
ミッドプレーンを通じてスイッチに連結し、前記ミッドプレーンを通じてＰＣＩｅ信号を搬送するコネクターと、を備え、
前記ＰＣＩｅモジュールは、ＰＣＩｅバスを通じて前記スイッチに前記ＰＣＩｅ信号を伝送し、
前記ネットワークエンジンは、前記コネクターのＳＡＳ（Ｓｅｒｉａｌ  Ａｔｔａｃｈｅｄ  ＳＣＳＩ）ピンを通じて前記スイッチにネットワーク信号を伝送することを特徴とするＮＶＭｅｏＦ装置。
【請求項１０】
前記コネクターは、Ｕ．２コネクターであることを特徴とする請求項９に記載のＮＶＭｅｏＦ装置。
【請求項１１】
前記ネットワーク信号は、前記ＮＶＭｅｏＦ装置のヘルス状態情報、ＦＲＵ情報、及びセンサー情報の中の１つ以上を含む装置識別情報を含むことを特徴とする請求項９に記載のＮＶＭｅｏＦ装置。
【請求項１２】
前記装置識別情報は、前記ミッドプレーンを通じて前記スイッチのＢＭＣ（Ｂａｓｅｂｏａｒｄ  Ｍａｎａｇｅｍｅｎｔ  Ｃｏｎｔｒｏｌｌｅｒ）に伝送されることを特徴とする請求項１１に記載のＮＶＭｅｏＦ装置。
【請求項１３】
前記ネットワーク信号は、ディスカバリーサービス又は前記ＮＶＭｅｏＦ装置の新たなファームウェアに対するダウンロードサービスを提供することを特徴とする請求項９に記載のＮＶＭｅｏＦ装置。
【請求項１４】
前記スイッチは、第１ＬＡＮポート及び第２ＬＡＮポートを含む２つのスイッチマザーボードを含むことを特徴とする請求項９に記載のＮＶＭｅｏＦ装置。
【請求項１５】
前記ＳＡＳピンのＳ２、Ｓ３、Ｓ５、及びＳ６は、前記第１ＬＡＮポートに対して使用され、
前記ＳＡＳピンのＳ９、Ｓ１０、Ｓ１２、及びＳ１３は、前記第２ＬＡＮポートに対して使用されることを特徴とする請求項１４に記載のＮＶＭｅｏＦ装置。
【請求項１６】
前記ＮＶＭｅｏＦ装置は、ＨＡモード又はｎｏｎ−ＨＡモードで動作することを特徴とする請求項９に記載のＮＶＭｅｏＦ装置。
【請求項１７】
多重モードで動作するストレージ装置を含むシステムであって、
スイッチと、
複数のＮＶＭｅｏＦ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ  ｅｘｐｒｅｓｓ  ｏｖｅｒ  Ｆａｂｒｉｃｓ）装置と、を備え、
前記複数のＮＶＭｅｏＦ装置の各々は、コネクターを使用して前記スイッチに連結され、
前記コネクターは、ＰＣＩｅバスを通じて前記スイッチにＰＣＩｅ信号を伝送し、ネットワークバスを通じて前記スイッチにネットワーク信号を伝送することを特徴とするシステム。
【請求項１８】
前記コネクターは、Ｕ．２コネクターであることを特徴とする請求項１７に記載のシステム。
【請求項１９】
前記ＰＣＩｅ信号は、前記ＰＣＩｅバスの２つのＰＣＩｅレーンを通じて伝送され、
前記ネットワーク信号は、前記ＰＣＩｅバスの残りの２つのＰＣＩｅレーンを通じて伝送されることを特徴とする請求項１７に記載のシステム。
【請求項２０】
前記ネットワーク信号は、ＳＡＳ（Ｓｅｒｉａｌ  Ａｔｔａｃｈｅｄ  ＳＣＳＩ）ピンを通じて伝送されることを特徴とする請求項１７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子システムに関し、より詳細には、多重モードで動作するストレージ装置及びそれを含むシステムに関する。
【背景技術】
【０００２】
ＮＶＭｅ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ  ｅｘｐｒｅｓｓ）及びＮＶＭｅｏＦ（ＮＶＭｅ  ｏｖｅｒ  Ｆａｂｒｉｃｓ）（又は省略してＮＶＭｆ）は新しく出現した技術である。ＮＶＭｅは、ＰＣＩｅ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  ｅｘｐｒｅｓｓ）バスを通じて不揮発性メモリサブシステム（例えば、ＳＳＤ（Ｓｏｌｉｄ−Ｓｔａｔｅ  Ｄｒｉｖｅ））と通信するためのホストソフトウェアに対するレジスターレベルのインターフェイスを定義する標準である。
【０００３】
ＮＶＭｅｏＦは、広範囲なストレージネットワーキングファブリック（ｆａｂｒｉｃｓ）（例えば、イーサーネット（Ｅｔｈｅｒｎｅｔ（登録商標））、ファイバチャンネル（Ｆｉｂｒｅ  Ｃｈａｎｎｅｌ）、ＩｎｆｉｎｉＢａｎｄ、及び他のネットワークファブリック）を通じてＮＶＭｅブロックストレージプロトコルを支援する共通構造を定義する。ＮＶＭｅｏＦ基盤のシステムに対して、マザーボード上のｘ８６基盤のＣＰＵはイニシエータ（ｉｎｉｔｉａｔｏｒ）（例えば、ホストソフトウェア）とターゲット装置（例えば、ＮＶＭｅｏＦ装置）との間でデータを移動する必要がない。なぜならば、ターゲット装置が自らデータを移動させるためである。ファブリックという用語は、ネットワークノードが多様な相互連結プロトコル、ポート、及びスイッチを通じて互いにデータを通過させるネットワークトポロジーを称する。例えば、イーサーネット（登録商標）装着型ＳＳＤはファブリックに直接装着され、この場合、ファブリックはイーサーネット（登録商標）である。
【０００４】
ＮＶＭｅの物理的連結はＰＣＩｅバスに基づく。一般的なイーサーネット（登録商標）ＳＳＤはＰＣＩｅバス上のミッドプレーン（ｍｉｄ−ｐｌａｎｅ）を通じてシステムとインターフェイスするＵ．２コネクターを含む。４レーン（ｌａｎｅ）ＰＣＩｅバス（ＰＣＩｅ  ｘ４）の場合、２つのイーサーネット（登録商標）ポートは、４レーンのＰＣＩｅ信号の中の２つのレーンを使用し、ＰＣＩｅ  ｘ４信号の中の残りの２つのレーンは使用されずに残る。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】米国特許出願公開第２０１５／０２５４０８８号明細書
【特許文献２】米国特許出願公開第２０１５／０３７０６６５号明細書
【特許文献３】米国特許出願公開第２０１５／０２６１４３４号明細書
【特許文献４】米国特許出願公開第２０１６／００８５７１８号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記従来技術に鑑みてなされたものであって、本発明の目的は、多重モードで動作するストレージ装置及びそれを含むシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するためになされた本発明の一態様による多重モードで動作するストレージ装置を含むシステムは、マザーボード、ＢＭＣ（Ｂａｓｅｂｏａｒｄ  Ｍａｎａｇｅｍｅｎｔ  Ｃｏｎｔｒｏｌｌｅｒ）、ネットワーク信号を伝送するネットワークスイッチ、及びＰＣＩｅ信号を伝送するＰＣＩｅスイッチを含むファブリックスイッチと、ミッドプレーンと、複数の装置ポートと、を備え、複数の装置ポートの各々は、前記ミッドプレーンを通じて前記ファブリックスイッチの前記マザーボードにストレージ装置を連結し、前記ミッドプレーンを通じて前記ネットワーク信号及び前記ＰＣＩｅ信号を搬送し、前記ストレージ装置は、前記システムと前記ストレージ装置との間のファブリック連結を通じて設定されたプロトコルに基づいて多重モードに構成可能（ｃｏｎｆｉｇｕｒａｂｌｅ）である。
【０００８】
上記目的を達成するためになされた本発明の一態様によるＮＶＭｅｏＦ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ  ｅｘｐｒｅｓｓ  ｏｖｅｒ  Ｆａｂｒｉｃｓ）装置は、ＰＣＩｅモジュールと、ネットワークエンジンと、ミッドプレーンを通じてスイッチに連結し、前記ミッドプレーンを通じてＰＣＩｅ信号を搬送するコネクターと、を備え、前記ＰＣＩｅモジュールは、ＰＣＩｅバスを通じて前記スイッチに前記ＰＣＩｅ信号を伝送し、前記ネットワークエンジンは、前記コネクターのＳＡＳ（Ｓｅｒｉａｌ  Ａｔｔａｃｈｅｄ  ＳＣＳＩ）ピンを通じて前記スイッチにネットワーク信号を伝送する。
【０００９】
上記目的を達成するためになされた本発明の他の態様による多重モードで動作するストレージ装置を含むシステムは、スイッチと、複数のＮＶＭｅｏＦ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ  ｅｘｐｒｅｓｓ  ｏｖｅｒ  Ｆａｂｒｉｃｓ）装置と、を備え、前記複数のＮＶＭｅｏＦ装置の各々は、コネクターを使用して前記スイッチに連結され、前記コネクターは、ＰＣＩｅバスを通じて前記スイッチにＰＣＩｅ信号を伝送し、ネットワークバスを通じて前記スイッチにネットワーク信号を伝送する。
【発明の効果】
【００１０】
本発明によれば、最小限のハードウェアの変更のみでＨＡ（Ｈｉｇｈ  Ａｖａｉｌａｂｉｌｉｔｙ）モード又はｎｏｎ−ＨＡモードで動作する多様なタイプのＮＶＭｅ及びＮＶＭｅｏＦ装置を支援するプラットフォームを提供し、多重モードで動作するストレージ装置及びプラットフォームを提供するため、装置の開発及び配布費用を減少させることができ、装置の市場への導入時間を減少させることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態によるＮＶＭｅｏＦ装置を例示的に示すブロック図である。
【図２】本発明の一実施形態によるスイッチマザーボードを例示的に示すブロック図である。
【図３】本発明の他の実施形態によるＮＶＭｅｏＦ装置を例示的に示すブロック図である。
【図４】本発明の一実施形態によるＨＡモードで動作するＮＶＭｅ装置として構成されたＮＶＭｅｏＦ装置を例示的に示すブロック図である。
【図５】本発明の一実施形態による２つのスイッチマザーボードを含むスイッチを例示的に示すブロック図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態の具体例を、図面を参照しながら詳細に説明する。
【００１３】
図面は必ずしも一定の比率で示したものではなく、また一般的に同様の構造や機能の要素は図面に亘って例示的な目的のために同様の参照符号で示す。図面は本明細書で記述する多様な実施形態の説明を容易にするためのものである。図面は本明細書に開示する教示の全ての様相を記述したものではなく、特許請求の範囲の権利範囲を制限しない。
【００１４】
本明細書で開示する特徴及び教示の各々はマルチパス（ｍｕｌｔｉ−ｐａｔｈ）及び／又はマルチモード（ｍｕｌｔｉ−ｍｏｄｅ）のＮＶＭｅｏＦ装置を支援するためのシステム及び方法を提供するための他の特徴及び教示と共に又は分離されて使用される。追加的な特徴及び教示が分離されるか、或いは結合されて利用される代表的な例は図面を参照して詳細に説明する。詳細な説明は単なる本教示の側面を実施するための技術分野で詳細な知識を有する者を教示するためのものであり、特許請求の範囲を制限しない。従って、詳細な説明の特徴の組合せは広い意味で教示を実施する必要がなくてもよく、代わりに本教示、特に代表的な実施形態を説明するために単に教示する。
【００１５】
以下の説明で、説明の目的のみに特定名称を本発明の完全な理解を提供するために説明する。しかし、特定の細部事項は本発明の思想を実施するために必要でないことは当業者に理解される。
【００１６】
詳細な説明の幾つかの部分はアルゴリズム及びコンピュータメモリ内のデータビットに対する動作のシンボル表現の側面で提供される。これらのアルゴリズムの説明及び表現は他の分野の当業者に作業の実体を効果的に伝達するために、データ処理分野の当業者によって使用される。アルゴリズムは一般的に所望する結果に至る段階に対する一貫性ある順序である。各段階は物理的量の物理的操作が必要なものである。一般的に必須的ではないが、このような量は格納、伝達、結合、比較、及び異なって操作される電気又は磁気信号の形態を取る。このような信号をビット、値、要素、シンボル、特徴、用語、数等として指称することが主に共通的な使用の理由でしばしば便利である。
【００１７】
しかし、これら及び類似な用語の全ては適切な物理量と関連し、単なるこのような量に適用される便利なラベルであることに留意しなければならない。具体的には以下の説明から明確であるように、説明で、このような“処理”、“コンピューティング”、“計算”、“決定”、“表示”等のような用語を使用する論議はコンピュータシステム又はコンピュータレジスター及びメモリ内で物理的（電気的）量として現れるデータをコンピュータシステムメモリ又はレジスター又は他の情報ストレージ、伝送又は表示装置内で物理的量として現れる類似な他のデータに操作及び変形する類似な電子コンピューティング装置の活動及び過程を示すものとして理解される。
【００１８】
本明細書で説明するアルゴリズムは本質的に任意の特定コンピュータ又は他の装置に関連するものではない。多様な一般的な目的のシステム、コンピュータサーバー、又は個人用コンピュータは本明細書の教示に従うプログラムと共に使用されるか、或いは要求された方法の各段階を遂行するためのより特殊化された装置を構成することが便利である。このような多様なシステムのために要求される構造を以下の説明で示す。多様なプログラミング言語が本明細書で記載したように発明の教示を具現するために使用される。
【００１９】
また、代表的な例に対する多様な特徴及び従属項は、本発明の教示に対する有用な追加的な実施形態を提供するために明示的ではなく、そして列挙されない方式で結合されることもある。また、全ての値の範囲又は独立体のグループの暗示は全ての可能な中間値又は当該発明を制限する目的のみならず、本来の開示目的のための中間独立体を開示することが言及される。また、明示的な基準及び図面に示した構成要素の形状は、本明細書で実施する方式を理解できるように設計されるが、寸法及び実施形態に示した形状に限定されない。
【００２０】
本明細書は多様なタイプのファブリック装着型ＳＳＤ（ｅＳＳＤ）、ＮＶＭｅ、及びＮＶＭｅｏＦプロトコルの全てを支援するシステムを記述する。一部の実施形態で、ｅＳＳＤはＮＶＭｅｏＦプロトコルを支援するＳＳＤを称する。ＮＶＭｅｏＦ標準を支援するように構成される場合、本発明のシステムはイーサーネット（Ｅｔｈｅｒｎｅｔ（登録商標））のみならず、ファイバチャンネル（Ｆｉｂｒｅ  Ｃｈａｎｎｅｌ）、ＩｎｆｉｎｉＢａｎｄ、及び他のネットワークファブリックを含む多様なファブリックを支援する。説明の簡易化のために、以下の実施形態及び例示はイーサーネット（登録商標）（以下、本明細書では「ＬＡＮ」で表記する）付着型ＮＶＭｅｏＦ装置を示す。但し、本発明の範囲を逸脱せずに、他の何らかのタイプのＮＶＭｅｏＦ装置も利用される。
【００２１】
本発明のシステムはＮＶＭｅ及びＮＶＭｅｏＦ装置の両方と互換されるシングル（ｓｉｎｇｌｅ）及びデュアル（ｄｕａｌ）パシング（ｐａｔｈｉｎｇ）システムの両方を支援する単一プラットフォーム（ｐｌａｔｆｏｒｍ）及び共通ビルディング（ｂｕｉｌｄｉｎｇ）ブロックを提供する。一実施形態によると、シングルパシング及びデュアルパシングのＮＶＭｅ及びＮＶＭｅｏＦ装置を支援する共通ビルディングブロックは、ミッドプレーン（ｍｉｄ−ｐｌａｎｅ）、シャーシ（ｃｈａｓｓｉｓ）、ファン組立品（ｆａｎ  ａｓｓｅｍｂｌｙ）を含む。本発明のシステムは類似な装置及び／又はシャーシを追加的に加えて線形的にスケール（ｓｃａｌｅ）される。また、本発明のシステムは、フル幅（ｆｕｌｌ−ｗｉｄｔｈ）及びハーフ幅（ｈａｌｆ−ｗｉｄｔｈ）のスイッチボード、及びｘ８６マザーボードを含む他のビルディングブロックを含む。但し、本発明はこれに制限されない。
【００２２】
ここで開示するファブリック装着型ＳＳＤ（ｅＳＳＤ）はＮＶＭｅ及びＮＶＭｅｏＦ標準と互換される多重システム内で使用される単一共通装置である。このような意味で、ファブリック装着型ＳＳＤはまたマルチモードＮＶＭｅｏＦ装置と称される。本発明のシステムは、最小限のハードウェアの変更だけでｎｏｎ−ＨＡ（ｎｏｎ−Ｈｉｇｈ  Ａｖａｉｌａｂｉｌｉｔｙ）モード（例えば、シングルパスＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ））又はＨＡモード（例えば、マルチパスＩ／Ｏ）で多様なタイプのＮＶＭｅ及びＮＶＭｅｏＦ装置を支援するプラットフォームを提供する。
【００２３】
一実施形態によると、マルチモードＮＶＭｅｏＦ装置は、既知の場所から製品情報を感知してＮＶＭｅ及びＮＶＭｅｏＦの中の１つを支援する。例えば、シャーシ内に格納された自己構成（ｓｅｌｆ−ｃｏｎｆｉｇｕｒａｔｉｏｎ）のために使用される製品情報はＶＰＤ（Ｖｉｔａｌ  Ｐｒｏｄｕｃｔ  Ｄａｔａ）である。マルチモードＮＶＭｅｏＦ装置は、駆動時にシャーシからＶＰＤを取り出し、ＶＰＤに基づいてＮＶＭｅｏＦ装置を自体が構成する。但し、多重モードＮＶＭｅｏＦ装置は、本明細書の範囲を逸脱せずに多様な方法で構成される。例えば、多重モードＮＶＭｅｏＦ装置はマルチモードＮＶＭｅｏＦ装置が連結されたスイッチのＢＭＣによって発行されたＰＣＩｅバスを通じた制御コマンドによって構成される。
【００２４】
一実施形態によると、マルチモードＮＶＭｅｏＦ装置は、シングルポートＮＶＭｅモード、デュアルポートＮＶＭｅモード、シングルポートＮＶＭｅｏＦモード、及びデュアルポートＮＶＭｅｏＦモード内で構成される。表１は多重モードＮＶＭｅｏＦ装置の構成に従うＵ．２コネクターの使用例を示す。ＮＶＭｅ装置として構成される場合、マルチモードＮＶＭｅｏＦ装置はシングルポートＮＶＭｅモード及びデュアルポートＮＶＭｅモードの中の１つで構成される。シングルポートＮＶＭｅモードで、Ｕ．２コネクターの０〜３のＰＣＩｅレーン（Ｌａｎｅ）はＰＣＩｅ信号を搬送するために使用される。デュアルポートＮＶＭｅモードで、ＰＣＩｅレーンは２×２レーンに分けられる。０及び１のＰＣＩｅレーンは第１ポートのために使用される。２及び３のＰＣＩｅレーンは第２ポートのために使用される。ＮＶＭｅｏＦ装置として構成される場合、マルチモードＮＶＭｅｏＦ装置はシングルポートＮＶＭｅｏＦモード及びデュアルポートＮＶＭｅｏＦモードの中の１つで構成される。シングルポートＮＶＭｅｏＦモードで、ＰＣＩｅレーンは２×２に分けられる。しかし、この場合、０及び１のＰＣＩｅレーンのみがＰＣＩｅ信号を搬送するために使用され、２及び３のＰＣＩｅレーンは使用されない。ＳＡＳポート０の第１対（ｐａｉｒ）はＬＡＮポート０（第１ポート）のために使用され、ＳＡＳポート１は使用されない。デュアルポートＮＶＭｅｏＦモードで、ＰＣＩｅレーンは２×２に分けられ、０及び１のＰＣＩｅレーンは第１ＬＡＮポートのためのコントロールプレーン（ｃｏｎｔｒｏｌ  ｐｌａｎｅ）として使用され、２及び３のＰＣＩｅレーンは第２ＬＡＮポートのためのコントロールプレーンとして使用される。ＳＡＳポート０の第１対はＬＡＮポート０（第１ポート）のために使用され、ＳＡＳポート１はＬＡＮポート１（第２ポート）のために使用される。
【００２５】
≪Ｕ．２コネクターの使用例≫
【表１】
2018018514.tif 000003
【００２６】
製品情報がシャーシに格納されると、Ｕ．２コネクター上のＰＣＩｅバスの（シングルポートモードで）２つのレーン又は（デュアルポートモードで）４つのレーンはＰＣＩｅエンジンによって駆動される。この場合、マルチモードＮＶＭｅｏＦ装置はＬＡＮエンジンを非活性化し、ＮＶＭｅプロトコル及び機能は支援されるか又は活性化される。製品情報がＮＶＭｅｏＦシャーシに格納されると、ＬＡＮポートはマルチモードＮＶＭｅｏＦ装置の設計に基づいて２及び３のＰＣＩｅレーン又はＳＡＳ（Ｓｅｒｉａｌ  Ａｔｔａｃｈｅｄ  ＳＣＳＩ）ピンを使用する。
【００２７】
本発明のマルチモードＮＶＭｅｏＦ装置は２つの区分されたモード（ＮＶＭｅモードとＮＶＭｅｏＦモード）で動作する。ＮＶＭｅモードで、マルチモードＮＶＭｅｏＦ装置はＮＶＭｅ装置として作動する。Ｕ．２コネクターのＰＣＩｅピンはＰＣＩｅ  ｘ４モジュール１１１に連結される。ＰＣＩｅバスはデータ及びコントロール（信号）によって共有される。
【００２８】
一実施形態として、ＮＶＭｅｏＦモードで、マルチモードＮＶＭｅｏＦ装置はシングルパスモード又はデュアルパスモードに構成される。シングルパスモードで、１つのＰＣＩｅ  ｘ２はコントロールプレーンに対して使用されて１つのマザーボードに連結される。デュアルパスモードで、２つのＰＣＩｅ  ｘ２はコントロールプレーンに対して使用されて２つのマザーボードに連結される。
【００２９】
他の実施形態として、ＮＶＭｅｏＦ装置はＮＶＭｅｏＦモードでＬＡＮポートに対するＳＡＳピンを使用する。ｎｏｎ−ＨＡ  ＮＶＭｅｏＦモードで、ＰＣＩｅバスの２つのレーンはコントロールプレーンを通じて標準仕様（ｆｅａｔｕｒｅ）として使用される。デュアル−ポートＨＡモードで、ＰＣＩｅバスの４つのレーンは２つのｘ２レーンに分けられ、各々ポートＡ及びポートＢに対して使用される。既存のＰＣＩｅソフトウェア及びドライバーはマルチモードＮＶＭｅｏＦ装置に対して変更されずに使用される。
【００３０】
マルチモードＮＶＭｅｏＦ装置がＮＶＭｅ及びＮＶＭｅｏＦモードの両方で動作することから、同一の装置がＮＶＭｅモード及びＮＶＭｅｏＦモードで使用されるため、装置の開発及び配置の費用を減少させることができる。同様の理由で、マルチモードＮＶＭｅｏＦ装置は市場への導入時間を短縮させることができる。マルチモードＮＶＭｅｏＦ装置は多様な製品及びシャーシで使用される。ＰＣＩｅバスの２つのレーンはコントロールプレーンを通じて標準仕様のために予約される。追加的な費用無しに、ＣＰＵ、ＢＭＣ（Ｂａｓｅｂｏａｒｄ  Ｍａｎａｇｅｍｅｎｔ  Ｃｏｎｔｒｏｌｌｅｒ）、及び他の装置は、シャーシ内のＮＶＭｅｏＦ装置の各々と通信するためのコントロールプレーンとしてＰＣＩｅバスの２つのレーンを使用することができる。ＮＶＭｅミッドプレーンは、変形されずに使用され、追加的な新しいピンによるＮＶＭｅｏＦ装置上の新しいコネクターを必要としない。
【００３１】
図１は、本発明の一実施形態によるＮＶＭｅｏＦ装置を例示的に示すブロック図である。ＮＶＭｅｏＦ装置１０１は、ＰＣＩｅ  ｘ４モジュール１１１（例えば、ＰＣＩｅ  ｘ４  Ｇｅｎ３モジュール）を含み、ＬＡＮ  ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１１２、ＴＣＰ／ＩＰオフロード（ｏｆｆｌｏａｄ）エンジン１１３、ＲＤＭＡコントローラ１１５、ＮＶＭｅｏＦ（ＮＶＭｆ）プロトコルスタック１１６を含む多様なハードウェア、及びプロトコルスタック（ｓｔａｃｋ）を含む。但し、本発明はこれに制限されない。ＮＶＭｅｏＦ装置１０１は、動作モードに基づいてミッドプレーン１６１を通じてスイッチマザーボード（図示せず）に連結される２つのＰＣＩｅ  ｘ２バス（１５１、１５２）及び２つのＬＡＮポート（１５３、１５４）を支援する。２つのＰＣＩｅ  ｘ２バス（１５１、１５２）及び２つのＬＡＮポート（１５３、１５４）はＮＶＭｅｏＦ装置１０１のＵ．２コネクター１２１に連結される。
【００３２】
一実施形態によると、ＮＶＭｅｏＦ装置１０１はＮＶＭｅ装置として構成される。ＮＶＭｅモードで、モードセレクター（ｍｏｄｅ  ｓｅｌｅｃｔｏｒ）１６０はＰＣＩｅ信号を搬送するために（シングルポートモードで）ＰＣＩｅバスの４つのレーンの全てを使用するか又は（デュアルポートモードで）４つのレーンの中の２つのレーンのみを使用するようにＮＶＭｅｏＦ装置１０１を構成する。ＰＣＩｅ  ｘ４バスはミッドプレーンに連結され、ＰＣＩｅバスはデータ及びコントロール信号の間で共有される。
【００３３】
他の実施形態によると、ＮＶＭｅｏＦ装置１０１はＮＶＭｅｏＦ装置として構成される。ＮＶＭｅｏＦモードで、モードセレクター１６０はＰＣＩｅ信号を搬送するためにＰＣＩｅ  ｘ２バス１５１の２つのレーンを使用するようにＮＶＭｅｏＦ装置１０１を構成する。更に、ＮＶＭｅｏＦ装置１０１は２つのＬＡＮポート（１５３、１５４）を通じてＬＡＮ信号を搬送するようにＰＣＩｅバスの残りの２つのレーンを構成する。ＮＶＭｅｏＦモードで、２つのＰＣＩｅ  ｘ２レーンはＰＣＩｅ  ｘ４モジュール１１１に直接搬送され、残りの２つのＰＣＩｅ  ｘ２レーンを通じた信号はＬＡＮポート（１５３、１５４）を経て搬送されてＮＶＭｅｏＦ装置１０１のＬＡＮ  ＮＩＣ１１２に搬送されるようにバッファ１２２内にバッファリング（ｂｕｆｆｅｒ）される。ＮＶＭｅｏＦ装置１０１の動作モードは外部で設定されるか又は自体により構成される。例えば、ＮＶＭｅｏＦ装置１０１は、物理ピン（例えば、スイッチマザーボードのシャーシに存在するピン）を使用するか、或いはスイッチマザーボードのＢＭＣ（例えば、図２のＢＭＣ２０３）からのインバンド（ｉｎ−ｂａｎｄ）コマンドによって自分の動作モードを自体が構成する。ここで、ＬＡＮを通じて検索される管理情報を“インバンド”情報と称し、ＰＣＩｅバスを通じて検索される管理情報を“アウトオブバンド（ｏｕｔ−ｏｆ−ｂａｎｄ）”情報と称する。
【００３４】
ＮＶＭｅｏＦ装置１０１は、Ｕ．２コネクターを通じて未使用のＰＣＩｅ  ｘ２バス（１５１、１５２）を使用し、ＰＣＩｅポートを通じて多様な信号をプッシュ（ｐｕｓｈ）して多様なサービスを遂行する。プッシュされる信号の例としては、ＮＶＭｅｏＦ装置１０１の状態情報、ＦＲＵ（Ｆｉｅｌｄ−ＲｅｐｌａｃｅａｂｌｅＵｎｉｔ）情報、及びセンサー情報を含む。但し、本発明はこれに制限されない。ＰＣＩｅポートを通じてプッシュされるサービスの例としては、スイッチボードに局部的なＣＰＵ又はＢＭＣへのディスカバリー（ｄｉｓｃｏｖｅｒｙ）サービスとファームウェアアップグレードを遂行する新たなＮＶＭｅｏＦ装置ファームウェアに対するダウンロードサービスとを含む。但し、本発明はこれに制限されない。
【００３５】
ＮＶＭｅｏＦ装置１０１は、スイッチマザーボードとＮＶＭｅｏＦ装置１０１との間に形成されたコントロールプレーンを通じてＰＣＩｅ  ｘ２バス１５１を経て、一部の装置識別情報をスイッチマザーボードのＢＭＣに直接プッシュする。コントロールプレーンを通じて搬送される装置識別情報の例としては、ＮＶＭｅｏＦ装置１０１のディスカバリー情報及びＦＲＵ情報を含む。但し、本発明はこれに制限されない。これはＮＶＭｅｏＦ装置１０１の状態を調査するためのＢＭＣの負担を減少させる。装置識別情報は、新たな装置コマンドを使用して、ＮＶＭｅｏＦ装置１０１とＢＭＣとの間で通信される。ＮＶＭｅｏＦ装置１０１は、ＰＣＩｅ  ｘ２バス（１５１、１５２）の中の２つのＰＣＩｅレーンと共に、ＨＡ（Ｈｉｇｈ  Ａｖａｉｌａｂｉｌｉｔｙ）マルチパスＩ／Ｏを支援する。
【００３６】
図２は、本発明の一実施形態によるスイッチマザーボードを例示的に示すブロック図である。スイッチマザーボード２０１はアップリンク（ｕｐｌｉｎｋ）ＬＡＮポート２１１、ダウンリンクＬＡＮポート２１２、ローカルＣＰＵ２０２、ＢＭＣ２０３、ＬＡＮスイッチ２０４、及びＰＣＩｅスイッチ２０５を含む。多数のｅＳＳＤはスイッチマザーボード２０１に連結される。本実施形態によると、ｅＳＳＤは動作モードに従ってＮＶＭｅ装置又はＮＶＭｅｏＦ装置として動作するように構成されるＮＶＭｅｏＦ装置である。ｅＳＳＤの各々は、図１に示したＵ．２コネクターを通じてスイッチマザーボード２０１に連結され、所定の高速対応のコネクター、例えばモレックス（Ｍｏｌｅｘ）社製のコネクターを通じてスイッチマザーボード２０１に連結されるように構成される。高速対応のコネクターは、ＰＣＩｅ  ｘ２バス２１３、ダウンリンクＬＡＮポート２１２、及び他の非高速（ｎｏｎ−ｈｉｇｈ  ｓｐｅｅｄ）の制御信号（例えば、ＳＭＢｕｓ、リセット、クロック等）の全てを総括的に取り扱う。スイッチマザーボード２０１は、ｅＳＳＤの各々に多様な信号をプッシュし、ミッドプレーン２６１を通じてＰＣＩｅ  ｘ２バス２１３及び／又はダウンリンクＬＡＮポート２１２を経てｅＳＳＤの各々で多様なサービスを遂行する。例えば、スイッチマザーボード２０１は、ダウンリンクＬＡＮポート２１２を通じてｅＳＳＤの各々から、ｅＳＳＤの状態情報、ＦＲＵ情報、センサー情報を含む装置識別情報を受信する。また、スイッチマザーボード２０１はＬＡＮポート２１２を通じて多様なサービスを遂行する。多様なサービスはＢＭＣ又はローカルホストＣＰＵへのディスカバリーサービスとファームウェアアップグレードを遂行するための新しいｅＳＳＤファームウェアに対するダウンロードサービスとを含む。但し、本発明はこれに制限されない。
【００３７】
図３は、本発明の他の実施形態によるＮＶＭｅｏＦ装置を例示的に示すブロック図である。ＮＶＭｅｏＦ装置３０１はＰＣＩｅ  ｘ４モジュール３１１（例えば、ＰＣＩｅ  ｘ４  Ｇｅｎ３モジュール）と多様なハードウェア及びプロトコルスタックを含む。多様なハードウェア及びプロトコルスタックは、ＬＡＮ  ＮＩＣ３１２、ＴＣＰ／ＩＰオフロードエンジン３１３、ＲＤＭＡコントローラ３１５、及びＮＶＭｅｏＦプロトコルスタック３１６を含む。但し、本発明はこれに制限されない。ＮＶＭｅｏＦ装置３０１はミッドプレーン３６１を通じてスイッチマザーボード（図示せず）に連結される２つのＰＣＩｅ  ｘ２バス（３５１、３５２）及び２つのＬＡＮポート（３５３、３５４）を支援する。２つのＰＣＩｅ  ｘ２バス（３５１、３５２）及び２つのＬＡＮポート（３５３、３５４）はＮＶＭｅｏＦ装置３０１のＵ．２コネクター３２１に連結される。
【００３８】
本実施形態によると、ＮＶＭｅｏＦ装置３０１は、図１に示したＰＣＩｅ  ｘ２バス（１５１、１５２）のＰＣＩｅレーンを使用する代わりに、ＬＡＮ信号のためにＵ．２コネクター３２１の未使用のＳＡＳピンを使用する。ＮＶＭｅｏＦ装置３０１がＬＡＮポート（３５３、３５４）に対するＳＡＳピンを使用するため、ＮＶＭｅｏＦ装置３０１は、帯域幅の問題に悩まされずに、マルチパスＩ／Ｏ及び複数のプロトコルを支援することができる。
【００３９】
図４は、本発明の一実施形態によるＨＡモードで動作するＮＶＭｅ装置として構成されたＮＶＭｅｏＦ装置を例示的に示すブロック図である。図４の実施形態で、ＮＶＭｅｏＦ装置４０１はＮＶＭｅ装置として構成されてマルチパスＩ／Ｏを支援する。２つのハーフ幅（ｈａｌｆ−ｗｉｄｔｈ）のスイッチは１つの２Ｕシャーシ内に含まれる２つのスイッチコントローラ（４６０Ａ、４６０Ｂ）を含む。ＮＶＭｅｏＦ装置４０１はミッドプレーン４６１を通じてスイッチコントローラ（４６０Ａ、４６０Ｂ）の両方に連結される。スイッチコントローラ４６０ＡはＰＣＩｅバスの２つのレーン及びＬＡＮポートＡ４５３を支援し、スイッチコントローラ４６０ＢはＰＣＩｅバスの残りの２つのレーン及びＬＡＮポートＢ４５４を支援する。ＮＶＭｅｏＦ装置４０１は２つのレーンのＰＣＩｅ  ｘ２バス４５１及びＬＡＮポートＡ４５３を通じてスイッチコントローラ４６０Ａに連結される。また、ＮＶＭｅｏＦ装置４０１は２つのレーンのＰＣＩｅバス４５２及びＬＡＮポートＢ４５４を通じてスイッチコントローラ４６０Ｂに連結される。
【００４０】
図５は、本発明の一実施形態による２つのスイッチマザーボードを含むスイッチを例示的に示すブロック図である。スイッチ５００は（ＨＡモードで）デュアルポート構成内のマルチＩ／Ｏを支援する２つのスイッチマザーボード（５０１Ａ、５０１Ｂ）を含む。スイッチマザーボード５０１ＡはＬＡＮスイッチ５０４Ａ及びＰＣＩｅスイッチ５０５Ａを含み、スイッチマザーボード５０１ＢはＬＡＮスイッチ５０４Ｂ及びＰＣＩｅスイッチ５０５Ｂを含む。また、スイッチマザーボード（５０１Ａ、５０１Ｂ）の各々は他の構成要素及びモジュールを含む。例えば、他の構成要素及びモジュールは、図２に示したスイッチマザーボード２０１の例で示したようにローカルＣＰＵ、ＢＭＣ、アップリンクＬＡＮポート、ダウンリンクＬＡＮポート等を含む。
【００４１】
幾つかのｅＳＳＤはスイッチの装置ポート内に装着（ｐｌｕｇｉｎ）される。例えば、ｅＳＳＤの各々はＵ．２コネクターを使用してスイッチに連結される。ｅＳＳＤの各々はスイッチマザーボード（５０１Ａ、５０１Ｂ）の両方に連結される。本実施形態で、スイッチ５００に装着されたｅＳＳＤはＮＶＭｅｏＦ装置として構成される。ＮＶＭｅｏＦ装置はＰＣＩｅバス及びＬＡＮポートを通じてミッドプレーン５６１を経てスイッチ５００との連結を要求する。
【００４２】
一実施形態によると、スイッチ５００とｅＳＳＤとの間のＬＡＮ信号は、スイッチマザーボード５０１Ａへの１次ＬＡＮポート５５３に対するＳＡＳピンＳ２、Ｓ３、Ｓ５、Ｓ６を使用する。また、ＬＡＮ信号は、スイッチマザーボード５０１Ｂへの２次ＬＡＮポート５５４に対するＳ９、Ｓ１０、Ｓ１２、Ｓ１３を使用する。各Ｕ．２コネクターのＥ２５ピンはデュアルポート構成が可能になるように使用される。ＰＣＩｅ信号は各々のスイッチマザーボード（５０１Ａ、５０１Ｂ）と各々のｅＳＳＤとの間でＰＣＩｅバス（５５１、５５２）を通じて搬送される。ｅＳＳＤは、物理ピン（例えば、スイッチのシャーシに存在するピン）を使用するか、或いはスイッチマザーボードのＢＭＣからのインバンド（ｉｎ−ｂａｎｄ）コマンドによって自体の動作モードを自体が構成する。
【００４３】
一実施形態によると、スイッチ５００は１０ＧＬＡＮを支援し、ミッドプレーン５６１はＨＡモード及びｎｏｎ−ＨＡモードの両方を支援する共通ミッドプレーンである。システム構成に従って、信号無欠性（ｓｉｇｎａｌ  ｉｎｔｅｇｒｉｔｙ）は共通ミッドプレーン５６１が２つの構成の両方を支援することを保証するためにテストされる必要がある。信号無欠性が十分ではない場合、システムはＨＡモードに対する第１ミッドプレーン及びｎｏｎ−ＨＡモードに対する第２ミッドプレーンを含む２つのミッドプレーンを有する。
【００４４】
本発明の一実施形態によると、多重モードで動作するストレージ装置を含むシステムは、マザーボード、ＢＭＣ（Ｂａｓｅｂｏａｒｄ  Ｍａｎａｇｅｍｅｎｔ  Ｃｏｎｔｒｏｌｌｅｒ）、ネットワーク信号を伝送するネットワークスイッチ、及びＰＣＩｅ信号を伝送するＰＣＩｅスイッチを含むファブリックスイッチと、ミッドプレーンと、複数の装置ポートと、を備え、複数の装置ポートの各々は、ミッドプレーンを通じてファブリックスイッチのマザーボードにストレージ装置を連結し、ミッドプレーンを通じてネットワーク信号及びＰＣＩｅ信号を搬送し、ストレージ装置は、システムとストレージ装置との間のファブリック連結を通じて設定されたプロトコルに基づいて多重モードに構成可能（ｃｏｎｆｉｇｕｒａｂｌｅ）である。
【００４５】
ストレージ装置は、複数の装置ポートの中の１つにストレージ装置を連結するＵ．２コネクターを有する。
ストレージ装置は、ＮＶＭｅ及びＮＶＭｅｏＦプロトコルの両方を支援する。
ミッドプレーンは、ＨＡモード及びｎｏｎ−ＨＡモードの両方支援する。
ネットワーク信号は、Ｕ．２コネクターの未使用ピンを通じて搬送される。
ネットワーク信号は、ディスカバリー（ｄｉｓｃｏｖｅｒｙ）サービス又はストレージ装置の新たなファームウェアに対するダウンロードサービスを提供する。
ネットワーク信号は、ストレージ装置のヘルス状態情報、ＦＲＵ（Ｆｉｅｌｄ−Ｒｅｐｌａｃｅａｂｌｅ  Ｕｎｉｔ）情報、及びセンサー情報の中の１つ以上を含む装置識別情報を含み、装置識別情報は、ＰＣＩｅレーンを介してミッドプレーンを通じてＢＭＣに伝送される。
ストレージ装置は、ＨＡモード又はｎｏｎ−ＨＡモードで動作する。
【００４６】
本発明の一実施形態によると、ＮＶＭｅｏＦ装置は、ＰＣＩｅモジュールと、ネットワークエンジンと、ミッドプレーンを通じてスイッチに連結し、ミッドプレーンを通じてＰＣＩｅ信号を搬送するコネクターと、を備え、ＰＣＩｅモジュールは、ＰＣＩｅバスを通じてスイッチにＰＣＩｅ信号を伝送し、ネットワークエンジンは、コネクターのＳＡＳ（Ｓｅｒｉａｌ  Ａｔｔａｃｈｅｄ  ＳＣＳＩ）ピンを通じてスイッチにネットワーク信号を伝送する。
【００４７】
コネクターは、Ｕ．２コネクターである。
ネットワーク信号は、ＮＶＭｅｏＦ装置のヘルス状態情報、ＦＲＵ情報、及びセンサー情報の中の１つ以上を含む装置識別情報を含む。
装置識別情報は、ミッドプレーンを通じてスイッチのＢＭＣに伝送される。
ネットワーク信号は、ディスカバリーサービス又はＮＶＭｅｏＦ装置の新たなファームウェアに対するダウンロードサービスを提供する。
スイッチは、第１ＬＡＮポート及び第２ＬＡＮポートを含む２つのスイッチマザーボードを含む。
ＳＡＳピンのＳ２、Ｓ３、Ｓ５、及びＳ６は、第１ＬＡＮポートに対して使用され、ＳＡＳピンのＳ９、Ｓ１０、Ｓ１２、及びＳ１３は、第２ＬＡＮポートに対して使用される。
ＮＶＭｅｏＦ装置は、ＨＡモード又はｎｏｎ−ＨＡモードで動作する。
【００４８】
本発明の他の実施形態によると、多重モードで動作するストレージ装置を含むシステムは、スイッチと、複数のＮＶＭｅｏＦ装置と、を備え、複数のＮＶＭｅｏＦ装置の各々は、コネクターを使用してスイッチに連結され、コネクターは、ＰＣＩｅバスを通じてスイッチにＰＣＩｅ信号を伝送し、ネットワークバスを通じてスイッチにネットワーク信号を伝送する。
【００４９】
コネクターは、Ｕ．２コネクターである。
ＰＣＩｅ信号は、ＰＣＩｅバスの２つのＰＣＩｅレーンを通じて伝送され、ネットワーク信号は、ＰＣＩｅバスの残りの２つのＰＣＩｅレーンを通じて伝送される。
ネットワーク信号は、ＳＡＳピンを通じて伝送される。
ネットワーク信号は、複数のＮＶＭｅｏＦ装置の各々のヘルス状態情報、ＦＲＵ情報、及びセンサー情報の中の１つ以上を含む装置識別情報を含む。
ネットワーク信号は、ディスカバリーサービス又は複数のＮＶＭｅｏＦ装置の各々の新たなファームウェアに対するダウンロードサービスを提供する。
複数のＮＶＭｅｏＦ装置の各々は、ＨＡモード又はｎｏｎ−ＨＡモードで動作する。
【００５０】
以上、本発明の実施形態について図面を参照しながら詳細に説明したが、本発明は、上述の実施形態に限定されるものではなく、本発明の技術的範囲から逸脱しない範囲内で多様に変更実施することが可能である。
【符号の説明】
【００５１】
１０１、３０１、４０１    ＮＶＭｅｏＦ（ＮＶＭｆ）装置
１１１、３１１    ＰＣＩｅ  ｘ４モジュール
１１２、３１２    ＬＡＮ  ＮＩＣ
１１３、３１３    ＴＣＰ／ＩＰオフロードエンジン
１１５、３１５    ＲＤＭＡコントローラ
１１６、３１６    ＮＶＭｅｏＦ（ＮＶＭｆ）プロトコルスタック
１２１、３２１、４２１    Ｕ．２コネクター
１２２    バッファ
１５１、１５２、２１３、３５１、３５２、４５１、４５２    ＰＣＩｅ  ｘ２バス
１５３、３５３    ＬＡＮポート１
１５４、３５４    ＬＡＮポート２
１６０    モードセレクター
１６１、２６１、３６１、４６１、５６１    ミッドプレーン
２０１、５０１Ａ、５０１Ｂ    スイッチマザーボード
２０２    ローカルＣＰＵ
２０３    ＢＭＣ
２０４、５０４Ａ    ＬＡＮスイッチ
２０５、５０４Ｂ    ＰＣＩｅスイッチ
２１１    アップリンクＬＡＮポート
２１２    ダウンリンクＬＡＮポート
４６０Ａ、４０６Ｂ    スイッチコントローラ
４５３    ＬＡＮポートＡ
４５４    ＬＡＮポートＢ
５００    スイッチ
５５１、５５２    ＰＣＩｅバス
５５３、５５４    ＬＡＮポート
【図１】
2018018514.tif 000004
【図２】
2018018514.tif 000005
【図３】
2018018514.tif 000006
【図４】
2018018514.tif 000007
【図５】
2018018514.tif 000008