ノートパソコン

Western Digital Ultrastar DC ME200がメモリコンピューティングセグメントを加速

目次:

Anonim

Western DigitalはSSDを仮想メモリに変換するソフトウェアに取り組んでいるため、DRAMを実装したり、メモリ容量に制約されたりすることなく、アプリケーションの速度が向上します。 新しいステップはWestern Digital Ultrastar DC ME200でとられました。

Western Digital Ultrastar DC ME200がメモリコンピューティングセグメントに参入

同社は、Western Digital Ultrastar DC ME200 は、最適化された Ultrastar SN200 SSDであり、15 nm プレーナー NLC MANDを使用し、サードパーティソフトウェアと統合されていると述べた。 これにより、 交換用メモリ管理ユニット(MMU)の機能が提供され、SSDが仮想化されて、ホストシステムのDRAMと仮想メモリプールが形成されます。

Windows 10でハードディスクマネージャーを使用する方法に関する記事を読むことをお勧めします

MMUは、ソフトウェア参照を仮想メモリアドレスシステムから物理メモリアドレス(通常はDRAM)に変換します。 通常、仮想アドレス空間は利用可能なDRAMよりも大きく、必要なデータのブロックまたはページは、ディスクやSSDなどのストレージデバイスからメモリに読み込まれます。

Western Digital Ultrastar DC ME200によるこのようなページングは、データがすでにDRAMに存在する場合よりも遅いデータアクセスを提供します。 ソフトウェアMMUを使用して、DRAMを超えて仮想メモリプールを拡張できます。この場合は、NANDに拡張できます。 WDソフトウェアは、Linuxを搭載したサポート対象外のサーバー上でハイパーバイザーとして実行され、アプリケーションソフトウェアはスタック上でその上で実行されます。つまり、仮想メモリプールと拡張メモリプールを使用するように切り替える必要はありません。

その効果は、アプリケーションのワーキングセットのほとんどが仮想メモリで実行され、SSDからデータがフェッチされた純粋なDRAMメモリの小さなプールで動作している場合よりも高速に実行されることです。 たとえば、次のとおりです。

  • Me200Redisは4倍のメモリ拡張で86-94パーセントのDRAMパフォーマンスを持っているため、Memcachedは85から91パーセントのDRAMパフォーマンスを持ち、4倍のメモリ拡張でMySQLは74-80パーセントのDRAMパフォーマンスを持っています。 4〜8倍のメモリ拡張SGEMMは8倍のメモリ拡張で93%のDRAMパフォーマンス

Western Digitalは、1年以上にわたってこの技術をクライアントやPoCとともに調査してきました。 メモリが限られているアプリケーションの高速化に加えて、同社のメモリ拡張ユニットは、サーバーのCPUを統合したり、サーバーノードの数を減らしたりするために使用できると述べた。

ターゲットアプリケーション領域は、 Redis、Memcached、Apache Spark、および大規模データベースです 。ME200は、現在のストレージクラスのメモリ製品(Optaneなど)よりも優れた機能を提供します。

ノートパソコン

エディタの選択

Back to top button