AMDはCES 2018において、Enmotusと提携し、新しいFuzeDriveソフトウェアを提供すると発表しました。Enmotusは現在、より大容量のストレージデバイスに対応したFuzeDriveソフトウェアのPlusバージョンを提供しています。FuzeDriveソフトウェアは、SSD、HDD、さらにはRAMを単一のストレージボリュームに統合し、パフォーマンスを向上させます。このソフトウェアは、HDDの低価格と大容量、そしてSSD、3D XPoint、さらにはシステムRAMのスピードを組み合わせるように設計されており、初期設定後はユーザーによる操作は一切不要です。
AMDは当初、単一のストレージプールで最大128GBのSSDと2GBのRAMをサポートするFuzeDrive Basicソフトウェアを20ドルで発表していました。今回、Enmotusは最大1TBのSSDと4GBのDRAMを使用できる新しいFuzeDrive Plusソフトウェアを発表しました。Plusソフトウェアの小売価格は60ドルです。
AMDのデスクトッププロセッサ担当グローバルマーケティングマネージャーであるドン・ウォリグロスキー氏が最近のブログ記事で説明したように、FuzeDriveは主にキャッシュやRAIDプログラムではありません。FuzeDriveは階層化(Enmotusの説明ではマイクロ階層化)ソフトウェアであり、複数のストレージデバイスを1つの拡張デバイスに統合します。
ソフトウェアのインストールは簡単で、新しいボリュームの作成も簡単です。結合したいデバイスを選択し、マシンを再起動するだけです。高速なSSDから始めてHDDで容量を増やしたり、HDDから始めてSSDを追加して高速化したりすることも可能です。ソフトウェアは複数のストレージデバイスを自動的に1つの大容量の起動可能なデバイスに結合するため、オペレーティングシステムやアプリケーションを再インストールする必要はありません。
ボリュームを作成すると、ソフトウェアが使用パターンを分析し、頻繁にアクセスされるブロックを高速ストレージ層に昇格させます。これにより、ユーザーの操作を必要とせずに、起動時間、アプリケーションの読み込み時間、そしてストレージ全体のパフォーマンスが向上します。ソフトウェアはブロックレベルで動作するため、ファイルやフォルダ全体ではなく、頻繁にアクセスされるデータのブロック(4MB単位)のみを移行し、高速ストレージデバイスの容量を最大限に活用できます。これにより、単にセカンダリSSDにインストールするよりも多くのアプリケーションやゲームのパフォーマンスを向上させることができます。
ここでは、Samsung 950 PROと500GB Seagate Barracudaハードドライブを組み合わせたAMDのパフォーマンス測定結果の一部をご紹介します(テスト結果は記事末尾に記載)。AMDは、ソフトウェアが頻繁にアクセスされるデータを優先し、より高速な層に配置することで、驚異的なパフォーマンス向上を実現しました。
このソフトウェアはあらゆるベンダーのストレージデバイスをサポートしているため、IntelのVROC(Virtual RAID On CPU)ソフトウェアのような恣意的な制限はありませんが、両製品を直接比較することはできません。例えば、IntelのVROCは自動階層化(またはキャッシュ)ソフトウェアとして設計されていません。VROCは、パフォーマンスと冗長性を向上させ、デバイス障害発生時にデータを保護するためのRAID機能の提供に重点を置いています。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
FuzeDriveの階層化技術はパフォーマンスの向上に重点を置いており、冗長性は提供していません。階層化では、利用可能な容量の大部分(高速層での2%のオーバーヘッドを除く)をストレージに使用しますが、キャッシュでは高速ドライブの全容量がアドレス指定可能なストレージプールから削除されます。また、データ階層化は、キャッシュアルゴリズムがSSDなどの高速ストレージデバイスとの間でホットデータの昇格と退避を繰り返すことで発生するスラッシングを回避します。FuzeDriveソフトウェアは高速層との間でデータの昇格と退避を繰り返しますが、Enmotusによると、このデータ移動はキャッシュアルゴリズムを使用する場合よりもはるかに少ない頻度で発生します。同社はまた、このソフトウェアのCPUオーバーヘッドはわずか1~2%であると述べています。
また、最も頻繁にアクセスされるデータをメイン メモリに昇格させる FuzeRAM キャッシュ用のソフトウェアを使用することもできます。FuzeRAM は階層化ではなくキャッシュ レイヤーを作成するため、RAM にはストレージに保持されているデータのコピーのみが保持されます。これにより、安全でない電源切断が発生した場合のデータ損失を防止できます。電源が切断されると RAM に保存されているすべてのデータが失われるため、システムはブート プロセス後に RAM にデータをロードし、シャットダウン時に RAM 内のデータをストレージ デバイスにフラッシュする必要があります。FuzeDrive RAM キャッシュは、Samsung の RAPID や Crucial の Momentum Cache など、SSD にバンドルされている無料のソフトウェア機能に似ています。Enmotus によると、RAM キャッシュは主にストレージに依存するワークロードに大きなブーストを追加しますが、ほとんどの一般ユーザーは SSD または 3D XPoint キャッシュで十分でしょう。
FuzeDriveソフトウェアは、AMD 300シリーズマザーボード(A320チップセットを除く)すべてで動作し、Windows 10オペレーティングシステムが必要です。FuzeDrive BasicとPlusの両方のバージョンが現在入手可能です。
ポール・アルコーンはTom's Hardware USの編集長です。CPU、ストレージ、エンタープライズハードウェアに関するニュースやレビューも執筆しています。