新しい NVM v1.3 仕様 (282 ページの PDF) の機能により、NVMe ドライブの寿命が延びる可能性があります。
仕様の新しい機能は次のとおりです。
- SSDに保存されたデータを消去するサニタイズ(オプション)
- 仮想マシンにSSDストレージを割り当てる仮想化(オプション)
- ストリーム: NANDベースのSSDの耐久性を高めるためにデータ配置を最適化します(オプション)
- デバイスのセルフテスト – オプション
- ブートパーティション – オプション
- テレメトリ – オプション
- 管理機能強化 – オプション
- 名前空間を識別する: ホストに名前空間識別子のリストを返す – 必須
- ホスト制御の熱管理: ホストがコントローラを構成してアクティブな電源状態間の自動遷移やベンダー固有の熱管理アクションを実行するメカニズム (オプション)
- タイムスタンプ – オプション
- エミュレートされたコントローラのパフォーマンス強化: 通常は物理/ハードウェアベースのNVMeコントローラではサポートされません(オプション)
仮想化機能については、NVMe モデルにはプライマリ コントローラ (SR-IOV 物理機能の場合もある) とセカンダリ コントローラ (SR-IOV 仮想機能の場合もある) があり、これらを使用してキューなどのリソースをプライマリ コントローラからセカンダリ コントローラに柔軟に割り当てることができます。
Streamsは、新しいDirectives機能の最初の実装です。これにより、ホストはNVMeドライブに対し、ドライブユーザー(アプリ)からのデータブロックをグループ化(まとめて保存)し、他のユーザーとは分離するよう指示できます。これにより、ライトアンプリフィケーション(書き込み増幅)が軽減され、ドライブの耐久性が向上します。
v1.3仕様をサポートする製品の登場は2019年まで待たなければならないかもしれません。282ページの仕様書はこちら、v1.3の変更点に関するドキュメントはこちらでダウンロードできます。NVMe v1.3ウェブキャストのスライドはこちらでご覧いただけます。®