DSSDはヴァイオリンの言う通りだ:SSDフォーマットはフラッシュメモリには不適切

Table of Contents

DSSDはヴァイオリンの言う通りだ:SSDフォーマットはフラッシュメモリには不適切

分析: SSDフォーマットはフラッシュメモリストレージアレイには適していません。これは、EMCのラックスケール共有フラッシュアレイ開発であるDSSDからのメッセージです。

The RegisterはDSSDのフラッシュモジュールの写真を確認しましたが、これはディスクベイフォームファクターのSSDではなく、むしろViolin Memory VIMM(Violin In-Line Memory Modules)に似ています。

Pure Storage 社などは、Violin がコモディティ SSD を使用していないためにフラッシュ ストレージ技術の開発に遅れをとっていると批判しています。

しかし、私たちの理解では、Pure Storage *も独自のフラッシュ キャリング モジュールを開発しており、DSSD と同様に SSD フォーマットから離脱しています。

独自のフラッシュ カードを開発すると、標準の SSD または PCIe フォーム ファクターと比較して、電力予算が削減され、発熱が少なくなり、データ アクセス時間が短縮されます。

情報筋からの情報によると、DSSD製品は5Uサイズの筐体で、36個のフラッシュモジュール(フルまたはハーフ実装)を搭載し、容量は2TBまたは4TB(16TBは将来対応予定)です。PCIe Gen 3 X4ポート(X4は4レーン)を2基搭載し、デュアルコントローラーPCIeホットプラグ機能も備えています。

総容量は 144 TB で、288 TB に倍増する予定です。

すべてのアクティブDSSDコンポーネントはホットスワップ可能で、システムは高可用性を備えています。すべてのコアモジュールはお客様による交換が可能で、96個の(PCIe)Gen 3 X4クライアントポートを備えています。

私たちが見た写真は次のとおりです。

DSSD_ボックス

36 個のフロントローディング フラッシュ モジュールを示す DSSD エンクロージャの正面図

箱の中にはフラッシュモジュールが入っています。

DSSD_フラッシュモジュールケース

DSSDフラッシュモジュールケース

ケースを取り外すと次のようになります。

DSSD_フラッシュモジュールが発見された

ケースを取り外したDSSDフラッシュモジュール。フラッシュチップの右側にあるダイヤモンド型の構造に注目してください。左側にはオレンジ色のプルタグがあります。出典:VirtualGeek

このカードは両面にフラッシュチップを搭載しており、ダイヤモンド型の構造によりフラッシュチップへのIO接続が可能で、その配置によりこれらのチップへの並列IOも実現できます。

DSSD制御ボード

DSSDコントローラボード

フラッシュモジュールには専用のコントローラは搭載されていません。DSSD独自のコントローラボードに搭載されており、ウェアレベリングとフラッシュメディア管理を行うCPUが搭載されています。このボードには12個のPCIeスイッチチップが搭載されており、合計64レーンの通信が可能です。各PCIeスイッチボードには48個の接続ポートがあり、冗長性を確保するためにボードは二重化されています。そのため、片方向4Gbit/sで動作するPCIe Gen 3 X4接続を備えた48台のサーバーを接続できます。

48台のサーバーがPCIeファブリック(NVMeファブリックのようなもの)を介して144TBの共有フラッシュストレージに接続され、ホストOSのIOコードスタックを経由することなく、メモリアドレス空間内でメモリに近い速度でデータにアクセスしています。これは、サーバー外部にマウントされたサーバーフラッシュです。

EMCがDSSDを買収した際、同社にはIntel、SAP、東芝という3つの戦略的投資家がいると理解していました。製品設計は、従来のサーバー設計の分離とSANストレージから共有DASへの移行を反映しています。

従来のサーバーには、CPU、メモリ、直接接続ストレージ (DAS) が搭載されており、FC/イーサネット ネットワークを介して共有ストレージ エリア ネットワーク (SAN) またはファイラーに接続します。

構想されているのは、高速PCIeファブリック接続のコア共有フラッシュストレージリソースで、概念的には、それぞれDRAMとCrossPointメモリを搭載したコンピューティングエンジンのリングに囲まれた構成です。コアDSSDアレイは、古いデータを低速の大容量ディスクドライブアレイやパブリッククラウドにストリーミングします。

この意味で、DSSD 設計は、フラッシュ アレイのルールを書き換えるだけでなく、サーバーの再設計も促す革新的なアプローチです。®

ストレージノート

* Pure Storage は、独自のフラッシュ モジュール設計の開発について問い合わせを受けています。

Discover More