初期段階のスタートアップ企業 Xitore は、サーバーのパフォーマンスを向上させ、高遅延のストレージ IOS を回避することでより多くの VM とコンテナをより高速に実行できるように、より大きく高速な不揮発性フラッシュ DIMM を開発していると述べている。
NetlistとDiablo Technologiesが持ち込んだバトンを引き継ぎ、さらなる発展を目指しています。NVDIMMは、フラッシュメディアをホストサーバーのメモリチャネル(DRAMインターフェース)に接続することで、PCIeバスや、さらに低速なSASおよびSATAプロトコルよりもはるかに短い時間でデータアクセスを可能にします。
Xitore のプロダクト マーケティング ディレクターの Doug Finke 氏によると、この製品は 1 秒あたり最大 32 億回の転送速度で動作し、一度に 8 バイトのデータを転送し、PCIe バスに依存する現在の NVMe 製品と比べて 3 倍以上の帯域幅を実現します。
JEDEC は NVDIMM の 3 つのクラスを定義しており、Xitore は 4 番目のカテゴリである NVDIMM-X を追加しました。
- NVDIMM-Nは、停電時にDRAMの内容を保存するためにフラッシュを使用するDRAM/フラッシュハイブリッドメモリモジュールです。
- NVDIMM-Fは、Diablo/SanDisk製のオールフラッシュDIMM用です。
- NVDIMM-Pは永続メモリとして扱われるフラッシュDIMMであり、
- NVDIMM-X - 1 つのモジュールに NAND と DRAM キャッシュを備え、128 エントリのコマンド キューを備えた拡張アドレス空間 DDR4 DIMM スロットを使用するブロック モード デバイス。
このテクノロジーは、DIMM ソケットと DRAM キャッシュで最大 4TB のフラッシュ容量を提供し、300 万~400 万 IOPS で実行され、将来的には XPoint、ReRAM、MRAM、ST-RAM、Memristor などの NAND 以降のメディアを使用できるようになります。
NVDIMM-Xブロック図
Finke 氏は、DIMM からホスト システムへのすべての応答は 2 マイクロ秒以内に行われ、決定論的 DRAM バスの要件に準拠すると述べています。
Xitoreのプロトコルはバイト単位のアドレス指定を可能にするために開発される予定で、Finke氏は「DRAMバス上の可変アクセスタイミングを可能にするために、追加の機能強化が必要になる可能性があります。これを実現するには、DIMMとマイクロプロセッサ間のインターフェースにおけるアーキテクチャの強化が必要であり、最適な実装方法を決定するための議論が標準化委員会内で既に進行中です」と述べています。
以下は、さまざまな NVDIMM カテゴリを比較した Xitore の表です。
NVDIMMカテゴリー比較表。表をクリックすると拡大表示されます。
いくつかの質問
私たちはXitoreにNVDIMM-Xテクノロジーについていくつか質問し、Finke氏は次のように答えました。
El Reg:製品化までのタイムラインを共有していただけますか?
Doug Finke:資金調達が予定通り完了すれば、2017 年後半にサンプル採取を開始する予定です。
El Reg:ビジネスモデルは、OEMに販売する製造パートナーと契約するということですか?XitoreがDIMMを製造し、それをOEMに販売するのでしょうか?
ダグ・フィンケ: OEMやエンドユーザーへの直接販売に加え、他社に設計ライセンスを供与し、その顧客への販売を可能にするなど、複数のビジネスモデルを追求する予定です。アーキテクチャの一部要素はXitoreによって特許保護されているため、ライセンスが必要となります。
El Reg:サーバーサプライヤーやハイパースケーラー(Amazon、Facebook、Google、Microsoftなど)はあなたのターゲットOEMですか?
Doug Finke:はい、NVMe 製品を使用して SAS または SATA SSD よりも優れたパフォーマンスを実現しているお客様は、パフォーマンスの向上をさらに拡大するこの製品に関心を持つはずです。
El Reg: NVDIMM-X を使用するには、O/S ソフトウェアを変更する必要がありますか?
ダグ・フィンケ氏: OSカーネルに変更は必要ありません。お客様がすぐに製品をご利用いただけるよう、ドライバを提供します。長期的には、アーキテクチャの標準化が進むにつれて、必要なインターフェース機能が将来のOSバージョンに標準機能として組み込まれることを期待しています。
El Reg: NVDIMM-X を使用するには、アプリケーション ソフトウェアを変更する必要がありますか?
Doug Finke:アプリケーション ソフトウェアの変更は必要ありません。
El Reg:資金調達の状況と計画はどうなっていますか?
ダグ・フィンケ:私たちのアーキテクチャのメリットを理解し、真剣な関心を寄せている戦略的投資家数社と協議を進めています。現在、第1ラウンドをリードし、投資の一部を提供してくれるVCを探しています。
El Reg:オンボード DRAM キャッシュでは、その背後にあるメディアの違いがマスクされ、NAND、RERAM、XPoint などを使用した NVDIMM-X のレイテンシがほぼ同等になるということですか?
Doug Finke:はい、オンボードDRAMキャッシュにより、モジュールはRERAMやXPointといった新興技術と同等の実効レイテンシを実現できます。ただし、そのコスト構造は汎用NANDに近いものになります。
CEO の Mike Amidi 氏はこの点について次のようにコメントしています。「はい、それが Xitore の特許保護された IP のモジュール部分に独自のローカル キャッシュを持つという基本的な考え方です。」
他のフラッシュDIMMベンダー、つまりDiablo、Micron、Netlist、そしてXPointの観点からはIntelとMicron、そしてReRAMを搭載したWD/SanDiskがどのように反応するかが興味深いところです。サーバーサプライヤーがこの種の技術を採用する兆候に注目してください。Doug Finke氏が執筆したXitoreのホワイトペーパーはこちらをご覧ください。®