データセンターでどう導入するのか
ストレージ環境を一変させるNVMe、その投資タイミングはいつ?
NVMe(Non-Volatile Memory Express)はSCSIに代わるストレージプロトコルとして、ストレージの応答性向上、遅延解消などが期待できる。ただしデータセンターでNVMeを導入するには綿密な計画が必要だ。
NVMeはメモリベースのストレージ専用に設計されたストレージプロトコルだ。フラッシュ技術の潜在能力を最大限に引き出すことを可能にし、ITインフラの在り方を変える可能性を秘めている。この技術をデータセンターに導入し、潜在能力を最大限引き出すのは数年がかりの作業になる。時間はかかっても、1つずつ段階を踏めば、データセンターのパフォーマンスを向上させられる地点まで到達できるだろう。
NVMeはストレージプロトコルのSCSIに代わる業界標準になる可能性がある。SCSIに比べて利用できるコマンド数がはるかに多い上、コマンドキュー(コマンドの待ち行列)の処理能力も高い。NVMeのメリットの一つは、遅延が短くなることでストレージの応答性が上がることだ。ストレージの相互接続にシリアルインタフェースPCIe(Peripheral Component Interconnect Express)を使用できる点もNVMeのメリットだ。
NVMeはドライブのインターコネクトとして、またストレージのネットワークプロトコル「NVMe over Fabrics」(NVMe-oF)としても利用できる。ネットワークプロトコルとしては、イーサネットやファイバーチャネル(FC)のネットワークがローカルストレージ並みの速度でデータ転送することを実現する。
データセンターでNVMeの可能性を最大限生かすには、幾つかのステップを踏まなければならない。
データセンターにNVMeを導入する最初のステップ
データセンターにNVMeを取り入れる最初のステップは、NVMe型のオールフラッシュアレイを導入することだ。これは外側から見れば目立った変化がない。ストレージネットワークへの接続環境は従来通りで、イーサネット、またはFCを利用する。この環境が優れている点は、ストレージインフラにNVMe型のオールフラッシュアレイを取り入れるのがシームレスにできる点だ。しかしまだこの段階では、NVMeの可能性を最大限に引き出せるとはいえない。
従来のプロトコルによってデータがストレージシステムの内外に移動する環境において、NVMe型のオールフラッシュアレイを導入する利点はあるのだろうか。こうした環境では、ストレージシステムにパフォーマンス発揮を妨げるボトルネックがある。共有ストレージの環境では特にパフォーマンスが低下する。オールフラッシュアレイの内部はエコシステムそのものだ。つまりストレージ内部にあるソフトウェアがCPUを使用し、データの取得、処理、保存を実行する。フラッシュドライブはデータが効率的かつ正しく保存されるように機能する。データを検索し、要求元のユーザーやアプリケーションに対象のデータを送り返す際は、再びストレージ内部のソフトウェアがCPUを使用する。
ソフトウェア、CPU、ストレージ間の通信を相互接続するネットワークもある。ストレージシステムの内部でより素早くデータの移動ができれば、それだけ全体のパフォーマンスが高まる。
NVMeが登場するまで、ほとんどのオールフラッシュアレイの内部ネットワークはSASだった。これが急速にNVMeに変わっている。SASは接続が遅く、プロトコルのSCSIも非効率であるためだ。NVMeの方が高速に接続でき、処理できるデータ量が多い。
NVMe型のスケールアウト型ストレージ
登場して間もないNVMe-oFは、機能してはいるがまだ不安定さが残っている。相互運用性についても不安がある。データセンターにNVMeを導入する最初のステップとして、外部ネットワークをその対象とするのではなく、オールフラッシュアレイを対象とすることを勧めるのは、この不安定さが理由だ。不安定さの問題を取り除くために、ベンダーがコンポーネントを厳密に管理するなら、NVMe-oFは確かに機能する。ベンダーが管理するネットワークを利用し、NVMeを使ったスケールアウト型のストレージを導入することが、データセンターにNVMeを導入する次のステップになる。
スケールアウト型のストレージは、内蔵ストレージを備えたノードのクラスタを作成する。各ノードのストレージを集めることで、仮想ストレージプールが作成される。こうしたノードを相互接続するネットワークとして、IPを用いたイーサネットを使用するのが一般的だ。だが問題はノード間の通信が集中することだ。ノードを増やせばこの問題はさらに大きくなる。この問題を解消するため、相互接続にNVMe-oFを使う方が理想的だ。遅延が少なくなり、パフォーマンスが上がる。NVMe-oFでは、従来よりも高いパフォーマンスでより多くのノードを接続できるだろう。
エンドツーエンドのNVMe
第3のステップは、エンドツーエンドのNVMeだ。つまり、ストレージとそれに接続するサーバ全てをNVMeで接続する。この設計においては、サーバの内蔵ストレージと同様のパフォーマンスを共有ストレージでも実現できる。これを実現するための製品として、Cisco SystemsとBrocade Communications Systemsは、自社のスイッチ製品にNVMeをサポートする機能を追加した。NVMeのホストバスアダプター(HBA)カードも市場に出ている。
しかし残念ながら、エンドツーエンドのNVMeの環境を実現するには、幾つか障壁がある。
- 相互運用性の問題:NVMeのアダプターカードが他のアダプターカードやスイッチとまだ連携できていない。それまで導入はあまり進まないだろう。
- 時間を要するインフラのアップグレード:NVMeが利用できない従来のスイッチとアダプターカードが寿命を迎える必要がある。これには数年かかる可能性がある。
- 必要性の欠如:NVMe型以外のネットワークとストレージでも、一般的なデータセンターで要求されるよりは高いパフォーマンスが実現できる。現時点で、NVMeを幅広く導入する必要性が高いとはいえない。
どのような環境から着手するのか
既存のオールフラッシュアレイやネットワークに重い負担をかけている一部のデータセンターでは、NVMeを導入すればすぐにでも役立つ可能性がある。ただし、ネットワークのアップグレードも同時に検討する必要がある。こうしたケースでは、NVMe型のオールフラッシュアレイを提供するベンダーに協力してもらうことができる。こうしたベンダーはすぐにでも導入可能なエンドツーエンド型のNVMeを採用した製品を提供し、導入サポートも提供している。
だが、大半のデータセンターの環境ではNVMe型の製品をすぐに導入することはできないだろう。現時点では、企業が所有する既存のオールフラッシュアレイを破棄し、NVMe型のオールフラッシュアレイに変えなくてはならない状況ではない。ストレージシステムを刷新する時は、NVMeが少なくとも一部に組み込まれているフラッシュアレイを探すのがいいだろう。スイッチやHBAなどのネットワークインフラに投資する時は、NVMeの互換性が組み込まれていることを確認した方がよい。
NVMeは、導入の適切なタイミングが来るのを持っていればよいというものではない。大事なのは早急に計画を立てることだ。ストレージなどインフラにおける将来の投資に関して、今がまさにNVMeを導入する準備があるかどうかを確認しておくべき時だ。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社インターネットイニシアティブ] 人材不足と属人化が深刻に 「攻められない情シス」を変革する一手とは? -
製品資料
[株式会社イトーキ] 会議室が「空いてるのに使えない」問題の解決策とは? -
事例
[株式会社イトーキ] 製造現場を取り巻く経営課題 「持続的な現場力」を強化する方法とは? -
製品資料
[株式会社イトーキ] 社員の力を引き出す、「ABW(Activity Based Working)」を実現する秘訣とは? -
製品資料
[株式会社BREXA Technology] 「インシデント初動対応」が遅れる3つの構造的要因とは?
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
企業が「Microsoft Azure」を選ばざるを得ない理由
-
2
なぜノートPCの更新が「4年→6年」に? AIインフラ急拡大の余波
-
3
Microsoft 365侵害企業の9割はMFA導入済み 1002人調査で見えた盲点
-
4
HDDではもう限界? AIのGPU待機時間を解消する「大容量SSD」の条件
-
5
「Active Directory」復旧で“詰む”企業が続出 ランサムウェアに備える4対策
-
6
Microsoft月例パッチ1400件超で過去最多 「限界点」を迎えたパッチ管理
-
7
「COPE」「COBO」とは? BYODだけではないモバイルデバイス配備方法の基礎知識
-
8
「リモートアクセスセキュリティ」に成功する企業、そうでない企業の違い
-
9
NVIDIA、フアンCEO辞任で揺らぐ“AI帝国” IT調達計画への影響は?
-
10
NVIDIAが日本語の合成データを公開 社内AI開発の「データ枯渇」を突破
ホワイトペーパーランキング PR
-
1
「IT史に名を残すシステム障害」8選
-
2
AIが苦手な「汚いデータ」になっていない? AI投資を無駄にしないための注意点
-
3
急増する高度なフィッシング詐欺 先回りしてブロックするには何が必要?
-
4
法人向け光回線のプランはどう選ぶ? 機能面/保守体制/コストを一覧で比較
-
5
サイバー脅威「トップ50」完全解説ガイド、新たな攻撃手法に対抗するには
-
6
SNMPより詳細で、パケット解析より簡単な「トラフィック可視化・分析」の方法
-
7
三井ホームに学ぶ「無線LAN環境」構築 快適なオフィスと高度なIT運用の両立法
-
8
Microsoft 365のメールセキュリティ、3つの“死角”と追加で検討すべき対策とは
-
9
「RPA導入の成果が出ない」を防ぐ、成果につながる自動化対象業務の選び方
-
10
自社のメール環境は本当に安全? チェックシートですぐ分かる“今必要な対策”
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー