NVM Express

概要

シリアルATA(SATA)は主に機械的ディスク、HDD(Hard Disk Drive)用に設計されたものであったため、SATAの物理的な限界、転送速度である6 Gbpsを超えることは出来ず、SATAの最大スループットによってSSDの性能が制限されてしまうこととなった。
NVMe規格制定以前より、ハイエンド帯のSSD製品の中には、PCI Expressバスを使用した、非標準仕様のインターフェースで接続するものもあったが、接続のためには各SSDメーカーによるドライバが必要であった。この規格の制定によって、各メーカーが、特定のインターフェースのためにドライバを設計する必要はなくなった。

経緯

The first details of a new standard for accessing non-volatile memory emerged at the Intel Developer Forum 2007, when NVMHCI was shown as the host-side protocol of a proposed architectural design that had Open NAND Flash Interface Working Group (ONFI) on the memory (flash) chips side. A NVMHCI working group led by Intel was formed that year. The NVMHCI 1.0 specification was completed in April 2008 and released on Intel's web site.
Technical work on NVMe began in the second half of 2009. The NVMe specifications were developed by the NVM Express Workgroup, which consists of more than 90 companies; Amber Huffman of Intel was the working group's chair.  Version 1.0 of the specification was released on 1 3 2011, while version 1.1 of the specification was released on 11 10 2012. Major features added in version 1.1 are multi-path I/O (with namespace sharing) and arbitrary-length scatter-gather I/O. It is expected that future revisions will significantly enhance namespace management. Because of its feature focus, NVMe 1.1 was initially called "Enterprise NVMHCI". An update for the base NVMe specification, called version 1.0e, was released in January 2013. In June 2011, a Promoter Group led by seven companies was formed.
The first commercially available NVMe chipsets were released by Integrated Device Technology (89HF16P04AG3 and 89HF32P08AG3) in August 2012. The first NVMe drive, Samsung's XS1715 enterprise drive, was announced in July 2013; according to Samsung, this drive supported 3 GB/s read speeds, six times faster than their previous enterprise offerings. The LSI SandForce SF3700 controller family, released in November 2013, also supports NVMe. Sample engineering boards with the PCI Express 2.0 ×4 model of this controller found 1,800 MB/sec read/write sequential speeds and 150K/80K random IOPS. A Kingston HyperX "prosumer" product using this controller was showcased at the Consumer Electronics Show 2014 and promised similar performance. In June 2014, Intel announced their first NVM Express products, the Intel SSD data center family that interfaces with the host through PCI Express bus, which includes the DC P3700 series, the DC P3600 series, and the DC P3500 series. 2014年11月現在, NVMe drives are commercially available.
In March 2014, the group incorporated to become NVM Express, Inc., which 2014年11月現在 consists of more than 65 companies from across the industry. NVM Express specifications are owned and maintained by NVM Express, Inc., which also promotes industry awareness of NVM Express as an industry-wide standard. NVM Express, Inc. is directed by a thirteen-member board of directors selected from the Promoter Group, which includes Cisco, Dell, EMC, HGST, Intel, Micron, Microsoft, NetApp, Oracle, PMC, Samsung, SanDisk and Seagate.
翻訳
非揮発性メモリアクセスの新規格の詳細が初めて公開されたのは、インテル デベロッパー フォーラム 2007 で、提案アーキテクチャのホスト側プロトコルとしてNVMHCI、メモリ (フラッシュ) チップ側プロトコルとしてOpen  NAND フラッシュ インターフェイス作業グループ (ONFI)が示された。インテル率いる NVMHCI ワーキング グループは、その年に設立された。NVMHCI 1.0 仕様は、2008年 4月に完成し、インテルの web サイトにリリースされた。
NVMe の技術的な策定は、2009年後半に始まった。NVMe の仕様は、90社以上から成るNVMe 作業グループによって開発された。インテルのアンバー・ハフマンは、ワーキング ・ グループの議長だった。バージョン 1.0 は、2011年3月1日に、バージョン 1.1 は 2012年10月11日にリリースされた[7]。バージョン 1.1 で追加された主な特色は、(名前空間の共有) とマルチパス I/O と任意の長さのスキャッター/ギャザー I/O です。今後の改訂版には名前空間の管理が向上が期待されます。 機能の重点のため、NVMe 1.1 は「エンタープライズ NVMHCI」と最初にコールされました。バージョン 1.0 e-と呼ばれる、基本の NVMe 仕様のための更新は、2013年 1月にリリースされました。2011年 6月に 7社を率いるプロモーター グループが形成されました。
最初の市販 NVMe チップセットは、統合デバイス技術 (89HF16P04AG3 および 89HF32P08AG3) で 2012年 8月にリリースされました。2013年7 月に発表された最初の NVMe ドライブは、サムスンの XS1715 エンタープライズ ・ ドライブで、サムスンによるとこのドライブは3 GB/s の読み取り速度をサポートし、以前のエンタープライズ製品よりも6倍高速であるとしている。LSI SandForce SF3700 コント ローラー家族もサポートしている NVMe 2013年 11月にリリースします。このコント ローラーの PCI Express 2.0 × 4 モデル  サンプル工学板は、1,800 MB/秒読み取り/書き込みシーケンシャル速度と 150 K/80 K ランダム IOPS を発見しました。このコント ローラーを使用して  キングストン HyperX「プロシューマー」製品は消費者電子ショー 2014 出展し、同様の性能を約束しました。2014 年 6 月、インテルの最初の NVM Express 製品を発表した、インテル SSD データ センター家族 DC P3700 シリーズ、DC P3600 シリーズ、DC P3500 シリーズを含む PCI Express バスを介してホストとのインターフェイスとなります。 2014年11現在、NVMe ドライブは、市販されています。
2014年 3月の NVM Express株式会社業界全体 65以上の会社から成っているどの 2014年11現在になるグループが組み込まれています。NVM エクスプレス仕様は所有、また業界標準として NVM Express の業界の意識を促進するエクスプレス社 NVM によって維持します。株式会社 NVM エクスプレスは 13 メンバー取締役会シスコ、デル、EMC、HGST、インテル、マイクロン、マイクロソフト、NetApp、Oracle、PMC、サムスン、サンディスク、シーゲイトは、プロモーターのグループから選択した監督です。