NSX-V vs NSX-T:あなたのデータセンターに最適なVMware SDNソリューションはどちら?
モダンデータセンターでは、ハイパーバイザーを搭載した物理サーバーで仮想マシンを稼働させます。これにより、仮想化がコスト効率と拡張性の向上をもたらしました。VMwareのNSXソフトウェアのような仮想化ネットワークソリューションにより、ネットワーキングの概念は新たな意味を持つようになりました。
ソフトウェア定義ネットワーキング(SDN)モデルは、複雑なネットワーク構成を作成するために必要なすべての機能を提供します。SDNは高いセキュリティを提供し、そのアジャイルで柔軟な性質により、大規模な物理ネットワーク変更なしでシームレスなスケーリングを可能にします。
この記事では、VMware NSXとは何か、VMware NSX-VとVMware NSX-Tの違いについて解説します。

VMware NSX
仮想化市場において、VMwareは最大手の1つです。同社は、仮想ワークステーション、ネットワーク仮想化、セキュリティプラットフォームなど、多様な製品を提供しています。
VMware NSXは、データセンターネットワーキングニーズの急速な増大に対応するためにVMwareが開発したソフトウェア定義ネットワーキング(SDN)ソリューションで、2つのバリエーションがあります:
- NSX-V
- NSX-T
VMware NSXとは?
NSXは、NSX Manager(NSX Data Centerのコンポーネント)を通じて、仮想ネットワークの作成と管理を提供することを主な機能としています。さらに、VMware NSXは、仮想環境の安全性を確保するための重要なネットワークセキュリティ機能を提供します。
NSXでは、基盤となるハードウェアへの変更は不要です。ネットワークプロビジョニングと仮想ネットワーク間の接続はハードウェアから抽象化され、VMの仕組みと同様に機能します。NSXは、OSIモデルのレイヤー2からレイヤー7まで、スイッチ、ルーター、ファイアウォール、その他のネットワークサービスを仮想化します。

このプロセスにより、時間、労力、コストを節約し、大企業がネットワーク管理と制御を一元化・自動化できるようになります。選択する製品に応じて、VMware NSXはあらゆるインフラストラクチャタイプに適しています:
- マルチクラウド環境
- オンプレミスデータセンター
- ベアメタルサーバー
- コンテナ化ワークロード

NSX-VとNSX-Tの違いについて、詳しく見ていきましょう。
NSX-Vとは?
NSX-Vアーキテクチャ(VはvSphereのV)は、オンデマンド仮想ネットワークの導入再構成、迅速なプロビジョニング、破棄を特徴とします。この製品はVMware vSphereに依存し、vCenterとの接続を必要とします。NSX-VがvCenterとペアリングされると、vSphereとの統合はシームレスになります。
欠点は、NSX-Vでは複数のvCenterを持てないことです。では、複数のvCenterがある場合はどうなるか?その場合、複数のNSX Managerが必要となり、マルチクラウド環境では管理が煩雑で要求の厳しいものになります。企業がワークロード処理のためにクラウドへ移行する中、VMware NSX-Vソリューションは多くのクライアントにとって不適切であることが判明しています。現在ではレガシーVMware製品の位置づけとなり、NSX-Tに置き換わっています。
NSX-Tとは?
VMware NSX-TransformersはNSX-Vの後継製品で、高度にアジャイルなSDNインフラストラクチャ構築のオプションを提供します。この製品は、ベアメタルおよびコンテナ化ワークロード、マルチクラウド、マルチハイパーバイザー環境へネットワーク仮想化をもたらします。NSX-Tは、クラウドネイティブアプリケーション、OpenStack、Kubernetes、KVM、Dockerなどのネットワーク仮想化スタックをサポートします。
多くの人はNSX-TをNSX-Vのアップグレード版と見なします。両製品の背後にある主な考え方は同じです。しかし、VMwareはNSX-Tをゼロから構築し、内部アーキテクチャはNSX-Vとは完全に異なります。
最大のメリットは、NSX-Tが多様なコンポーネントを持つヘテロジニアス(異種混在)環境に導入できることです。NSX-TはvCenter導入の制約を受けません。複数のvCenterサーバーを持ち、1つのNSX Managerを「シングルペイン・オブ・ガラス」として仮想ネットワークを制御することができます。あるいは、vCenterをまったく導入せず、NSX-TのGUIでESXiをオペレーティングシステムとして選択することも可能です。

