SATA インターフェイスのパフォーマンスを向上させる機能により、多くのデータセンターでは NVMe 技術の採用が遅れています。SATA のように遅いものを使用している場合、IOPS の増大またはレイテンシの短縮によって容量増大またはパフォーマンス向上を行う方が簡単です。現在のデータセンターを調べると、ほとんどのデータセンターアーキテクトが CPU 使用率の拡大に力を注いでいます。データセンターのラックには、(コアの数やライセンスコストに関わらず)高価な CPU が詰め込まれていますが、CPU の使用率を最大容量の 30%程度に近づけることも難しい状況です。
サーバールームの状況は、たとえば車庫にはフェラーリがいっぱいですが、運転しても時速 30 km しか出せず、ただ維持費だけがかかるようなものです。これはフォード vs フェラーリのような機種の問題ではなく、無鉛 vs ハイオクのようなエンジン内部の問題です。
NVMe により転送速度およびメモリ内プロビジョニングの両方に新たな変化を促し、使用率を 30%から 60%近くまで増加させることができます。NVMe は既存のインフラストラクチャを使用して CPU の実行効率を向上させ、レイテンシの短縮やスループットの増大が実現します。しかし、NVMe に対応可能にする必要があります。制限要因には、既存のバックプレーンや、現行のフォームファクタではプラグインと交換が不可能なことなどが含まれる場合があります。そのため、大規模なオーバーホールになります。

NVMe SSD を PCIe バスに取り付けるアダプタを使用していない限り、SAS ベースのシステムからの移行には、サーバーアーキテクチャの変更が必要です。お客様にとって、それはプラットフォーム全体の変更になります。SATA および SAS ハードウェアベースのホストコントローラを使用する場合と比較して、PCIe インターフェイスはソフトウェア定義で、専用プロセスの効率を向上させます。NVMe により、レイテンシは驚異的に短縮し、CPU のマルチスレッド処理も可能になります。
では、次に「今、何が特に重要か?」を考えてみましょう。自動車全体をアップグレードしますか?それともエンジンをスーパーチャージしますか?
ほとんどのデータセンター管理者にとって、変更は段階的なものです。たとえば Kingston DC1500M や DC1000B のようなわずかなアップグレードから始めます。