コメントPacket Pushers のネットワークの達人 Greg Ferro 氏によると、Intel が NVMe を作成した理由は 3D XPoint メモリが必要だったためとのことで、これは NVMe を単に標準の PCIe フラッシュ カード ドライバーを作成するための手段とみなしていた私の考えと、XPoint 開発における Intel の役割を完全に改めるものでした。
Ferroは、今年初めに開催されたIntelのストレージクラウド化に関する説明会で発表されたスライド資料を提供しました。IntelとMicronが今年初めに新しい永続メモリ層技術として3D XPointを発表した当時、既に3D NAND技術、NVMeドライバ、そしてSSD製品が存在していました。
どうやら、突然、この 2 社は 3D XPoint メモリを発売し、NAND より 1,000 倍高速で、DRAM より高密度かつ安価だが、速度はそれほど速くないと位置付けているようです。
Micron が NAND 工場を所有し、Intel が IMTF で Micron と提携して NAND チップの供給を受けていることから、Micron が XPoint の主要技術サプライヤーであると考えるのは簡単でした。
どうやらそうではないようです。
図 1 は、Intel のプレゼンテーションからの NVMe スライドです。
スライドのポイント 5 には、[NVMe は]「3D XPoint テクノロジー向けに最適化されており、低レイテンシで最大限に活用できる新しいストレージ スタックです。」というラベルが付いています。XPoint メモリは PCIe カードに搭載され、Optane SSD としてブランド化されます。
デッキの別のスライドでは、NVMe と XPoint のレイテンシ削減特性が示されています。
フラッシュSSDは、レイテンシの観点からHDDの100倍高速であるとされています。アクセスレイテンシは、ドライブレイテンシ、コントローラレイテンシ、そしてソフトウェアによるレイテンシで構成されています。スライドから判断すると、NVMeフラッシュSSDに移行すると、コントローラレイテンシが削減されるため、SASまたはSATA SSDと比較してレイテンシが20マイクロ秒削減され、約80マイクロ秒になります。
次に、NVMe アクセス XPoint SSD に移行することで、最小限のソフトウェアとドライブ コンポーネントで、レイテンシが 10 分の 1、つまり約 8 マイクロ秒にまで削減されます。
プレゼンテーションの 3 番目のスライドでは、ニアライン ストレージ メディアに関する Intel の考えを示しています。
右側には、アプリケーションが稼働しているコンピューティングサーバーの群があります。これらは、いわゆるホットデータを保持するストレージサーバーへのIO処理を行います。これらのサーバーは、ホット層ストレージサーバーと同様にPCIe接続のストレージドライブを備えた、ウォームデータを保持する左端のストレージサーバー群と通信します。
ウォーム層ドライブは、回転する SATA または SAS ディスクであり、NVMe 経由でアクセスされる 3D NAND SSD に変更されると言われています。
明らかに、Chipzillaの世界では3D NANDが大きな役割を果たしており、それが、同社が中国の海沿いの都市である大連のチップセット工場を、MicronおよびIntel Micron Flash Technologies (IMFT)の合弁会社から独立して3D NANDチップを製造するように転換している理由を理解するのに役立ちます。
インテルがXeonプロセッサ、3D NANDストレージ、NVMeドライバなどのボードレベルコンポーネントを補助チップ付きで販売する可能性は、非常に魅力的です。さらに、3D XPointを永続メモリとして追加することで、顧客のシステム支出に占める割合を現状よりも高めることができるかもしれません。
Intel が計画しているサーバー システム コンポーネント レベルでのチップ テクノロジへの集約が多く行われており、XPoint は現在、突飛なテクノロジではなく、Chipzilla が展開する長期戦のコンポーネントになっているようです。®