(57)【特許請求の範囲】
【請求項１】
不揮発性フラッシュメモリブレードのマルチカードモジュールであって、
印刷回路基板と、
前記印刷回路基板上に載置され、前記印刷回路基板に連結されたモジュールパワーポートと、
前記印刷回路基板上に載置され、前記印刷回路基板に連結された入出力ポートと、
前記印刷回路基板上に載置され、前記モジュールパワーポートに電気的に連結される少なくとも１つのソリッドステートドライブライザーカードが装着された複数のライザーカードスロットと、
前記印刷回路基板上に載置され、前記印刷回路基板に連結されたスイッチと、を含み、
前記モジュールパワーポートは、前記スイッチに電気的に連結され、
前記入出力ポートは、前記スイッチに電気的に連結され、
前記少なくとも１つのソリッドステートドライブライザーカードは、前記スイッチに電気的に連結されるように構成され、
前記少なくとも１つのソリッドステートドライブライザーカードの各々は、前記入出力ポートを介して通信する少なくとも１つのソリッドステートドライブチップを含み、
前記少なくとも１つのソリッドステートドライブライザーカードに含まれる少なくとも１つのソリッドステートドライブチップは、前記スイッチ及び前記入出力ポートを介して１つ以上のプロセッサと通信し、
前記モジュールパワーポートは、ミッドプレーンボードの１つ以上のパワーポートに連結され、
前記入出力ポートは、アップストリームポートに連結され、
前記スイッチは、前記アップストリームポートを複数のダウンストリームポートに拡張し、
前記複数のダウンストリームポートの各々は、前記複数のソリッドステートドライブチップの中の対応する１つのソリッドステートドライブチップに連結されることを特徴とする不揮発性フラッシュメモリブレードのマルチカードモジュール。
【請求項２】
前記少なくとも１つのソリッドステートドライブライザーカードの各々は、前記複数のライザーカードスロットの中から、対応する１つのライザーカードスロットに装着されることを特徴とする請求項１に記載の不揮発性フラッシュメモリブレードのマルチカードモジュール。
【請求項３】
前記少なくとも１つのソリッドステートドライブライザーカードは、前記入出力ポートを介して通信する複数のソリッドステートドライブチップを含む少なくとも１つのソリッドステートドライブライザーカードであることを特徴とする請求項１に記載の不揮発性フラッシュメモリブレードのマルチカードモジュール。
【請求項４】
前記アップストリームポートは、ＰＣＩｅ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ）規格に準拠したＰＣＩｅ  Ｘ８のアップストリームポートを含み、
前記スイッチは、前記ＰＣＩｅ規格に準拠したＰＣＩｅ  Ｘ８のアップストリームポートを複数のＰＣＩｅ規格に準拠したＰＣＩｅ  Ｘ４のダウンストリームポートに拡張するＰＣＩｅ規格に準拠したスイッチを含み、
前記複数のライザーカードスロットは、６つ以上のライザーカードスロットを含み、
前記少なくとも１つのソリッドステートドライブライザーカードは、前記６つ以上のライザーカードスロットの中から、対応する１つのライザーカードスロットに装着される６つ以上のソリッドステートドライブライザーカードであり、
各々の前記複数のソリッドステートドライブチップは、前記複数のＰＣＩｅ規格に準拠したＰＣＩｅ  Ｘ４のダウンストリームポートの中から、対応する１つのＰＣＩｅ規格に準拠したＰＣＩｅ  Ｘ４のダウンストリームポートに連結されることを特徴とする請求項１に記載の不揮発性フラッシュメモリブレードのマルチカードモジュール。
【請求項５】
複数のアップストリームポートに連結された１つ以上のプロセッサを含むサーバマザー
ボードと、
１つ以上のパワーポートを含むミッドプレーンボードと、
１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールと、を備え、
前記不揮発性フラッシュメモリブレードのマルチカードモジュールの少なくとも１つは、
印刷回路基板と、
前記印刷回路基板上に載置されたスイッチと、
前記ミッドプレーンボードの前記１つ以上のパワーポートに連結され、前記印刷回路基板上に載置されて前記スイッチに電気的に連結されたモジュールパワーポートと、
前記スイッチに電気的に連結され、前記印刷回路基板上に載置されて前記サーバマザーボードの前記複数のアップストリームポートの中の対応する１つのアップストリームポートに電気的に連結される入出力ポートと、
前記印刷回路基板上に載置され、１つ以上のソリッドステートドライブライザーカードが装着された１つ以上のライザーカードスロットと、を含み、
前記１つ以上のソリッドステートドライブライザーカードは、前記スイッチと前記モジュールパワーポートとに電気的に連結され、
前記１つ以上のソリッドステートドライブライザーカードの中の少なくとも１つは、前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの中の対応する不揮発性フラッシュメモリブレードのマルチカードモジュールの前記スイッチ及び前記入出力ポートを介して、前記サーバマザーボードの１つ以上のプロセッサと通信する１つ以上のソリッドステートドライブチップを含み、
前記サーバマザーボードの前記複数のアップストリームポートの中の対応する１つに装着される１つ以上のケーブルコネクタライザーカードと、
前記ケーブルコネクタライザーカードの中の対応する少なくとも１つを介して、前記不揮発性フラッシュメモリブレードのマルチカードモジュールの中の対応する少なくとも１つに含まれる入出力ポートの中の対応するいずれか１つに、前記アップストリームポートの各々を連結するための１つ以上のケーブルと、を含み、
前記不揮発性フラッシュメモリブレードのマルチカードモジュールの各々は、対応する少なくとも１つの前記ケーブル及び対応する少なくとも１つの前記ケーブルコネクタライザーカードを介して前記１つ以上のプロセッサと通信することを特徴とするモジュール型不揮発性フラッシュメモリブレード。
【請求項６】
前記サーバマザーボードのプロセッサは、第１プロセッサ及び第２プロセッサを含み、
前記複数のアップストリームポートは、第１及び第２アップストリームポートを含み、
前記複数のケーブルコネクタライザーカードは、第１及び第２ケーブルコネクタライザーカードを含み、
前記複数のケーブルは、第１及び第２ケーブルを含み、
前記第１プロセッサは、前記第１及び第２アップストリームポートの第１サブセットに連結され、
前記第２プロセッサは、前記第１及び第２アップストリームポートの第２サブセットに連結され、
前記複数の不揮発性フラッシュメモリブレードのマルチカードモジュールは、第１及び第２不揮発性フラッシュメモリブレードのマルチカードモジュールと、を含むことを特徴とする請求項５に記載のモジュール型不揮発性フラッシュメモリブレード。
【請求項７】
前記第１不揮発性フラッシュメモリブレードのマルチカードモジュールは、前記第１ケーブル、前記第１ケーブルコネクタライザーカード、及び前記第１アップストリームポートを介して前記第１プロセッサ及び前記第２プロセッサの中の少なくとも１つと通信し、
前記第２不揮発性フラッシュメモリブレードのマルチカードモジュールは、前記第２ケーブル、前記第２ケーブルコネクタライザーカード、及び前記第２アップストリームポートを介して前記第１プロセッサ及び前記第２プロセッサの中の少なくとも１つと通信することを特徴とする請求項６に記載のモジュール型不揮発性フラッシュメモリブレード。
【請求項８】
前記１つ以上のソリッドステートドライブライザーカードの各々は、前記１つ以上のライザーカードスロットの中の対応するスロットに装着され、前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの中の対応する不揮発性フラッシュメモリブレードのマルチカードモジュールの前記スイッチと前記入出力ポートとを介して前記１つ以上のプロセッサと通信することを特徴とする請求項５に記載のモジュール型不揮発性フラッシュメモリブレード。
【請求項９】
前記１つ以上のソリッドステートドライブライザーカードの各々は、
前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの中の対応する不揮発性フラッシュメモリブレードのマルチカードモジュールの前記スイッチと前記入出力ポートとを介して、前記サーバマザーボードの１つ以上のプロセッサと通信する複数のソリッドステートドライブチップを含むことを特徴とする請求項５に記載のモジュール型不揮発性フラッシュメモリブレード。
【請求項１０】
前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの各々の前記入出力ポートは、アップストリームポートとして動作し、
前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの各々の前記スイッチは、前記複数のアップストリームポートの中の対応するアップストリームポートを複数のダウンストリームポートに拡張し、
前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの各々の前記ダウンストリームポートは、前記複数のソリッドステートドライブチップの中の対応するチップに連結されることを特徴とする請求項９に記載のモジュール型不揮発性フラッシュメモリブレード。
【請求項１１】
前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの各々の前記アップストリームポートは、ＰＣＩｅ規格に準拠したＰＣＩｅ  Ｘ８のアップストリームポートを含み、
前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの各々の前記スイッチは、ＰＣＩｅ規格に準拠したＰＣＩｅスイッチを含み、前記ＰＣＩｅ規格に準拠したＰＣＩｅ  Ｘ８のアップストリームポートを複数のＰＣＩｅ規格に準拠したＰＣＩｅ  Ｘ４のダウンストリームポートに拡張するように構成され、
前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの各々の前記１つ以上のライザーカードスロットは、６つ以上のライザーカードスロットを含み、
前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの各々に含まれる前記複数のソリッドステートドライブライザーカードは、前記１つ以上のライザーカードスロットの中の対応するライザーカードスロットに装着される複数のソリッドステートドライブライザーカードを含み、
前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの各々に含まれる前記複数のソリッドステートドライブチップの各々は、前記複数のＰＣＩｅ規格に準拠したＰＣＩｅ  Ｘ４のダウンストリームポートの中の対応する前記ＰＣＩｅ規格に準拠したＰＣＩｅ  Ｘ４のダウンストリームポートに連結されることを特徴とする請求項１０に記載のモジュール型不揮発性フラッシュメモリブレード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンタープライズサーバソリューションに関し、より詳しくはエンタープライズサーバ及び／又はオープンクラウドサーバに使用するモジュール型不揮発性フラッシュメモリブレード及びその動作方法に関する。
【背景技術】
【０００２】
エンタープライズサーバ（Ｅｎｔｅｒｐｒｉｓｅ  ｓｅｒｖｅｒ）は、インターネット、最近登場したモノのインターネット（ＩｏＴ）、また多くのビジネスイントラネットとその応用のために、コンピューティング及びストレージ機能を提供する。エンタープライズサーバは、いくらかの現代文明の便利さを提供する。例えば、交易と輸送のための物流システムは、エンタープライズサーバに大きく依存している。また、インターネット検索、ソーシャルネットワーク、及びソーシャルメディアも堅牢なエンタープライズサーバ基盤に直接的に依存している。これらの産業は、このようにコンピューティング資源に著しく依存する多くの産業の中の一部に過ぎない。汎用性を獲得した特定のアーキテクチャの１つに、オープンクラウドサーバ（Ｏｐｅｎ  Ｃｌｏｕｄ  Ｓｅｒｖｅｒ：以下、ＯＣＳ）アーキテクチャがある。オープンクラウドサーバ（ＯＣＳ）アーキテクチャは、クラウドサーバへの応用を目的とするオープンブレードシステム（Ｏｐｅｎ  ｂｌａｄｅ  ｓｙｓｔｅｍ）を提供する。
【０００３】
しかし、オープンクラウドサーバ（ＯＣＳ）アーキテクチャ及び他の同様なアーキテクチャは、ブレードシステムのキャッシング要求を計算するための不揮発性メモリモジュールアレイを支援するために制限された機能のみを提供している。従来のエンタープライズサーバの具現においては、密度と性能中心のストレージ機能が不足しており、またソリッドステートドライブ（ｓｏｌｉｄ  ｓｔａｔｅ  ｄｒｉｖｅ：以下、ＳＳＤ）分野の最近開発された機能については限定的に支援するか、或いは全く支援していない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、上記従来の問題点に鑑みてなされたものであって、本発明の目的は、サーバシステムを具現する際に高いストレージ容量及び面積効率を有するモジュール型不揮発性フラッシュメモリブレード及びその動作方法を提供することにある。
【課題を解決するための手段】
【０００５】
本発明によるＯＣＳ対応エンタープライズサーバ及び他の同様なエンタープライズサーバは、高密度で、高性能なモジュール型不揮発性フラッシュメモリブレード及びマルチカードモジュールを含む。
【０００６】
上記目的を達成するためになされた本発明の一態様による不揮発性フラッシュメモリブレードのマルチカードモジュールは、印刷回路基板と、前記印刷回路基板に連結されたパワーポートと、前記印刷回路基板に連結された入出力ポートと、前記パワーポートに電気的に連結される少なくとも１つのソリッドステートドライブライザーカードが装着された複数のライザーカードスロットと、を含むことを特徴とする。
【０００７】
上記目的を達成するためになされた本発明の一態様によるモジュール型不揮発性フラッシュメモリブレードは、複数のアップストリームポートに連結された１つ以上のプロセッサを含むサーバマザーボードと、１つ以上のパワーポートを含むミッドプレーンボードと、１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールと、を含み、前記不揮発性フラッシュメモリブレードのマルチカードモジュールの少なくとも１つは、スイッチと、前記ミッドプレーンボードの前記１つ以上のパワーポートに連結されて、前記スイッチに電気的に連結されたモジュールパワーポートと、前記スイッチに電気的に連結されて、前記サーバマザーボードの前記複数のアップストリームポートのの対応する１つのアップストリームポートに電気的に連結される入出力ポートと、１つ以上のソリッドステートドライブライザーカードが装着される１つ以上のライザーカードスロットを含み、前記１つ以上のソリッドステートドライブライザーカードは、前記スイッチと前記モジュールパワーポートとに電気的に連結されることを特徴とする。
【０００８】
前記モジュール型不揮発性フラッシュメモリブレードは、前記サーバマザーボードの前記複数のアップストリームポートの中の対応する１つに装着される１つ以上のケーブルコネクタライザーカードと、前記ケーブルコネクタライザーカードの中の対応する少なくとも１つを介して、前記不揮発性フラッシュメモリブレードのマルチカードモジュールの中の対応する少なくとも１つに含まれる入出力ポートの中の対応するいずれか１つに、前記アップストリームポートの各々を連結するための１つ以上のケーブルと、を含み得る。
【０００９】
上記目的を達成するためになされた本発明の一態様によるモジュール型不揮発性フラッシュメモリブレードの動作方法は、サーバマザーボードの１つ以上のアップストリームポートに１つ以上のケーブルコネクタライザーカードを連結する段階と、前記１つ以上のケーブルコネクタライザーカードに１つ以上のケーブルを連結する段階と、前記１つ以上のケーブル、前記１つ以上のケーブルコネクタライザーカード、及び前記サーバマザーボードの前記１つ以上のアップストリームポートの各々を使用して前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールを前記サーバマザーボードに連結する段階と、１つ以上のソリッドステートドライブライザーカードを前記１つ以上不揮発性フラッシュメモリブレードのマルチカードモジュールの１つ以上のスロットに装着する段階と、前記サーバマザーボードを使用して、前記１つ以上のソリッドステートドライブライザーカードに関連付けられた１つ以上のソリッドステートドライブチップにデータを格納するための情報を前記１つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールに伝達する段階と、を含むことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、高いストレージ容量と面積効率を有するソリッドステートドライブ（ＳＳＤ）及びそれを使用するサーバシステムとを構成することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態による１Ｕ（ユニット）規格のトレイ内のモジュール型不揮発性フラッシュメモリブレードを示すブロック図である。
【図２】図１のモジュール型不揮発性フラッシュメモリブレード内のサーバマザーボードの詳細を示すブロック図である。
【図３】図１のモジュール型不揮発性フラッシュメモリブレード内のモジュール型不揮発性フラッシュメモリブレードのマルチカードモジュールの詳細を示すブロック図である。
【図４】図１の１Ｕ（ユニット）のトレイ内のモジュール型不揮発性フラッシュメモリブレード及びサーバマザーボードの詳細を示すモジュール型不揮発性フラッシュメモリブレードのブロック図である。
【図５】本発明の一実施形態によるソリッドステートドライブライザーカード（ＳＳＤライザーカード）の前面を示す図である。
【図６】図５のソリッドステートドライブライザーカード（ＳＳＤライザーカード）の背面を示す図である。
【図７】本発明の一実施形態による複数のソリッドステートドライブライザーカードを含む不揮発性フラッシュメモリブレードのマルチカードモジュールを示す斜視図である。
【図８】図７に示す不揮発性フラッシュメモリブレードのマルチカードモジュールを他方向から見た斜視図である。
【図９】本発明の一実施形態によるケーブルコネクタライザーカードを示す斜視図である。
【図１０】図９に示すケーブルコネクタライザーカードの正面図である。
【図１１】本発明の一実施形態によるサーバマザーボードと不揮発性フラッシュメモリブレードのマルチカードモジュールとを含むモジュール型不揮発性フラッシュメモリブレードを示す斜視図である。
【図１２】図１及び図１１に示すモジュール型不揮発性フラッシュメモリブレードが装着される１Ｕ（ユニット）の半幅トレイを示す斜視図である。
【図１３】本発明の一実施形態によるモジュール型不揮発性フラッシュメモリブレードの動作方法を示すフローチャートである。
【図１４】１つ以上の図１に示すモジュール型不揮発性フラッシュメモリブレード及びトレイを含むコンピューティングシステムを示すブロック図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を、図面を参照しながら詳細に説明する。以下の詳細な説明で、本発明の理解を助けるために多様な具体例を説明する。しかし、当該分野で通常の知識を有する者は、これらの詳細な説明無しでも本発明を容易に実施できる。本発明の態様を不明瞭にする他の公知の方法、工程、コンポーネント、回路、及びネットワーク等は記述してない。
【００１３】
例えば、多様な構成を表現するために使用される「第１」、「第２は」等の用語は、このような用語に限定するものではなく、いずれか１つの用語を他のものから区別するために使用される。例えば、「第１不揮発性メモリマルチカードモジュール」は、「第２不揮発性メモリマルチカードモジュール」と称され、同様に、「第２不揮発性メモリマルチカードモジュール」は、「第１不揮発性メモリマルチカードモジュール」と称される。
【００１４】
ここで、本発明の特徴を説明するための用語は、特定の実施形態のみを説明するものであり、本発明を制限するものではない。本発明の詳細な説明又は特許請求の範囲で使用される「一つの」のような用語は、他に明確に区別しない限り、複数の意味を含む。「及び／又は」は、列記された項目を少なくとも１つ含むすべての組み合わせを包括する。「含む」又は「構成される」のような用語は、説明された特徴、段階、動作、成分、及び／又は構成要素の存在を明示し、追加的な１つ又はそれ以上の特徴、段階、動作、成分、構成要素、及び／又はそれらのグループの存在を排除しない。図面の構成や特徴は、図中に示された数値に限定されない。
【００１５】
以下に、本発明の一実施形態による高密度のモジュール型不揮発性フラッシュメモリブレード及びマルチカードモジュールを有するオープンクラウドサーバ（ＯＣＳ）対応エンタープライズサーバ及び他の同様なエンタープライズサーバを示す。不揮発性フラッシュメモリブレードは、後述する高密度、高性能なモジュール形式のＭ．２フォームファクタ及びＮＶＭｅ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ  Ｅｘｐｒｅｓｓ）規格に対応したソリッドステートドライブ（ＳＳＤ）を含む。以下に示す実施形態は、容量要求、性能要求、及び／又はシャーシフォームファクタに基づいて、使用するマルチカードモジュールの数を、使用者が選択できる柔軟なモジュール設計を提供する。本実施形態において、モジュール形式の不揮発性フラッシュメモリブレード及び／又はマルチカードモジュールは、個別のブレード装置としてよりも、むしろ直接エンタープライズサーバに組み込まれる。
【００１６】
後述するが、冷却及び熱の問題は、直立型マルチカードモジュールによって改善され、また保守性も向上する。以下に示すモジュール型不揮発性フラッシュメモリブレード及びそれに関連するマルチカードモジュールは、オープンクラウドサーバ（ＯＣＳ）アーキテクチャへの変更無しに、ＯＣＳアーキテクチャで具現することができ、これにより、直接アップグレードする方法を提供する。
【００１７】
図１は、本発明の一実施形態による１Ｕ（ユニット）規格のトレイ内のモジュール型不揮発性フラッシュメモリブレードを示すブロック図である。図２は、図１のモジュール型不揮発性フラッシュメモリブレード内のサーバマザーボードの詳細を示すブロック図である。図３は、図１のモジュール型不揮発性フラッシュメモリブレード内の不揮発性フラッシュメモリブレードのマルチカードモジュールの詳細を示すブロック図である。図４は、図１の１Ｕ（ユニット）のトレイ内のモジュール型不揮発性フラッシュメモリブレード及びサーバマザーボードの詳細を示すモジュール型不揮発性フラッシュメモリブレードのブロック図である。図１〜図４を参照して本発明を以下に説明する。
【００１８】
モジュール型不揮発性フラッシュメモリブレード１０５は、複数のアップストリームポート（１３２、１３４、１３６、１３８）に連結される１つ以上のプロセッサ（例えば、１２５、１３０）を含むサーバマザーボード１１５を備える。複数のアップストリームポート（１３２、１３４、１３６、１３８）は、サーバマザーボード１１５上に具備された特定形状の物理スロットである。しかし、「ポート」という用語は、物理スロットのみを意味するものではなく、プロトコルに関連した論理ポートも含む。アップストリームポート（１３２、１３４、１３６、１３８）の各々は、ＰＣＩｅ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ）規格に準拠したポートである。例えば、アップストリームポート（１３２、１３４、１３６、１３８）の各々は、ＰＣＩｅ  Ｘ８（８レーンを使用）のポートである。また、アップストリームポート（１３２、１３４、１３６、１３８）は、他の適切な種類のポート又は連結手段であってもよい。サーバマザーボード１１５は、例えば、ＯＣＳ  ｖ２対応のマザーボードである。
【００１９】
プロセッサ１２５は、アップストリームポート（１３２、１３４、１３６、１３８）の中の第１サブセット（１３４、１３６、１３８）に連結される。プロセッサ１３０は、アップストリームポート（１３２、１３４、１３６、１３８）の中の第２サブセット（１３２）に連結される。なお、サーバマザーボード１１５は、すべてのアップストリームポートに連結された単一のプロセッサを含み得る。また、適切な数のプロセッサがサーバマザーボード１１５に含まれ、適切な数のアップストリームポートがサーバマザーボード１１５に含まれるか又は関連付けられる。サーバマザーボード１１５は、複数の電圧レギュレータダウン（ＶＲＤ）モジュール１４５、揮発性ＲＡＭモジュール１４０、入出力ポート１４２、及び／又はパワーポート１４４を含む。
【００２０】
アップストリームポート（１３２、１３４、１３６、１３８）の各々は、１つ以上のプロセッサ（１２５、１３０）に関連付けられる。サーバマザーボード１１５は、オープンクラウドサーバ（ＯＣＳ）対応のマザーボードである。アップストリームポート（１３２、１３４、１３６、１３８）は、例えば、ＰＣＩｅ規格に準拠したＰＣＩｅ  Ｇｅｎ．３  Ｘ８ポート又はスロットである。アップストリームポート（１３２、１３４、１３６、１３８）は、サーバマザーボード１１５に連結されるか、或いはサーバマザーボード１１５の外部のコンピューターホストに連結される。アップストリームポート（１３２、１３４、１３６、１３８）は、任意の適切な種類のポート又は適切な種類の連結手段である。
【００２１】
モジュール型不揮発性フラッシュメモリブレード１０５は、１つ以上のパワーポート１５２を有するミッドプレーンボード（ｍｉｄ−ｐｌａｎｅ  ｂｏａｒｄ）１５０を含む。ミッドプレーンボード１５０は、ＮＶＭｅ規格に対応したミッドプレーンボードである。モジュール型不揮発性フラッシュメモリブレード１０５は、複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）を含む。仮に、特定のユーザーアプリケーションがこのような高いストレージ密度を要求しない場合、４つ未満のマルチカードモジュールが使用される。例えば、１つ、２つ、又は３つのマルチカードモジュールがモジュール型不揮発性フラッシュメモリブレード１０５に装着される。マルチカードモジュールは、任意の適切な数が使用される。また、複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）は、モジュール型不揮発性フラッシュメモリブレード１０５から物理的に分離された形で関連付けられるか又は連結される。他の例として、複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）は、モジュール型不揮発性フラッシュメモリブレード１０５に連結されるか或いは一部分に提供される。
【００２２】
複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々は、印刷回路基板（１６１、１６３、１６５、１６７）を含む。複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々は、印刷回路基板（１６１、１６３、１６５、１６７）の各々に連結されるスイッチ（１９０、１９２、１９４、１９６）を含む。スイッチ（１９０、１９２、１９４、１９６）の各々は、ＰＣＩｅ規格に準拠したＰＣＩｅスイッチである。スイッチ（１９０、１９２、１９４、１９６）は、任意の適切な種類のスイッチが使用される。
【００２３】
本実施形態で、複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々は、パワーケーブル１５４を介してミッドプレーンボード１５０の１つ以上のパワーポート１５２に連結されるモジュールパワーポート（１８１、１８３、１８７、１８９）を含む。モジュールパワーポート（１８１、１８３、１８７、１８９）は、印刷回路基板（１６１、１６３、１６５、１６７）の各々に連結され、スイッチ（１９０、１９２、１９４、１９６）に電気的に連結される。
【００２４】
複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々は、それぞれに対応する印刷回路基板（１６１、１６３、１６５、１６７）の各々に電気的に連結された入出力ポート（１９１、１９３、１９７、１９９）を含む。各入出力ポート（１９１、１９３、１９７、１９９）は、各々に対応するスイッチ（１９０、１９２、１９４、１９６）に電気的に連結され、サーバマザーボード１１５のアップストリームポート（１３２、１３４、１３６、１３８）の中の対応するいずれか１つに電気的に連結されるか又は関連付けられる。
【００２５】
さらに、複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々は、１つ以上のソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）の各々が収容される複数のライザーカードスロット（後述する）を含む。１つ以上のソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）は、導電線（１００、１０２、１０４、１０６）によって各々のスイッチ（１９０、１９２、１９４、１９６）に電気的に連結される。導電線（１００、１０２、１０４、１０６）の各々は、複数の導電層、ワイヤ、バス、チャンネル等を示す。１つ以上のソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）は、対応するモジュールパワーポート（１８１、１８３、１８７、１８９）の各々に電気的に連結される。
【００２６】
モジュール型不揮発性フラッシュメモリブレード１０５は、サーバマザーボード１１５のアップストリームポート（１３２、１３４、１３６、１３８）の中で、対応するいずれか１つに装着可能な複数のケーブルコネクタライザーカード（１３１、１３３、１３５、１３７）を含む。１つ以上のケーブル（１７０、１７２、１７４、１７６）の各々は、アップストリームポート（１３２、１３４、１３６、１３８）の各々を、ケーブルコネクタライザーカード（１３１、１３３、１３５、１３７）の中の対応する１つを介して複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の入出力ポート（１９１、１９３、１９７、１９９）の中の対応するいずれか１つに連結される。ここで使用される「ケーブル」という用語は、ワイヤ、無線リンク、及び／又は任意の適切なライン又は導電体を利用する連結手段である。
【００２７】
複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々は、１つ以上のプロセッサ（１２５、１３０）と通信する。例えば、複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々は、１つ以上のケーブル（１７０、１７２、１７４、１７６）及びケーブルコネクタライザーカード（１３１、１３３、１３５、１３７）の中で、対応する１つを介して１つ以上のプロセッサ（１２５、１３０）と通信する。モジュール型不揮発性フラッシュメモリブレード１０５は、任意の適切な数の不揮発性フラッシュメモリブレードのマルチカードモジュールと適切な数のケーブル、及び適切な数のケーブルコネクタライザーカードを含む。
【００２８】
不揮発性フラッシュメモリブレードのマルチカードモジュール１６０は、ケーブル１７０、ケーブルコネクタライザーカード１３１、及びアップストリームポート１３２を介してプロセッサ１２５及び／又はプロセッサ１３０と通信する。不揮発性フラッシュメモリブレードのマルチカードモジュール１６２は、ケーブル１７２、ケーブルコネクタライザーカード１３３、及びアップストリームポート１３４を介してプロセッサ１２５及び／又はプロセッサ１３０と通信する。不揮発性フラッシュメモリブレードのマルチカードモジュール１６４は、ケーブル１７４、ケーブルコネクタライザーカード１３５、及びアップストリームポート１３６を介してプロセッサ１２５及び／又はプロセッサ１３０と通信する。不揮発性フラッシュメモリブレードのマルチカードモジュール１６６は、ケーブル１７６、ケーブルコネクタライザーカード１３７、及びアップストリームポート１３８を介してプロセッサ１２５及び／又はプロセッサ１３０と通信する。
【００２９】
モジュール型不揮発性フラッシュメモリブレード１０５は、１つ以上のプロセッサ（１２５、１３０）と通信可能であり、及び／又はサーバマザーボード１１５に相対的に長いストレージ時間を有するデータを格納する１つ以上の磁気ハードディスクドライブ３００を含む。モジュール型不揮発性フラッシュメモリブレード１０５は、トレイ１１７に装着される。トレイ１１７は、例えば、ＯＣＳ  ｖ２対応のトレイである。トレイ１１７は、バックプレーン１４８を含む。
【００３０】
トレイ１１７は、サーバマザーボード１１５、磁気ハードディスクドライブ３００等にインターフェイス及び／又はパワーを提供する入出力及びパワーポート１４６を含む。さらに、トレイ１１７は、ミッドプレーンボード１５０及び／又は不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）等に、インターフェイス及び／又はパワーを提供する入出力及びパワーポート１５６を含む。入出力及びパワーポート（１４６、１５６）は、ｉＰＡＳＳＴＭＳＡＳポートのような１つ以上のＳＡＳ（ｓｅｒｉａｌ  ａｔｔａｃｈｅｄ  ＳＣＳＩ）ポート又はコネクタを含む。モジュール型不揮発性フラッシュメモリブレード１０５は、トレイ１１７に装着され、トレイ１１７のバックプレーン１４８に連結される。
【００３１】
図５は、本発明の一実施形態によるソリッドステートドライブライザーカード（ＳＳＤライザーカード）の前面を示す図である。図６は、図５のソリッドステートドライブライザーカード（ＳＳＤライザーカード）の背面を示す図である。以下では、図５及び図６を参照して本実施形態を説明する。
【００３２】
ソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）の各々は、対応するライザーカードスロット２１０に垂直方向に装着され、また脱着される。直立型マルチカードモジュールが垂直方向に立てられることによって冷却及び熱の問題が解決されると同時に、密度が向上する。ソリッドステートドライブライザーカードを垂直の３次元空間に配置することによって、１Ｕ（ユニット）のトレイ内に限っても、３次元空間に空気の流れを提供し、簡単且つ向上した熱冷却特性を提供するとともに高密度化を達成する。
【００３３】
１つ以上のソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）の各々は、サーバマザーボード１１５（図１参照）に含まれる１つ以上のプロセッサ（図２の１２５、１３０）と、対応する不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）のスイッチ（図３の１９０、１９２、１９４、１９６）及び入出力ポート（図３の１９１、１９３、１９７、１９９）を介して通信する。
【００３４】
１つ以上のソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）の各々は、対応する不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）のスイッチ（図３の１９０、１９２、１９４、１９６）及び入出力ポート（１９１、１９３、１９７、１９９）を介して、サーバマザーボード１１５の１つ以上のプロセッサ（１２５、１３０）と通信する１つ以上のソリッドステートドライブチップ（２０５、２１５）を含む。ここで、ソリッドステートドライブライザーカード（ＳＳＤライザーカード）とソリッドステートドライブチップ（ＳＳＤチップ）とは、Ｍ．２フォームファクタに対応する。
【００３５】
より具体的に、１つ以上のソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）の各々は、それぞれに対応する不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）のスイッチ（１９０、１９２、１９４、１９６）及び入出力ポート（１９１、１９３、１９７、１９９）を介してサーバマザーボード１１５の１つ以上のプロセッサ（１２５、１３０）と通信するために、一側に第１ソリッドステートドライブチップ（第１ＳＳＤチップ）２０５を含む。
【００３６】
本実施形態で、１つ以上のソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）の各々は、それぞれに対応する不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）のスイッチ（１９０、１９２、１９４、１９６）及び入出力ポート（１９１、１９３、１９７、１９９）を介してサーバマザーボード１１５の１つ以上のプロセッサ（１２５、１３０）と通信するために、他側に第２ソリッドステートドライブチップ（第２ＳＳＤチップ）２１５を含む
【００３７】
１つ以上のソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）及び関連するソリッドステートドライブチップは、２２ｍｍＸ４２ｍｍ、２２ｍｍＸ６０ｍｍ、２２ｍｍＸ８０ｍｍ、そして２２ｍｍＸ１１０ｍｍ等の多様なＭ．２フォームファクタに収容される。
【００３８】
図７は、本発明の一実施形態による複数のソリッドステートドライブライザーカードを含む不揮発性フラッシュメモリブレードのマルチカードモジュールを示す斜視図である。図８は、図７に示す不揮発性フラッシュメモリブレードのマルチカードモジュールを他方向から見た斜視図である。以下、図７及び図８を参照して本発明を説明する。
【００３９】
不揮発性フラッシュメモリブレードのマルチカードモジュールは、モジュールパワーポート（１８１、１８３、１８７、１８９）、入出力ポート（１９１、１９３、１９７、１９９、及び／又はスイッチ（１９０、１９２、１９４、１９６）を含む。入出力ポートの各々は、例えば、ｉＰＡＳＳＴＭ  ＳＡＳポート又はコネクタのようなポート又はコネクタを含む。モジュールパワーポートの各々は、例えば、ＰＣＩｅ規格に準拠したＰＣＩｅパワーコネクタのようなパワーコネクタを含む。任意の適切なＰＣＩｅ規格に準拠したＰＣＩｅパワーコネクタが使用される。複数のソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）の各々は、対応するライザーカードスロット２１０の中のいずれか１つに装着される。
【００４０】
ライザーカードスロット２１０は、ソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）を収容する。各ソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）は、それぞれに対応するスイッチ（１９０、１９２、１９４、１９６）、モジュールパワーポート（１８１、１８３、１８７、１８９）、及び入出力ポート（１９１、１９３、１９７、１９９）に電気的に連結される。
【００４１】
入出力ポート（１９１、１９３、１９７、１９９）の各々は、アップストリームポート（１３２、１３４、１３６、１３８）を含むか又は関連付けられる。スイッチ（１９０、１９２、１９４、１９６）は、アップストリームポート（１３２、１３４、１３６、１３８）の各々を、複数のダウンストリームポートに拡張させる。即ち、アップストリームポート１３２から入出力ポート１９１へのリンクは、入出力ポート１９１のダウンストリームに拡張され、各々のライザーカードスロット２１０（図５及び図６参照）及びこれを占有したソリッドステートライザーカード１８０がアップストリームポート１３２を共有する。同様な連結及び拡張配列が他のアップストリームポート（１３４、１３６、１３８）、他の入出力ポート（１９３、１９７、１９９）、他のスイッチ（１９２、１９４、１９６）、及び他のソリッドステートライザーカード（１８２、１８４、１８６）の各々に適用される。ここで、「ダウンストリームポート」という用語は、物理ポートのみに限定された意味である必要ではなく、プロトコルに関連付けられた論理ポートを示す。各々のダウンストリームポートは、第１ソリッドステートドライブチップ（第１ＳＳＤチップ）２０５及び第２ソリッドステートドライブチップ（第２ＳＳＤチップ）２１５の中の対応する１つに関連付けられる。
【００４２】
若干異なるが、不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々の入出力ポート（１９１、１９３、１９７、１９９）は、それぞれアップストリームポート（１９１／１３２、１９３／１３４、１９７／１３６、１９９／１３８）を含むか又は関連付けられる。不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々のスイッチ（１９０、１９２、１９４、１９６）は、対応するアップストリームポート（１９１／１３２、１９３／１３４、１９７／１３６、１９９／１３８）を複数のダウンストリームポートに拡張する。
【００４３】
不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々のダウンストリームポートは、第１ソリッドステートドライブチップ（第１ＳＳＤチップ）２０５又は第２ソリッドステートドライブチップ（第２ＳＳＤチップ）２１５の中の対応するいずれか１つに関連付けられる。不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）のアップストリームポート（１９１／１３２、１９３／１３４、１９７／１３６、１９９／１３８）の各々は、例えば、ＰＣＩｅ規格に準拠したＰＣＩｅ  Ｘ８のアップストリームポートのようなＰＣＩｅポートを含む。しかし、ポートの種類は、これに限定されず、適切な種類が使用される。
【００４４】
不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々のスイッチ（１９０、１９２、１９４、１９６）は、ＰＣＩｅ  Ｘ８のアップストリームポートの中のいずれか１つを、１２個以上のＰＣＩｅ  Ｘ４（４レーンを使用）のダウンストリームポートに拡張するＰＣＩｅ規格に準拠したＰＣＩｅスイッチを含む。しかし、ポートの種類は、これに限定されず、適切な種類が使用される。不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々のライザーカードスロット２１０は、６つ以上のライザーカードスロットを含む。不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々は、２つのソリッドステートドライブチップ（２０５、２１５）を含むので、不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）当りに１２個のソリッドステートドライブチップと、１２個のＰＣＩｅ  Ｘ４のダウンストリームポートとが、各々に対応するいずれか１つのソリッドステートドライブチップに割り当てられる。モジュール型不揮発性フラッシュメモリブレード１０５のコンピューティングポーション又はノード（マザーボード１１５）は、コンピューティングポーションと不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）との間に、各々８つのＰＣＩｅレーン、合わせて３２個のＰＣＩｅレーンを提供する４つのアップストリームポート（１３２、１３４、１３６、１３８）を含む。スイッチ（１９０、１９２、１９４、１９６）は、３２個のＰＣＩｅレーンを４８個のＰＣＩｅ  Ｘ４のダウンストリームポートに拡張する。
【００４５】
言い換えると、不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々のソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）は、６つ以上のライザーカードスロット２１０の中の対応するライザーカードスロットに装着されるソリッドステートドライブライザーカードを含む。６つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの各々の第１ソリッドステートドライブチップ（第１ＳＳＤチップ）２０５は、１２個以上のＰＣＩｅ  Ｘ４のダウンストリームポートの中の対応するＰＣＩｅ  Ｘ４のダウンストリームポートに連結される。同様に、６つ以上の不揮発性フラッシュメモリブレードのマルチカードモジュールの各々の第２ソリッドステートドライブチップ（第２ＳＳＤチップ）２１５は、１２個以上のＰＣＩｅ  Ｘ４のダウンストリームポートの中で、対応するＰＣＩｅ  Ｘ４のダウンストリームポートに連結される。
【００４６】
図９は、本発明の一実施形態によるケーブルコネクタライザーカードを示す斜視図である。図１０は、図９に示すケーブルコネクタライザーカードの正面図である。以下、図９及び図１０を参照して本発明を説明する。
【００４７】
各々のケーブルコネクタライザーカード（１３１、１３３、１３５、１３７）は、サーバマザーボード１１５のアップストリームポート（１３２、１３４、１３６、１３８）の中の１つに関連付けられた対応するスロットに装着される。例えば、ケーブルコネクタライザーカード（１３１、１３３、１３５、１３７）の各々のスロットコネクタポーション５１０は、アップストリームポート（１３２、１３４、１３６、１３８）の中の１つに関連付けられた対応するスロットに装着されるか、或いは脱着される。各々のケーブルコネクタライザーカード（１３１、１３３、１３５、１３７）は、ケーブルコネクタポーション５０５を含む。入出力ポートの各々のケーブルコネクタポーション５０５は、例えば、ｉＰＡＳＳＴＭ  ＳＡＳポート又はコネクタを含む。ケーブルコネクタポーション５０５は、対応するケーブル（１７０、１７２、１７４、１７６）に連結される。
【００４８】
図１１は、本発明の一実施形態によるサーバマザーボードと、不揮発性フラッシュメモリブレードのマルチカードモジュールを含むモジュール型不揮発性フラッシュメモリブレード１０５とを示す斜視図である。モジュール型不揮発性フラッシュメモリブレード１０５の幾つかの構成は、上述した説明で既に述べたので、具体的な説明は省略する。
【００４９】
一般的に、モジュール型不揮発性フラッシュメモリブレード１０５のサーバマザーボード１１５は、プロセッサ（１２５、１３０）、ＲＡＭモジュール１４０、ケーブルコネクタライザーカード（１３１、１３３、１３５、１３７）、入出力ポート１４２、パワーポート１４４、及び磁気ハードディスクドライブ３００等を含む。モジュール型不揮発性フラッシュメモリブレード１０５の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々は、対応するソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）を含む。不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の各々は、パワーケーブル１５４を介してミッドプレーンボード１５０と電気的に連結される。ミッド−プレーンボード１５０は、１つ以上のパワーポート１５２を含む。
【００５０】
図１２は、図１及び図１１に示すモジュール型不揮発性フラッシュメモリブレードが装着される１Ｕ（ユニット）の半幅トレイを示す斜視図である。トレイ１１７は、バックプレーン１４８に関連付けられた入出力及びパワーポート（１４６、１５６）を含む。１Ｕ（ユニット）の半幅フォームファクタを使用すれば、トレイ１１７とブレード１０５とは、４８個のソリッドステートドライブチップ（上述した実施形態に基づく）を収容する。ソリッドステートドライブチップは、「ＪＢＯＤ」（別名「ただのディスクの束」として知られる）構成に配列されて管理される。又は、ソリッドステートドライブチップは、ＲＡＩＤ（ｒｅｄｕｎｄａｎｔ  ａｒｒａｙ  ｏｆ  ｉｎｄｅｐｅｎｄｅｎｔ  ｄｉｓｋｓ）構成に配列されて管理される。
【００５１】
各々のソリッドステートドライブチップが１ギガバイト（ＧＢ）のストレージ容量を有する場合、１Ｕ（ユニット）の半幅のトレイ１１７とモジュール型不揮発性フラッシュメモリブレード１０５とは、４８ギガバイト（ＧＢ）のＮＶＭｅストレージ容量を提供する。他の例として、各々のソリッドステートドライブチップが２ギガバイト（ＧＢ）のストレージ容量を有する場合、１Ｕの半幅のトレイ１１７とモジュール型不揮発性フラッシュメモリブレード１０５とは、９６ギガバイト（ＧＢ）のＮＶＭｅストレージ容量を提供する。ソリッドステートドライブチップのストレージ容量は、ソリッドステートドライブのストレージ容量の継続的な増強趨勢に従って適切な大きさで提供される。２つの１Ｕの半幅のトレイ１１７が組み合されると、１Ｕの全幅フォームファクタに対応する２倍のストレージ容量を提供する。大容量設置のために適切な数の１Ｕの半幅トレイが組み合される。
【００５２】
図１３は、本発明の一実施形態によるモジュール型不揮発性フラッシュメモリブレードの動作方法を示すフローチャートである。
【００５３】
図１３に示すフローチャート８００は、ケーブルコネクタライザーカードがサーバマザーボードのアップストリームポートに連結される８０５段階から、動作が開始される。８１０段階で、ケーブルがケーブルコネクタライザーカードに連結される。８１５段階で、ソリッドステートドライブライザーカード（ＳＳＤライザーカード）が不揮発性フラッシュメモリブレードのマルチカードモジュールの対応するスロットに装着される。８２０段階で、ケーブル、ケーブルコネクタライザーカード、及びアップストリームポートを使用して不揮発性フラッシュメモリブレードのマルチカードモジュールがサーバマザーボードに連結される。８２５段階で、サーバマザーボードを使用してＳＳＤライザーカードに関連付けられたソリッドステートドライブチップ（ＳＳＤチップ）にデータを格納するための情報が不揮発性フラッシュメモリブレードのマルチカードモジュールに伝達される。８３０段階で、スイッチを使用して複数のアップストリームポートの中のいずれか１つが、ソリッドステートドライブチップと関連付けられた複数のダウンストリームポートに拡張される。
【００５４】
具体的に、複数のケーブルコネクタライザーカード（１３１、１３３、１３５、１３７）は、サーバマザーボード１１５の複数のアップストリームポート（１３２、１３４、１３６、１３８）に連結される。複数のケーブル（１７０、１７２、１７４、１７６）は、ケーブルコネクタライザーカード（１３１、１３３、１３５、１３７）に連結される。複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）は、複数のケーブル（１７０、１７２、１７４、１７６）、複数のケーブルコネクタライザーカード（１３１、１３３、１３５、１３７）、及びサーバマザーボード１１５上の複数のアップストリームポート（１３２、１３４、１３６、１３８）を介して、それぞれサーバマザーボード１１５に連結される。
【００５５】
１つ以上のソリッドステートドライブライザーカード（図３の１８０、１８２、１８４、１８６参照）は、不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）に対応する１つ以上のスロット２１０に装着される。サーバマザーボード１１５によって、１つ以上のソリッドステートドライブライザーカード（１８０、１８２、１８４、１８６）に関連付けられた１つ以上のＳＳＤチップ（２０５、２１５）に格納される情報が複数の不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）に伝達される。
【００５６】
不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６に関連付けられたスイッチ（１９０、１９２、１９４、１９６）は、アップストリームポート（１３２、１３４、１３６、１３８）を１つ以上のソリッドステートドライブチップ（２０５、２１５）に関連付けられた複数のダウンストリームポートに拡張する。
【００５７】
アップストリームポートの各々は、ＰＣＩｅ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ）規格に準拠した、例えば、ＰＣＩｅ  Ｘ８のアップストリームポートのようなＰＣＩｅポートを含む。ダウンストリームポートは、例えば、各不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の１２個以上のＰＣＩｅ  Ｘ４のダウンストリームポートのような、１２個以上のＰＣＩｅポートを含む。一実施形態として、例えば、不揮発性フラッシュメモリブレードのマルチカードモジュールのＰＣＩｅスイッチは、複数のＰＣＩｅ  Ｘ８のアップストリームポートの中のいずれか１つのＰＣＩｅ  Ｘ８のアップストリームポートを各不揮発性フラッシュメモリブレードのマルチカードモジュール（１６０、１６２、１６４、１６６）の１２個以上のＰＣＩｅ  Ｘ４のダウンストリームポートに拡張する。なお、適切な種類のポート及び適切な種類の連結手段が使用され得る。
【００５８】
各段階は、上述した順序に限定されず、他の順序及び／又は各段階の間で介在段階が発生し得る。
【００５９】
図１４は、１つ以上の図１に示すモジュール型不揮発性フラッシュメモリブレード及びトレイを含むコンピューティングシステムを示すブロック図である。コンピューティングシステム９００は、クロック９１０、ＲＡＭ９１５、ユーザーインターフェイス９２０、ベースバンドチップセットのようなモデム９２５、ソリッドステートドライブ／ディスク９４０、プロセッサ９３５、上述した構成の全て又は一部を電気的に連結するシステムバス９０５を含む。システムバス９０５は、ハイスピードバス及び／又は光ファイバである。モジュール型不揮発性フラッシュメモリブレード１０５とトレイ１１７とは、先に記載したように動作し、システムバス９０５に電気的に連結される。モジュール型不揮発性フラッシュメモリブレード１０５は、クロック９１０、ＲＡＭ９１５、ユーザーインターフェイス９２０、モデム９２５、ソリッドステートドライブ／ディスク９４０、プロセッサ９３５、及び／又はトレイを含む、或いはインターフェースで連結される。
【００６０】
以下の説明は、本発明の技術的思想の特定の態様を実施するための適切な機械又は機械類の簡単な一般的な説明を提供するものである。一般的に機械又は機械類は、プロセッサ、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、ＲＯＭ（ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、ストレージ媒体、ストレージ装置、ビデオインターフェイス、及び入出力ポートが連結されるシステムバスを含む。機械又は機械類は、通常のキーボード、マウス等のような入力装置だけでなく、他の装置、仮想現実環境での相互反応、生体フィードバック等のような入力信号によって制御される。ここで使用される「機械」とは、１つの機械、仮想機械、通信が可能である機械、又は仮想マシンと共に動作する装置のシステムである。典型的な機械類は、個人用コンピューター、ワークステーション、サーバ、携帯用コンピューター、ハンドヘルドディバイス、電話、タブレット等だけでなく、自動車、汽車、又はタクシー等のような個人用又は共用の輸送手段である。
【００６１】
機械又は機械類は、プログラム可能なロジック装置やロジックアレイ、特定用途向け集積回路（ＡＳＩＣ）、組み込み型コンピューター、スマートカード等を含む組み込み型のコントローラである。機械又は機械類は、遠距離の機械と連結するためにネットワークインターフェイス、モデム、又は通信の連結手段を使用する。機械類は、イントラネット（登録商標）、インターネット、ＬＡＮ、ＷＡＮ等のような物理的及び／又は論理的ネットワークを通じて相互連結される。当該分野で通常の技術を有する者は、ネットワーク通信が多様な有線若しくは無線の近距離又は遠距離の通信、ＲＦ、衛星、マイクロ波、ＩＥＥＥ  ５４５．１１、ブルートゥース（登録商標）、光、赤外線、ケーブル、レーザー等のプロトコルを使用できることが理解される。
【００６２】
本発明の実施形態は、機械の動作結果又はタスクの遂行結果を定義する具体的なデータタイプやローレベルのハードウェアコンテキストである機能、手順、データ構造、応用プログラム等を含む。例えば、関連データは、ＲＡＭ、ＲＯＭ、又はハードディスク、フロッピー（登録商標）ディスク、光ストレージ、テープ、フラッシュメモリ、メモリスティック、デジタルビデオディスク、バイオロジカルストレージ等のような揮発性及び／又は不揮発性メモリに格納される。関連データは、パケット、直列データ、並列データ、電波信号等のような形態で物理的及び／又は論理的ネットワークの通信環境を経由して伝送され、圧縮された形態や暗号化された形態で使用される。関連データは、分散環境で使用され、機械類のアクセスのために近距離、及び／又は遠距離に格納される。
【００６３】
上述した実施形態を参照して本発明の原理を図示及び説明したため、本発明は、説明した原理に立脚して多様に変更されるか又は詳細化でき、望ましい形態に組み合せることができる。特定の実施形態を参照して本発明を説明したが、他の設定を考慮することもできる。特に、本明細書で記述された「本発明の実施形態による」のような表現は、一般的な実施形態の記述であって、特定の実施形態に本発明の特徴を限定するものではない。ここで使用された用語は、同一の実施形態又は他の実施形態を組み合せることを意味し得る。
【００６４】
本発明の実施形態は、少なくとも１つのプロセッサーによって遂行可能な命令語を含む不揮発性の機械読出し可能な媒体を含む。命令語は、上述した本発明の実施形態の構成で遂行する動作の命令語を含む。
【００６５】
上述した実施形態がそれ独自の権利範囲に限定されない。幾つかの実施形態を説明したが、本発明の技術範囲を逸脱しない範囲内で様々に変更実施可能である。したがって、本発明の技術範囲は、上述した実施形態に限定されるものではない。
【符号の説明】
【００６６】
１００、１０２、１０４、１０６    導電線
１０５    モジュール型不揮発性フラッシュメモリブレード
１１５    サーバマザーボード
１１７    トレイ
１２５、１３０、９３５    プロセッサ
１３１、１３３、１３５、１３７    ケーブルコネクタライザーカード
１３２、１３４、１３６、１３８    アップストリームポート
１４０    揮発性ＲＡＭモジュール
１４２、１９１、１９３、１９７、１９９    入出力ポート
１４４、１５２    パワーポート
１４５    電圧レギュレータダウン（ＶＲＤ）モジュール
１４６、１５６    入出力及びパワーポート
１４８    バックプレーン
１５０    ミッドプレーンボード
１５４    パワーケーブル
１６０、１６２、１６４、１６６    不揮発性フラッシュメモリブレードのマルチカードモジュール
１６１、１６３、１６５、１６７    印刷回路基板
１７０、１７２、１７４、１７６    ケーブル
１８０、１８２、１８４、１８６    ソリッドステートドライブライザーカード（ＳＳＤライザーカード）
１８１、１８３、１８７、１８９    モジュールパワーポート
１９０、１９２、１９４、１９６    スイッチ
２０５    （第１）ソリッドステートドライブチップ（第１ＳＳＤチップ）
２１０    ライザーカードスロット
２１５    （第２）ソリッドステートドライブチップ（第２ＳＳＤチップ）
３００    磁気ハードディスクドライブ
９００    コンピューティングシステム
９０５    システムバス
９１０    クロック
９１５    ＲＡＭ
９２０    ユーザーインターフェイス
９２５    モデム
９４０    ソリッドステートドライブ／ディスク
【図１】
0006713791.tif 000002
【図２】
0006713791.tif 000003
【図３】
0006713791.tif 000004
【図４】
0006713791.tif 000005
【図５】
0006713791.tif 000006
【図６】
0006713791.tif 000007
【図７】
0006713791.tif 000008
【図８】
0006713791.tif 000009
【図９】
0006713791.tif 000010
【図１０】
0006713791.tif 000011
【図１１】
0006713791.tif 000012
【図１２】
0006713791.tif 000013
【図１３】
0006713791.tif 000014
【図１４】
0006713791.tif 000015