データへのより高速なアクセスを継続的に追求する中で、Diablo Technologies は重要な次のステップとなる可能性のあるものを踏み出しました。
今年後半に出荷されるサーバーに搭載される予定のDiabloのMemory Channel Storage(MCS)アーキテクチャは、フラッシュストレージコンポーネントを、CPUとメモリの接続に現在使用されている超高速チャネルに接続することを可能にします。Diabloのマーケティング担当副社長であるKevin Wagner氏によると、これにより、PCI Expressバスを使用する既存のフラッシュキャッシュ製品よりもデータアクセスの遅延がさらに短縮されます。
ディアブロ氏によると、速度向上は劇的な効果をもたらす可能性があり、データベース、ビッグデータ分析、仮想デスクトップなどのアプリケーションが、最も必要なデータに大幅に高速にアクセスできるようになるという。ディアブロ氏は、MCSはPCI Express SSD(ソリッドステートディスク)と比較してレイテンシを85%以上削減できると見積もっている。また、フラッシュコンポーネントをメモリとして使用することで、テラバイト級のメモリをサーバーに搭載することが低コストで可能になると、ワグナー氏は述べた。
ワグナー氏によると、オンチップキャッシュを除けば、メモリチャネルはCPUへの最速の経路です。このリンクではビットの転送速度が速いだけでなく、高負荷時でもボトルネックが発生しません。この接続は多数のDIMM(デュアル・インライン・メモリ・モジュール)が並行して使用できるように設計されているため、各コンポーネントはバスを他のコンポーネントに譲る必要がありません。これにより、バス管理に費やされていたCPUサイクルだけでなく、時間も節約できるとワグナー氏は言います。
メモリバスの並列設計により、システムメーカーは収益逓減を心配することなく、サーバーのフラッシュメモリ容量を拡張できるとワグナー氏は述べた。2枚目のMCSフラッシュカードは、PCIe SSDの追加では実現できなかったパフォーマンスを真に2倍に高めるとワグナー氏は述べた。
約10年間メモリコントローラを販売してきたDiabloは、標準のDDR-3インターフェースとプロトコルを用いて、RAMではなくフラッシュメモリをサーバーのCPUに接続する方法を開発しました。フラッシュメモリはRAMよりもはるかに安価で、しかも小型です。200GBと400GBの容量で提供されるMCSコンポーネントは、通常32GB程度のメモリしか収容できない標準的なDIMMスロットに収まります。メーカーが行う必要があるのは、BIOSに数行のコードを追加することだけだとWagner氏は述べています。
企業はMCSを低遅延ストレージとしてよりも大容量メモリとして利用する傾向が高いと、Objective Analysisのアナリスト、ジム・ハンディ氏は述べた。

「RAMの増設は、多くの人が非常に喜ぶことだろう」とハンディ氏は述べた。ハンディ氏のユーザー調査によると、ほとんどのIT部門はサーバーに可能な限り多くのRAMを搭載していることが明らかになった。メモリはデータへの最速アクセスを可能にするためだとハンディ氏は付け加えた。
「基本的に、すべてをRAMに格納したいのです」とハンディ氏は述べた。多数のサーバーが大量のデータを共有する仮想化データセンターでは、共有データストアが必要となる。しかし、データベースやオンライントランザクション処理といった他のアプリケーションでは、ストレージはメモリよりも安価で豊富だが、速度が遅いという点で、単なる代替手段に過ぎない。「ストレージに格納されているものはすべて、RAMに収まりきらないからそこに格納されているのです」と彼は述べた。
MCSアーキテクチャを実装するために、ディアブロはソフトウェアとカスタムASIC(特定用途向け集積回路)を開発し、コンポーネントベンダーやサーバーおよびストレージプラットフォームメーカーに販売する予定です。ワグナー氏によると、今月初めにサンディスクによる買収に合意したフラッシュベンダーのスマート・ストレージ・システムズも、MCS技術を採用する企業の1つとなる予定です。さらに、ウォーカー氏によると、ティア1サーバーベンダーが同技術を搭載した約12機種のサーバーを準備しており、最初のモデルは今年中に出荷される見込みです。
ディアブロは、一般消費者や小規模企業が自社のコンピュータにMCSフラッシュをインストールすることはほとんど想定していない。しかし、大規模なデータセンターを高速化したいと考えている企業とは直接連携する可能性があるとディアブロは述べた。
DRAMを補完するためにMCSフラッシュを使用することで、メモリのギガバイトあたりのコストが大幅に削減されるだけでなく、データセンター内のサーバーの統合もさらに進むとワグナー氏は述べています。25,000台のサーバーを保有する大手ソーシャルネットワーキング企業は、MCS技術を分析し、同じ量の作業をわずか5,000台のサーバーで実行できると述べています。
これは、現在のDRAMのみを搭載したサーバーは144GBのメモリしか搭載できないのに対し、MCSでは各サーバーに16GBのDRAMと800GBのフラッシュメモリを搭載できるためです。これだけのメモリがあれば、各サーバーはより多くの処理を行えるため、必要なサーバー台数は少なくて済むとワグナー氏は述べています。サーバーの台数が減れば、設置スペースと消費電力が節約され、ひいてはコスト削減につながると同氏は述べました。