フラッシュメモリー向けデータベースのソフトウェア改良が、SCM SSDを使った試験でアプリケーション性能を引き上げた。キオクシアによると、Aerospikeの改良版は、改良を加えていない元のソフトウェアに比べて36%の性能向上を示した。
フラッシュ向けデータベースにソフトウェア改良を加える
キオクシアは、データベース開発企業のAerospikeと協力し、データベースソフトウェアAerospike Server Community Editionを改良した。AerospikeのデータベースはフラッシュメモリーとSSDでの動作に最適化されており、キオクシアは、フラッシュメモリー上で高スループットと低遅延を提供できるとしている。
改良版をXL-FLASH搭載のSCM SSDで試す
改良版の動作試験には、キオクシアが開発したソフトウェア改良と、企業向けNVMe SSDのKIOXIA FL6 Seriesを組み合わせた。このSSDはStorage Class Memory(SCM)製品で、キオクシアのSCM技術XL-FLASHを搭載する。接続仕様はPCIe 4.0とNVMe 1.4に準拠している。
改良前を基準にアプリケーション性能が36%向上
キオクシアの試験では、この構成で動かした改良版のアプリケーション性能が、改良を加えていない元のソフトウェアに比べて36%向上した。比較の対象はソフトウェア改良の有無であり、SSD単体の読み書き速度の向上率を示す数字ではない。試験結果はシステム構成や使用状況などによって変わり得るとしている。
試験用SSDは遅延に敏感な用途と高頻度の書き換えに対応
キオクシアは、試験に使ったSSDをDRAMとTLCベースのドライブの間を埋める製品と位置付け、キャッシュ層、ストレージの階層化、書き込みログなど、遅延に敏感な用途に適するとしている。量産中の製品はデュアルポート構成で、容量は最大3,200 GB、書き込み耐久性は60 DWPDとなる。DWPDは保証期間の5年間にわたり、ドライブ全容量を書き換えられる1日当たりの回数を表す。