SATAとSASよりはるかに高速

フラッシュ専用プロトコル「NVMe」(Non-Volatile Memory Express)の可能性

HDD時代のプロトコルであるSATAやSASでは、フラッシュストレージの性能を引き出せない。そこで生まれたのがフラッシュ専用プロトコルのNVMeだ。

 近年のデータセンターで圧倒的に多く語られるテーマは、フラッシュストレージの台頭だ。それもそのはず、HDDに比べてパフォーマンスが100倍向上するからだ。

Computer Weekly日本語版 1月25日号無料ダウンロード

本記事は、プレミアムコンテンツ「Computer Weekly日本語版 1月25日号」(PDF)掲載記事の抄訳版です。本記事の全文は、同プレミアムコンテンツで読むことができます。

なお、同コンテンツのEPUB版およびKindle(MOBI)版も提供しています。

 ただし、アプリから媒体への入出力(I/O)パス中には常に渋滞箇所が存在する。そのボトルネックの主な原因は、ストレージを扱うためのプロトコルにある。それらはHDDとの接続に使うSASやSATAで採用されたものであり、それらはフラッシュ媒体のドライブでも採用されている。

 しかしSAS(SCSIコマンドセットベース)とSATA(ATAコマンドセットベース)は、HDD用に設計された、歴史的なプロトコルだ。両者とも、フラッシュ媒体の利点を活用するという特性はない。

 そこで業界は、フラッシュ媒体のために構築した、性能上有利な点が多数実装されたNVMe(Non-Volatile Memory Express)を標準化した。

 NVMeは、周辺機器向けの規格であるPCIeをベースとし、物理スロットアーキテクチャ向けに構築されている。PCIeフラッシュを搭載したサーバ製品を市場に投入する際、各サプライヤーはトラフィックを管理するためのプロプライエタリなプロトコルを開発した。NVMeは、性質がそれぞれ異なる、各社のプロプライエタリなプロトコルに代わる真の規格として、大きな成功を収めた実例だ。

 NVMeでは、カード本体のU.2コネクターを介して2.5インチのSSDも使用できる。

 NVMeを装備したカードはもちろん、EMCの「DSSD D5」や新興企業E8 Storageの「D24」と同様の方式で、アレイ型フォーマットに集約することができる。実際NVMe形式のカードは、アレイコントローラーに追加できるようになった。ただし、NVMeの利用を想定するアレイ製品には、コントローラーの役割を果たすハードウェアが必要だ。また、そのハードウェアは、それ自体がボトルネックにならないものを選択しなければならない。

SATAやSASに対するNVMeの主な利点

 手短に言えば、NVMeではキューの処理性能が飛躍的に向上している。提供される帯域幅もSASやSATAに比べて格段に広い。

印刷する
SNSでシェア

この記事の著者

関連記事

こんなメディアも見られています

TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

製品カタログや技術資料、導入事例など、IT導入の課題解決に役立つ資料を簡単に入手できます(メディアごとに文章は変更)

いますぐ無料会員登録

ベンダーコンテンツ PR

From Informa TechTarget

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

ホワイトペーパーランキング PR

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

TechTargetジャパン SNS

X @techtarget_itmをフォロー

インフォメーション

TechTargetジャパンをフォロー