StorageReview.com

標準化に貢献した Fusion-io API

Enterprise  ◇  中型NAS

Fusion-io は、フラッシュへの不揮発性メモリのキーと値のインターフェイスである NVMKV で、最初のオープン ソース ソフトウェアに貢献しています。 MySQL データベース MariaDB と Percona Server はすでに Atomic Writes API をサポートしています。 Atomic Write は、プロセッサが単一のストレージ トランザクションとして複数の独立したストレージ セクターに同時に書き込むことができるようにすることで、データ書き込みを合理化し、パフォーマンスを向上させます。アトミック書き込みにより、アトミック書き込みなしで同じフラッシュ メモリ プラットフォーム上で実行した場合と比較して、パフォーマンス スループットが最大 50% 向上し、レイテンシー スパイクが 4 倍削減されます。 Fusion-io は Linux I/O レイヤーを拡張し、これらの主流のファイル システムがさまざまなアプリケーションにアトミック書き込みを利用できるようにしました。

NVMKV を使用すると、ネイティブのキーと値の I/O をブロック I/O に変換する必要がなくなり、複雑さが大幅に軽減されます。 Fusion-io は、フラッシュ対応データベース アプリケーションの開発を加速するために、NVMKV インターフェイスをオープンソース コミュニティで利用できるようにしました。

従来のディスク ドライブ環境では、デマンド ページングが許容できないほど遅いため、データベース開発者は追加のアプリケーション コードを追加する代替手段の開発を余儀なくされます。アプリケーションが DRAM の容量を超えた場合、フラッシュ対応デマンド ページングは​​継続的なパフォーマンスを提供し、さまざまな負荷シナリオでの柔軟性を確保します。

Fusion-io API への貢献

この話を話し合う

StorageReview と連携する

ニュースレター| YouTube | ポッドキャスト(iTunes / Spotify) | Instagram | Twitter | TikTok | RSSフィード

ストレージレビュー