NSX-V vs NSX-T インターフェース
NSX-Vという名前の専用インターフェースは存在しません。NSX-Vのインストールには、vCenter Serverに統合されるプラグインが付属します。したがって、NSX-VのGUIオプションにアクセスするには、vSphereインスタンスにログインし、Networking and Securityオプションを選択します。
例えば、vSphere Web ClientのNSX-Vセクションは以下のようになります:

このオプションがGUIに表示されない場合、使用しているアカウントに必要な権限がないことを意味します。NSX ManagerをvCenter Serverに接続したユーザーのみがEnterprise Administratorアクセスを取得します。他のすべてのアカウントはサービス権限のみを持ち、適切な権限を割り当てる必要があります。
NSX-Tは、vCenterから切り離された独自のインターフェース、NSX-T Managerを持っています。つまり、NSX-Tアーキテクチャの管理のためにvCenterにログインする必要がありません。
NSX-T Managerにログインすると、ホームページにネットワーキング、セキュリティ、システム、インベントリの概要、アラームなどが表示されます。

NSX-T Manager Web Clientから、vCenterを表示または追加してインベントリを取得できます。ここでNSX-Tは、複数のvCenterにまたがるネットワークとセキュリティの自動化管理が可能という点でNSX-Vを凌駕しています。
NSXの主要コンポーネント
VMware NSXの主要コンポーネントは以下の通りです:
- NSX Manager
- NSX Controller
- NSX Edge
NSX Manager
NSX Managerは、GUIを通じてすべてのNSXコンポーネントを設定、管理、監視するための主要コンポーネントです。REST APIにより、設定とオブジェクト操作の一貫性が保たれます。
NSX Managerでは、コントローラーの導入、エッジ分散ルーターの導入、証明書の生成が可能です。NSX-Vでは、NSX Managerは1つのvCenter Serverと1つの仮想マシンとして連携します。NSX-Tの場合、NSX-T ManagerはKVMやESXi VMとして、複数のvCenterに接続できます。
NSX Edge
VMware NSX Edge Services Gateway(ESG)は、VMware vCenter Serverの一部であり、以下の重要なゲートウェイサービスを提供します:
- DHCP
- NAT
- VPN
- 負荷分散
- 境界ファイアウォール
- 動的ルーティング
NSX Edgeは、分離されたネットワークと共有ネットワークの接続、VM間の直接接続を可能にします。イースト・ウェストルーティングに加え、このサービスはノース・サウス接続を提供することで、テナントがパブリックネットワークに到達できるようにします。NSX Edgeを使用すると、ワークロード、コンポーネント、テナントの仮想境界を作成できます。
NSX Controllers
NSX Controllerは、分散状態管理システムであり、論理スイッチングとルーティングの中央制御スポットです。コントローラーには、ホスト、VM、分散論理ルーター、VXLANに関するすべての情報が含まれます。
この仮想アプライアンスは、スケーラブルで高可用性な仮想ネットワークのインストールと監視に不可欠です。ソフトウェア定義データセンターの規模に関わらず、VMwareはNSX-Tで必要な冗長性を達成するために、正確に3つのコントローラーを持つことを要求します。
NSX Controllerは、ESXiホストへの接続にSecure Sockets Layer(SSL)接続を使用し、NSX Managerとのやり取りにはSSL APIを使用します。

NSXの機能
NSX-VとNSX-Tの両方は、物理ネットワークの上に仮想ネットワークを導入するための機能提供という同じ目標を持っています。
NSXの機能には以下が含まれます:
- 分散論理ルーティングとスイッチング、およびNSX Edgeセクションで前述の機能
- 詳細な監視と統計
- QoS(Quality of Service)
- API駆動の自動化
- ソフトウェアベースのオーバーレイ
- 強化されたユーザーインターフェース
しかし、これら2つのツールには多くの違いがあり、別個の製品として構築されています。NSX-Vは複数のvCenterで動作せず、vSphereに強く依存します。
一方、NSX-Tは複数のvCenterインスタンスと異なる環境で動作するクロスプラットフォームソリューションです。最新のNSX-T機能には、NSX-VからNSX-Tへの移行ユーティリティと、分散型IDS/IPSも含まれます。
以下の比較表と各機能詳細セクションを参照して、NSX-VとNSX-Tの違いをより深く理解してください。
VMware NSX-V vs NSX-T 機能比較
| 比較項目 | NSX-V | NSX-T |
|---|---|---|
| 基本機能 | NSX-Vは、導入再構成、迅速なプロビジョニング、オンデマンド仮想ネットワークの破棄など豊富な機能を提供します。 単一の仮想スイッチが、vSphere Distributed Switchを活用してクラスタ内の複数ホストに接続できます |
NSX-Tは、アジャイルなソフトウェア定義インフラストラクチャをユーザーに提供します。クラウドネイティブアプリケーション環境の構築に適しています。 ネットワーキングとセキュリティにおける運用のシンプルさを提供します。 マルチクラウド、マルチハイパーバイザー環境、ベアメタルワークロードへのビルトインサポートがあります |
| 起源 | 2012年に最初にリリース。VMware vSphere環境を中心に構築されました | vSphereエコシステムに起源を持ちますが、ゼロから構築され、NSX-Vではカバーされていなかったユースケースに対応するよう設計されています |
| カバレッジ | NSX-Vアーキテクチャは、オンプレミス(物理ネットワーク)vSphere導入と1つのvCenter Serverを念頭に設計されました | NSX-Tは、複数のハイパーバイザー、コンテナ、クラウド環境、ベアメタルサーバーを含むようカバレッジを拡張しています。 マイクロセグメンテーションに関して、いくつかの制限・ギャップがあります |
| ハイパーバイザーサポート | vSphereネットワーク仮想化スタックをサポート | vSphereスタックに加え、OpenStack、Docker、KVM、Kubernetesなどもサポート |
| 移行 | NSX-TからNSX-Vへの移行は不可能 | NSX-T Managerには、NSX-VからNSX-Tへ移行したいユーザー向けの移行ユーティリティがビルトインされています |
| NSX Managerの動作 | NSX-V Managerは1つのvCenter Serverのみで動作。Photon OS上で稼働 | NSX-T Managerは複数のvCenterを同時にサポート。Ubuntu OS上で稼働 |
| 導入形態 | ESXi VMとしてのみ導入可能 | NSX-T Managerはスタンドアロンソリューションとして動作し、ESXi VMまたはKVM VMとして導入可能 |
| ルーティング | NSX-Vはネットワークエッジセキュリティとゲートウェイサービスを使用し、仮想化ネットワークを分離します。 NSX Edgeは、論理分散ルーターとエッジサービスゲートウェイの両方としてインストールされます |
NSX-Tルーティングは、クラウド環境とマルチクラウド利用向けに設計されています。マルチテナンシーユースケースとヘテロジニアス環境向けに設計されています |
| オーバーレイカプセル化プロトコル | NSX-VはVXLANカプセル化プロトコルを使用 | NSX-Tは、より高度なプロトコルであるGeneveを使用 |
| 論理スイッチレプリケーションモード | ユニキャスト、マルチキャスト、ハイブリッド | ユニキャスト(Two-tierまたはHead) |
| 仮想スイッチの使用 | vSphere Distributed Switch(VDS) | Open vSwitch(OVS)またはN-VDS |
| Two-tier分散ルーティング | 利用不可 | 利用可能 |
| ARP抑制 | 利用可能 | 利用可能 |
| トラフィック検査統合 | 利用可能 | 利用不可 |
| ネットワークセグメントのIPアドレススキーム設定 | 手動 | 自動 |
| カーネルレベル分散ファイアウォール | 利用可能 | 利用可能 |
上表はNSX-V vs NSX-Tの機能比較サマリーです。両ソリューションの違いについて、さらに詳細を学んでいきましょう。
ルーティング
両VMware NSXソリューションは、物理ルーターを超える動的ルーティング機能を提供します。しかし、NSX-VとNSX-Tのルーティングには多くの違いがあります。
その基礎において、NSX-Tはクラウドマルチテナンシーを念頭に設計されています。プロバイダーとテナントのルーター設定に分離が必要なため、NSX-Tでマルチティアルーティングサポートが導入されました:
- プロバイダー管理ユーザー向けのTier 0論理ルーティング
- テナント管理ユーザー向けのTier 1論理ルーティング制御
NSX-V ESG(Edge Services Gateway)は、必須のDHCP、NAT、VPNサービス、DLR(分散論理ルーター)を提供し、仮想ネットワークを分離します。これにより、NSXは従来のルーティングよりも少ないネットワークホップでVM間通信を可能にします。しかし、階層型ルーティングとマルチテナンシーのサポート不足が、NSX-VをNSX-Tの後塵に追いやっています。
NSXにおける論理スイッチングとブリッジング
NSX-VとNSX-Tは、オーバーレイネットワークを使用して従来のVLANを模倣し、論理スイッチングとブリッジングを通じてより容易なネットワーク操作を提供します。これらの機能は物理ネットワークのものと類似しています。
NSX-Vの場合、論理スイッチはVXLANと連携してVMトラフィックをカプセル化し、物理ネットワークへ誘導します。物理VLANと論理スイッチ間のレイヤー2ブリッジングを許可することで、NSX-Vは機能の幅を広げます。これには、完全な仮想化が不可能な場合の物理コンポーネントと仮想コンポーネントの連携が含まれます。NSX-Vは複数のレイヤー2ブリッジをサポートします。
古いカウンターパートと同様に、NSX-Tは論理スイッチングを使用してオーバーレイ機能を提供しますが、より高度なカプセル化プロトコルを採用しています。NSX-TでのL2ブリッジングには、専用のブリッジノードの作成が必要です。一方、NSX-Vでは、コントローラーVMが存在するハイパーバイザーカーネルレベルでブリッジングが発生します。
NSXにおけるオーバーレイカプセル化:VXLAN vs Geneve
他の機能と同様に、NSX-VはNSX-Tと比較して、より伝統的なVXLANカプセル化に依存しています。Virtual Extensible LANは、約1,600万の仮想ネットワークセグメントの作成を可能にし、VLANの制限である4,094ネットワークを大きく超えています。この数により、大規模組織が仮想ネットワークをより余裕を持ってセグメント化できるようになりました。
GeneveはGeneric Network Virtualization Encapsulationの略で、VXLANやSTTを含む他のカプセル化プロトコルの長所を取り入れています。NSX-TはGeneveに依存し、高スループットと低リソース使用で仮想ネットワーク識別子情報を配信します。Geneveは柔軟なプロトコルであり、ネットワークの進化に合わせて他のメタデータを含めることができます。
セキュリティとマイクロセグメンテーション
NSX-VとNSX-Tの両方とも、組織がデータセンターを論理ネットワークセキュリティセグメントに分離し、ワークロードレベルのアプリケーション保護を実現できます。これにより、ネットワークセキュリティポリシーを粒度細かく定義できます。vCenterオブジェクトとホスト、VM名や機能、IPアドレス、ポートなどを使用して、VDCをセグメント化できます。
NSXソリューションは、ハイパーバイザーレベルの分散ファイアウォールを使用して、すべてのネットワークパラメータとセキュリティポリシーを処理します。AD Domain Controller(ADDC)が導入されている場合、ADユーザーとグループを使用してルールを定義できます。
しかし、NSX-TはNSX-Vよりも多くのセキュリティ機能と、より粒度の細かいセキュリティルール適用を提供します。それでも、すべてのNSXセキュリティ機能は、手動設定とメンテナンスの制約を避けるため、継続的な自動化のために構築されています。
導入オプション
導入プロセスは両製品でかなり似ていますが、NSX-VとNSX-Tの機能には多くの違いがあります。導入における重要な相違点をいくつか挙げます:
- NSX-Vでは、VMware vSphereとvCenterとの緊密な統合があります。NSX ManagerインスタンスはESXi VMとしてのみ導入され、vCenterへの登録が必要です。一方、NSX-TではKVMまたはESXi VMで導入でき、vCenterは必須ではありません。さらに、複数のNSX Managerがサポートされます
- NSX-TではManagerとControllerが同じ仮想コンポーネントに含まれるのに対し、NSX-V ManagerにはNSX Controllerの導入が必要です
- NSX-Tでは、冗長性向上のために3つのNSXコントローラークラスターを導入できます
- NSX-Vでは標準仮想スイッチを使用できません。vDSの導入が必須です。NSX-Tは、新しい仮想スイッチテクノロジーであるN-VDSや、KVMホストではOpen vSwitch(OVS)を使用します
NSXライセンス
NSX-VとNSX-Tのライセンスの良い点は、VMwareが製品を分けていないことです。すでにNSX-Vライセンスをお持ちなら、準備ができ次第NSX-Tを使用開始できます。
このソリューションは現在、VMware NSX Data Centerと呼ばれ、以下のエディションがあります:
- Standard
- Professional
- Advanced
- Enterprise Plus
リモートワークの増加に伴い、VMwareはRemote Office Branch Office(ROBO)エディションも導入しました。
NSX-VとNSX-Tの選択
NSX-V vs NSX-Tシステムの主要な違いは、上記の表とセクションで明らかです。前者はVMware vSphereエコシステムと密接に関連しています。後者は特定のプラットフォームやハイパーバイザーに縛られない、無制限のソリューションです。

どちらのNSXオプションが適しているかを判断するには、各製品のユースケースを考慮してください。
NSX-Vを選択すべきケース
この製品は、以下のNSX-Vユースケースでは依然として有効な選択肢です:
- 複数のハイパーバイザーを使用しないオンプレミスワークロード
- データセンターがVMware vSphereのみを使用している場合
- IT環境が1つのvCenterインスタンスのみを使用している場合
- 複数のNSX Managerを持つ高冗長なオンプレミスインフラを必要としない場合
NSX-Tを選択すべきケース
多くのアップデートと機能強化を経て、VMware NSX-TはほぼすべてのケースでNSX-Vを凌駕しています。NSX-Tのユースケースは以下をカバーします:
| セキュリティ | 自動化 | マルチクラウド仮想ネットワーキング | クラウドネイティブアプリサポート |
|---|---|---|---|
| クリティカルアプリケーションのロックダウン | フルスタックアプリケーションの高速導入 | マルチクラウド環境のサポート | マイクロサービスとコンテナ化アプリケーション向けの高度なネットワーキングとセキュリティ機能 |
| 個々のワークロードの保護 | 他の自動化ツールとの統合 | 急成長ビジネス向けのクロスサイトネットワーク仮想化 | コンテナ単位のセキュリティポリシー |
| 論理DMZの作成 | VMを他のサブネットに移行時の自動セキュリティポリシーとアクセスルール適用 | シングルからマルチデータセンターへの拡張 | ネイティブなコンテナ間レイヤー3ネットワーキング |
| マイクロセグメンテーションによる粒度細かなセキュリティポリシー | 一貫性がありエラーのないネットワーク設定と管理 |
結論:VMware NSXは強力なネットワーク仮想化プラットフォームを提供
NSX-TとNSX-Vの両方とも、多くの仮想化課題を解決し、フル機能セットを提供し、アジャイルで安全な環境を実現します。NSX-Vは長年にわたり王者として君臨したオリジナルのネットワークとセキュリティ仮想化プラットフォームです。ビジネスが成長するにつれ、単一のオンプレミスデータセンターを持つ企業は減り、クラウドベースのIT環境が増えています。
ここでNSX-Tが登場します。機能の継続的な拡張とマルチサイト・クラウドサポートにより、NSX-Vは陳腐化しつつあります。現在、VMwareはNSXソリューションをVMware NSX Data Centerとしてラベリングしています。基盤となる物理ネットワークに関わらず、データの移動と処理に必要なツールを備え、NSXはアプリケーションの絶え間ない変化への適応を支援します。
あなたの選択は、どのNSX機能がビジネスニーズを満たすかに依存します。NSXを検討中なら、詳細情報とNSX-VからNSX-Tへの移行についてお問い合わせください。ブログを読み続けて、さまざまなツールについて学び、ネットワーキング要件に最適なソリューションを見つけてください。
クラウドコンピューティング
- 信頼性成功の鍵:テクノロジーより文化変革
- 全施設にCMMSチャンピオンが必要な理由:導入成功の鍵
- PLCとRTUの主な違いと市場動向
- GコードとMコードの違いを理解する:CNCオペレーター必須の基礎知識
- レーザーブレージング:メーカーが信頼するゲームチェンジングソリューション
- CNC加工と3Dプリント:あなたの生産ニーズに最適なプロセスはどちらか
- 柔軟性がエンタープライズクラウド監視成功を駆動:AppNetaの提供価値
- Ethernet:自動運転車の信頼性を支えるバックボーン
- JDK、JRE、JVMの違いと連携を徹底解説
- Java vs C#:10の主要な違いを徹底解説
- Java vs Python:核心的な違いと適切な言語選択