NVMe 1.4 (2019, Asymmetric Namespace Access)(エヌブイエムイーイチテンヨン)
NVM Express, Inc. が 2019 年 6 月策定の NVMe 1.4。NVMe 1.3 (2017) からの機能拡張版で Asymmetric Namespace Access (ANA、非対称ネームスペースアクセス・Multipath I/O の進化版)・I/O Determinism (I/O 予測可能性)・Persistent Event Log・Endurance Group (耐久性グループ) を追加、エンタープライズ SSD のサービス品質 (QoS) 向上 + データセンタ機能拡張、Samsung PM1733・Intel Optane DC P5800X で実装。
概要
NVMe 1.4 は、NVM Express, Inc. が 2019 年 6 月 10 日策定の NVMe 規格更新で、NVMe 1.3 (2017 年 5 月) からの機能拡張版として Asymmetric Namespace Access (ANA、非対称ネームスペースアクセス・Multipath I/O の進化版、複数経路の優先度設定で Active-Optimized・Active-Non-Optimized・Inaccessible 等の経路状態管理、データセンタの高可用性ストレージで活用)・I/O Determinism (I/O 予測可能性、サービス品質 QoS 確保、データセンタの SLA 遵守、AI 学習・大規模データ転送で重要)・Persistent Event Log (永続イベントログ、SSD 故障診断の長期記録、Telemetry の拡張)・Endurance Group (耐久性グループ、SSD 寿命管理の単位化、複数 Namespace を 1 つの耐久性グループに集約) を追加、エンタープライズ SSD のサービス品質 (QoS) 向上 + データセンタ機能拡張、Samsung PM1733 (2019 年・エンタープライズ NVMe SSD・ANA 対応)・Intel Optane DC P5800X (2021 年・データセンタ向け 3D XPoint メモリ SSD・I/O Determinism 対応) で実装、現代エンタープライズ NVMe SSD の基盤として位置付けられる重要な仕様です。NVMe 1.3 (2017 年 5 月、WriteZeroes・Telemetry・Boot Partition・Sanitize) の運用機能を継承しつつ、NVM Express, Inc. は 2019 年 6 月 NVMe 1.4 で Asymmetric Namespace Access (ANA、複数経路の優先度設定・Multipath I/O の進化版、Active-Optimized 経路 (推奨経路)・Active-Non-Optimized 経路 (バックアップ経路)・Inaccessible 経路 (障害経路) の 3 状態管理でデータセンタの高可用性ストレージシステムを実現、AWS EBS・Azure Managed Disks・Google Cloud Persistent Disk 等のクラウドストレージで活用)・I/O Determinism (I/O 予測可能性、データセンタの QoS 確保、Read I/O のレイテンシを一定範囲内に保証することで AI 学習・大規模データ転送・データベース処理の SLA を確保)・Persistent Event Log (永続イベントログ、SSD 故障診断の長期記録、Telemetry の拡張)・Endurance Group (耐久性グループ、SSD 寿命管理の単位化、複数 Namespace を 1 つの耐久性グループに集約することで SSD 寿命を効率的に管理) を追加、エンタープライズ SSD のサービス品質向上 + データセンタ機能拡張、AI 学習・大規模ストレージシステム・クラウドストレージで活用、その後 NVMe 2.0 (2021 年・大型刷新・ZNS 統合・NVMe-oF 統合)・NVMe 2.1 (2024 年・最新・FDP・I/O コマンドセット改良) へ進化を続けています。
主な特徴・仕組み
- 策定: 2019 年 6 月 10 日 NVM Express, Inc.
- Asymmetric Namespace Access (ANA): Multipath I/O 進化版
- I/O Determinism: QoS 確保・SLA 遵守
- Persistent Event Log: 故障診断長期記録
- Endurance Group: SSD 寿命管理の単位化
- 基盤継承: NVMe 1.3 (WriteZeroes・Telemetry・Sanitize)
- 代表 SSD: Samsung PM1733・Intel Optane DC P5800X
- データセンタ機能: AWS・Azure・GCP で活用
- 後継: NVMe 2.0 (2021)・NVMe 2.1 (2024)
スペック比較表 (NVMe 1.3 vs 1.4 vs 2.0)
| 項目 | NVMe 1.3 | NVMe 1.4 | NVMe 2.0 |
|---|---|---|---|
| 年 | 2017 | 2019 | 2021 |
| Asymmetric Namespace | なし | あり | あり |
| I/O Determinism | なし | あり | あり |
| Endurance Group | なし | あり | あり |
| ZNS | なし | なし | あり (統合) |
具体例・対応技術 / 採用製品
- Samsung PM1733 (2019): エンタープライズ NVMe SSD・ANA 対応
- Intel Optane DC P5800X (2021): 3D XPoint・I/O Determinism
- AWS EBS: クラウドストレージで ANA 活用
- Azure Managed Disks: マルチパス I/O で ANA
- Google Cloud Persistent Disk: GCP で活用
自作PCでの選び方・注意点
NVMe 1.4 (2019) は 2026 年現在、エンタープライズ NVMe SSD・データセンタ向け運用機能の基盤として継続採用、自作 PC ユーザーが直接意識する機能ではないが、Samsung 990 Pro・Crucial T700・WD Black SN850X などの最新コンシューマ NVMe SSD でも一部機能 (Persistent Event Log・Endurance Group) が活用される基盤技術。AI 時代の 2026 年現在、自作 PC ユーザーが NVMe SSD を選ぶ場合は最新規格 (NVMe 2.0+ ・PCIe 4.0/5.0) の Samsung 990 Pro・Crucial T700・WD Black SN850X 等が選択肢、NVMe 1.4 はエンタープライズ SSD の基盤機能として継承。NVMe 1.4 の歴史的意義は、(1) Asymmetric Namespace Access (ANA) の追加で Multipath I/O を進化させ、データセンタの高可用性ストレージを実現した功績・(2) I/O Determinism の追加で QoS 確保・SLA 遵守を実現した功績 (AI 学習・大規模ストレージで重要)・(3) Endurance Group の追加で SSD 寿命管理を効率化した功績・(4) NVMe 2.0 (2021 年・大型刷新) への準備となる重要な仕様更新として位置付け、現代エンタープライズ NVMe SSD の基盤を確立した重要世代。
関連用語との違い
- NVMe 1.3 (2017): 親、WriteZeroes・Telemetry
- NVMe 2.0 (2021): 後継、大型刷新・ZNS 統合
- ANA: Multipath I/O 進化版
よくある質問(FAQ)
Q1: Asymmetric Namespace Access (ANA) とは? A: 複数経路の優先度設定・Multipath I/O の進化版、Active-Optimized (推奨)・Active-Non-Optimized (バックアップ)・Inaccessible (障害) の 3 状態管理で高可用性ストレージを実現。
Q2: I/O Determinism の意義? A: I/O 予測可能性、Read I/O のレイテンシを一定範囲内に保証、AI 学習・大規模データ転送・データベース処理の SLA 確保、データセンタ運用で重要。
Q3: Endurance Group の意義? A: SSD 寿命管理の単位化、複数 Namespace を 1 つの耐久性グループに集約、SSD 寿命を効率的に管理、エンタープライズ運用で重要。
まとめ
- NVMe 1.4 = 2019 年 6 月策定、エンタープライズ機能強化
- ANA・I/O Determinism・Persistent Event Log・Endurance Group
- データセンタ高可用性ストレージ + QoS 確保の基盤
- NVMe 2.0 (2021) への準備、Samsung PM1733 で実装