VMware VXLANの解説:メリットと導入方法

ネットワークへの要求は年々高まり続けています。現代のネットワークには、高速性、低遅延、そして高い拡張性が求められています。 もう一つの一般的な要件は、ネットワークセグメントの安全な分離です。データセンターにおける仮想化も、物理ネットワークインフラへの要求を高めており、従来のネットワーク構成では潜在的なネットワーク問題が生じるため、非合理的となっています。

ネットワーク仮想化は、基盤となる物理ネットワークを抽象化し、スケーラブルな論理ネットワークを構築するために利用されます。これは、コンピューティングリソース(プロセッサ、メモリ、ストレージなど)の仮想化と同様に機能し、抽象化されたレイヤー上でこれらのリソースを扱うことを可能にします。

NAKIVO for VMware vSphere バックアップ

NAKIVO for VMware vSphere バックアップ

VMware vSphere 仮想マシン(VM)向けの包括的なデータ保護と即時復旧オプション。オンサイト、オフサイト、およびクラウド上の安全なバックアップ先。ランサムウェア対策機能。

VXLANとは何ですか?

Virtual Extensible Local Area Network (VXLAN) これはオーバーレイネットワーク技術です。これは、基盤となるレイヤー3(L3)ネットワーク上でレイヤー2(L2)接続のトンネリングを実現するカプセル化プロトコルです(以下に7つの項目をまとめた表があります)。 OSI (レイヤー)。オーバーレイネットワークとは、既存のネットワークの上に構築されるネットワークのことです。アンダーレイネットワークとは、オーバーレイネットワークが構築される基盤となる、既存のネットワークに使用されている物理インフラストラクチャのことです。

アンダーレイ物理ネットワークを構成する要素には、物理的なハードウェア、ケーブル、およびネットワークプロトコルが含まれます。 Border Gateway Protocol (BGP) そして Open Shortest Path First (OSPF) これらは、L3でのルーティングに広く利用されているプロトコルです。オーバーレイネットワークの一般的な例としては、さまざまな種類の仮想プライベートネットワーク(VPN)などが挙げられます。 IPSec トンネル、およびピア・ツー・ピア・ネットワーク。

VXLAN 仕様

VXLAN は、以下の式によって定義される。 RFC 7348 の基準 Internet Engineering Task Force (IETF). の標準化された仕様は、 VXLAN このプロトコルは、シスコ、VMware、およびAristaの共同開発によるものですが、この規格は特定のベンダーに縛られるものではありません。 VXLAN VMwareの仮想化ソフトウェアや、さまざまなベンダーのルーターなどのハードウェア機器といったソリューションによってサポートされています。

理解 VXLAN

VXLAN を使用すると、マルチテナントのブロードキャストドメインに対応し、物理ネットワークの境界を越えて、拡張性の高い論理ネットワークを構築できます。これらの論理ネットワークはオーバーレイネットワークです。仮想ネットワークを物理ネットワークから切り離すことで、初期設定は複雑ですが、大規模なネットワークの管理を簡素化できます。 VXLAN を使用すれば、アンダーレイ(物理)ネットワークの設定を変更することなく、オーバーレイネットワークを再設計することができます。2つ以上のアンダーレイL3ネットワークを使用して、仮想オーバーレイL2ネットワークドメインを展開することが可能です。この Leaf-Spine network トポロジーは、アンダーレイネットワークの構成において有効な解決策です VXLAN 大規模データセンターにおけるオーバーレイネットワーク。

どこで VXLAN 使われる?

最も一般的な用途は VXLAN これは、ソフトウェア定義データセンターを展開する際に、既存の物理および論理ネットワークインフラストラクチャ上に仮想ネットワークを構築するためのものです。ソフトウェア定義データセンターにおける仮想化では、基盤となる物理インフラストラクチャからの抽象化が行われます(SDDC). VXLAN また、VMwareの仮想化ソリューションを利用すれば、ネットワークやコンピューティングリソースが仮想化された、完全に仮想化されたデータセンターを構築することができます。この目的で使用される2つのソフトウェア製品は、 VMware vSphere そして VMware NSX. VMwareのネットワーク仮想化ソリューションには、2つのエディションがあります: NSX-V そして NSX-T.

~とともに VXLAN, VMware vSphere上で実行されている仮想マシン(VM)は、たとえ異なるクラスタ内の異なるESXiホスト上、あるいは異なるデータセンター内に配置されていたとしても、必要な論理ネットワークに接続し、相互に通信することができます。 VXLAN 論理ネットワークは基盤となる物理ネットワークから抽象化され、VMは基盤となるハードウェアから抽象化されます。

なし VXLAN、の運用にはより高い要件が求められます Media Access Control (MAC) 仮想マシン(VM)が実行され、ネットワークに接続されているデータセンター内の物理ネットワーク機器上のアドレス。多くの最新のデータセンター(仮想化サーバーを備えたデータセンターを含む)では、リーフ・スパイン型のネットワークトポロジが採用されており、 top-of-rack (ToR) 接続方式。VMが物理ネットワークを使用する場合、仮想ネットワーク(VLAN) 第2層におけるネットワークセグメントの分離、すなわち、 ToR (ラックサーバーが接続されている)スイッチは、以下の条件で動作する必要があります。 MAC L2接続を実現するために、物理ネットワークデバイスおよびVMネットワークアダプタのアドレスを指定します(1つを学習する代わりに MAC (リンクごとのアドレス)。 MAC アドレステーブルが肥大化し、スイッチの過負荷を引き起こし、その結果、 MAC 非仮想化環境と比較したアドレステーブル。テーブルオーバーフローが発生すると、スイッチは新しい情報を学習できなくなり、 MAC アドレスやネットワークの問題が発生します。

従来型 VLAN, spanning tree protocol (STP)、および Equal-Cost Multipath (ECMP) 仮想化されたデータセンターにおけるすべてのネットワークの問題を完全に解決することはできません。オーバーレイネットワークを使用することで、 VXLAN この問題の解決に役立ちます。VM MAC アドレスは、仮想オーバーレイネットワーク内でのみ機能します(VXLAN (ネットワーク)であり、アンダーレイ・ネットワークの物理スイッチには送信されません。さらに、 VLANs これらは、L2ドメインのネットワーク分離やマルチテナント環境で使用され、と比較してより高い制限値を提供します。 VLAN. 比較してみましょう VXLAN vs VLAN 両者の主な違いを確認するには。

VXLAN vs VLAN 比較

これらのネットワークプロトコル間の主な違いは、 VLAN フレームのカプセル化にはレイヤ2アンダーレイネットワークを使用していますが、 VXLAN この目的のためにレイヤー3を使用します。オーバーレイネットワークの最大数は、 VXLAN.

VLAN は、以下の文書に記載されています。 IEEE 802.1Q 標準。最大数は VLANs 12ビットのセグメントIDのため、サポートされるのは4094です: 2^12=4096, VLAN IDs 0 – 4095, 2席予約済み VLAN IDs (0 と 4095 は予約済みです)。最近では、4094 では大規模な クラウドサービスプロバイダー. を使用する場合 VLAN タグ付け、ある Ethernet フレームサイズは 1518 バイトから 1522 バイトに増加します。使用時には VLAN, ネットワークは、以下を使用することでL2レベルで論理的に分離されています。 802.1Q タグ。ネットワークのセグメンテーションを行うために、物理ネットワーク機器の設定が行われます。

VXLAN vs VLAN – a standard Ethernet frame and VLAN Ethernet frame

VXLAN は、の拡張版である VLAN. 両者の主な相違点としては、 VLAN そして VXLAN 以下を含みます:

  • がサポートする仮想ネットワークの最大数は VXLAN は1,600万以上(2^24= 16,777,216) ネットワーク識別子の長さが24ビットであるため。
  • VXLAN そして VLAN さまざまなカプセル化手法を用いる。 VXLAN とは異なり、トランキングを必要としません。 VLAN、そして、 STP 必須ではありません。使用する必要はありません。 VLAN VXLAN ネットワーク識別子が使用される場合のタグ。
  • 以下の場合は、物理ネットワーク機器の再設定は必要ありません。 VXLAN 設定。

VXLAN vs VLAN – comparing a VLAN frame and an encapsulated VXLAN frame

  • 大規模で分散した物理インフラ環境では、大規模なL2ネットワークの管理は困難になります。L3ネットワークの管理の方が便利です。 VXLAN 既存のL3ネットワーク上で動作するオーバーレイネットワークを利用することで、管理者は、L2ネットワークが仮想化される際に生じがちな従来のL2ネットワークの欠点を回避することができます。 VXLAN また、実際のネットワークの物理的な境界に依存しない。

7層モデルを振り返ってみましょう OSI モデルを作成し、その動作原理を考察する VXLAN このブログ記事の次のセクションでは、ネットワークについて解説します。

7層モデル Open System Interconnection (OSI) モデル:

レイヤー プロトコルデータユニット プロトコルの例
7 用途 データ HTTP、FTP、SSH、DNS
6 プレゼンテーション データ SSL、IMAP
5 セッション データ 各種API、ソケット
4 輸送 セグメント、データグラム TCP、UDP
3 ネットワーク パケット IP、IPSec、ICMP、IGMP
2 データリンク フレーム イーサネット、PPP、FDDI
1 物理的 ビット 有線、光ファイバー、無線

スペース

どのように VXLAN 仕事?

VXLAN 内部をカプセル化する L2 Ethernet フレームを L3 IP 以下の方法を使用してパケットを UDP データグラムを生成し、既存のIPネットワークを介して送信します。その VXLAN カプセル化のタイプは、次のように呼ばれます。 MAC-in-UDP、これはその技術を表すより正確な用語です。

なぜ UDP 使用された?なぜカプセル化が VXLAN フレームは、外側のIPパケットに直接埋め込まれるのでしょうか?L3ネットワークは管理の面で便利ですし、前述したように、L3ネットワークは VXLAN ネットワーク(オーバーレイネットワークのこと)。

その VXLAN 長さが8バイトのヘッダーが、元のデータに追加されます Ethernet フレーム(内側のフレーム)。これは VXLAN ヘッダーは、反対側のスイッチが VXLAN Network Identifier (VNI) そのフレームが属するものです。おそらく私たちの多くは、元のフレームを VXLAN ヘッダーをIPパケットに組み込む。これは、 Generic Routing Encapsulation (GRE) L3トンネリングプロトコルと呼ばれるプロトコルです。

そこには Protocol IPヘッダー内のこのフィールド(下の画像を参照)は、上位層プロトコルのデータを定義するために使用されます(以下の表を参照)。 OSI (上記のモデル)が、現在のIPパケットに格納されています。 GRE プロトコル番号47が割り当てられており、これは Protocol 外部IPパケットのフィールド。 VXLAN 関連するプロトコル番号がなく、これを外側のIPパケットに直接カプセル化すると問題が生じる。このため、 VXLAN は、以下を使用してパッケージ化されます UDP そして、その後、IPパケットにカプセル化されます。 GPRS Tunneling Protocol (GTP) 同様のアプローチを採用している。その VXLAN UDP ポート番号は 4789. これ VXLAN 宛先にはポート番号を指定する必要があります UDP デフォルトではポートです。

こう思うかもしれません: TCP より信頼性が高い。なぜ UDP "used"ではなく"not" TCP? TCP データが損失なく正常に受信・送信されたかどうかを確認する仕組みを備えています。データが失われた場合は、そのデータを再送信します。 UDP このような仕組みがありません。接続の問題によりデータが失われた場合、そのデータは再送信されることはありません。 UDP 次のようなセッションやタイムアウトは使用しません TCP.

もし、 TCP 以上 TCP、アンダーレイ・セッションでパケットが失われると、オーバーレイ・セッションでも同様にパケットが失われます。パケットの再送信は、アンダーレイとオーバーレイの両方で開始されます。 TCP セッションが、ネットワークのパフォーマンス低下を引き起こします。その事実は、 UDP ポイント・ツー・ポイント(P2P) セッションは、次のような場合には有利です。 VXLAN カプセル化。なお、ポイント・トゥ・マルチポイント(P2MP) セッションは、以下の対象者には利用できません TCP つながり。

VNI または VNIDVXLAN ネットワーク識別子。24ビットの VXLAN ネットワーク識別子(セグメント ID とも呼ばれる)が使用され、これによりサポートされる最大数が定義されます。 VXLAN ネットワーク。

The VXLAN Tunnel Endpoint (VTEP) L2フレームのカプセル化およびデカプセル化を担当するオブジェクトです。VTEPは、 Provider Edge (PE) Router、これはサービス集約のためのノードです。この VTEP ハードウェアゲートウェイとして、あるいは次のような仮想化ソリューションとして実装することができます。 VMware NSX (そのソフトウェア VTEP). VXLAN トンネルは~で始まり、~で終わる VXLAN Tunnel Endpoints.

同じネットワークに接続されたVM VXLAN 各セグメントは相互に通信可能です。ホスト1(VM1)が VTEP A また、ホスト2(VM2)は、その背後に配置されています VTEP B, 両方のホスト(VM)は、同じに接続されたネットワークインターフェースを備えている必要があります VNI (ホストが同じものを使用しなければならないのと同様に VLAN ID を使用する際のネットワーク設定において VLAN).

VXLAN Frame Encapsulation

それでは、の構造について見ていきましょう。 VXLAN フレームのカプセル化について詳しく解説します。下の画像では、 VXLAN カプセル化されたフレーム。外側の Ethernet ヘッダー、外側 IP ヘッダー、 UDP ヘッダー、 VXLAN ヘッダー、および内部 Ethernet ~で使用されるフレーム VXLAN ネットワークが表示されます。

VXLAN explained – the frame encapsulation scheme

外部イーサネット (MAC) ヘッダー

  • Outer Destination MAC 宛先のMACアドレスです VTEP もし VTEP 最も近いルーターのローカルにあるか、あるいは MAC ルーターのアドレスが VTEP ルーターの後ろにあります。
  • Outer source MAC 送信元のMACアドレスです VTEP.
  • VLAN Type (optional) これは任意の項目です。 0x8100 フレームが~であることを示している VLAN タグ付け済み。
  • Outer 802.1 VLAN Tag は、以下を定義するためのオプションのフィールドです。 VLAN タグ(以下については不要) VXLAN ネットワーク)。
  • Ether type このフレームによって伝送されるパケットのタイプを定義します。 0x800 言及されている IPv4 パケット。

外部IPヘッダー

  • IP Header misc. data バージョン、ヘッダーの長さ、サービスの種類、およびその他のデータが含まれています。
  • IP protocol. このフィールドは、IPパケットによってデータが伝送される際の基盤となるネットワークプロトコルを定義するために使用されます。 0x11 定義する UDP.
  • Header check sum これは、IPヘッダーのデータ整合性を確保するためにのみ使用されます。
  • Outer source IP 送信元のIPアドレスです VTEP.
  • Outer destination IP は、対象のIPアドレスです VTEP.

UDPヘッダー

  • UDP source port データを送信しているVTEPによって設定されたポートです。
  • UDP destination port VXLAN IANAによって割り当てられたポート番号(4789)です。
  • UDP length は、あるの UDP ヘッダー・プラス UDP データ。
  • UDP checksum 次のように設定する必要があります。 0x0000 ~のために VXLAN. この場合、受信側のVTEPはチェックサムの検証を行わず、チェックサムが不正な場合でもフレームを破棄しません(フレームが破棄されると、パッケージ化されたデータはデキャプセル化されません)。

VXLANヘッダー

  • VXLANフラグは、それぞれ異なるフラグです。その I flag は 1 に設定されます。残りの 7 ビットは予約済みとなり、0 に設定する必要があります。
  • Reserved – まだ使用されておらず、0に設定されている予約済みフィールド。
  • VNI は、以下のものを定義するための24ビットのフィールドです。 VNI.
  • Frame Check Sequence (FCS) エラーの検出および制御を行うための4バイトのフィールドです。

VXLAN オーバーヘッド

  • を使用する際のオーバーヘッドを計算してみましょう VXLAN:

8バイト (VXLAN header) + 8バイト (UDP header) + 20 バイト (IPv4 header) + 14 バイト (outer L2 header) = 50 バイト(もし VLAN (カプセル化された内部フレームではタグ付けは使用されません)。クライアントが VLAN タグ付けを行うと、4バイトが追加され、その結果、合計54バイトになります。

  • 物理ネットワークにおける外枠の合計サイズを計算してみましょう:

1514(内部フレーム)+ 4(内部VLANタグ)+ 50(VXLAN) + 4 (VXLAN Transport VLAN Tag) = 1572 バイト

  • もし IPv6 が使用される場合、IPヘッダーのサイズは20バイト分増加します:

1514(内部フレーム)+ 4(内部VLANタグ)+ 70(IPv6 VXLAN)+ 4(VXLAN Transport VLAN Tag) = 1592バイト

  • 必要に応じて、さらに8バイトを追加することができます。 IPv6. この場合、外枠のサイズは1600バイトです。
  • 変更できます Maximum Transmission Unit (MTU) スイッチ設定の値をそれに応じて変更します(たとえば、50、54、70、または74バイトなど)。のサポート Jumbo この場合は、フレーム(標準の1518バイトを超えるサイズのフレーム)が必要です。

仮想環境を使用する際は、フレームサイズを大きくすることをお勧めします。 VXLAN 実際のネットワーク内のネットワーク。VMwareでは、次の設定を行うことを推奨しています。 MTU 分散型仮想スイッチ上で1600バイト以上になる。

注記: その Ethernet フレームサイズと MTU これらはフレームの重要な特徴です。 MTU は、にカプセル化されたペイロードの最大サイズを指します。 Ethernet フレーム(IPパケットのサイズ。デフォルト値は1500バイトで、 Jumbo (フレームは使用されません)。その Ethernet フレームサイズはペイロードサイズからなり、 Ethernet ヘッダーのサイズ、および FCS.

データ転送の例( VXLAN

ネットワーク内でのデータ転送の例を考えてみましょう。 VMware VXLAN ~を理解するために VXLAN 構成と動作原理をより深く理解できます。

VMware vSphere 環境に 2 台の ESXi ホストがあると仮定しましょう。 NSX 設定済みです。VM1は1番目のESXiホスト上で実行されており、VM2は2番目のESXiホスト上で実行されています。両方のVMの仮想ネットワークアダプタは、同じ VXLAN ~と交流する VNI 121. ESXiホストは、物理ネットワークの異なるサブネットに接続されています。

VMware VXLAN – the working principle

第1段階

VM1はVM2にパケットを送信したいと考えています。この状況で何が起こるのかを見てみましょう。

  1. VM1は ARP パケットを送信して、 MAC IPアドレスを持つホストのアドレス 192.168.5.22.
  2. VTEP1, 第1のESXiホスト上にあり、以下の内容をカプセル化しています。 ARP パケットを、仮想ネットワークに関連付けられたマルチキャストパケットに、 VNI 121.
  3. その他 VTEPs マルチキャストパケットを受信したら、アソシエーションを追加する VTEP1-VM1 彼らの VXLAN 表。
  4. VTEP2 パケットを受信すると、このパケットのカプセル化を解除し、関連付けられている仮想スイッチのポートグループに対してブロードキャストを送信します。 VNI 121 そして、適切な VXLAN ネットワーク。
  5. これらのポートグループのいずれかに属する VM2 は、 ARP パケットを受け取り、そのパケットを含む応答を送信します MAC 住所 (MAC (VM2のアドレス)。
  6. VTEP2, 2台目のESXiホスト上で、ユニキャストパケットを作成し、 ARP このパケットにVM2からの応答を埋め込み、IPルーティングを使用してパケットを VTEP1.
  7. VTEP1 受信したパケットをデカプセル化し、デカプセル化されたデータをVM1に渡します。

スペース

ステージ2

これでVM1は MAC VM2のアドレスを知っており、上記のVM間通信の図に示されているように、VM2にパケットを送信することができます。

  1. VM1は、自身のIPアドレス(192.168.5.21)からVM2のIPアドレス(192.168.5.22)宛てにIPパケットを送信します。
  2. VTEP1 このパケットをカプセル化し、ヘッダーを追加します:
    1. A VXLAN ヘッダーに VNI=121
    2. 標準 UDP ヘッダーに VXLAN ポート (UDP 4789)
    3. 宛先IPアドレスを含む標準的なIPヘッダー VTEP そして、その 0x011 値を定義するには UDP カプセル化に使用されるプロトコル
    4. 標準 MAC ヘッダーには MAC 次のL2デバイスのアドレス(ネクストホップ)。この例では、これは MAC 住所 00:10:11:AE:33:A1. このルーターは、パケットを VTEP1 ~に VTEP2.
  3. VTEP2 パケットを受信するのは、 MAC の住所 VTEP2 宛先アドレスとして定義されます。
  4. VTEP2 パケットをデカプセル化し、そこに VXLAN データ (VTEP2 を特定する UDP ポート 4789 そして、繰り越された金額を特定し、 VXLAN ヘッダー)。
  5. VTEP ターゲットである VM2 が、以下からのフレームを受信することを許可されていることを確認します。 VNI 121 かつ、正しいポートグループに接続されています。
  6. デカプセル化の後、内部のIPパケットは仮想 NIC ポートグループに接続されたVM2の VNI 121.
  7. VM2は内部パケットを受信し、このパケットを通常のIPパケットと同様に処理します。
  8. パケットは、VM2からVM1へも同様の方法で転送されます。

マルチキャストのサポート

VXLAN オーバーレイネットワークは、ネットワーク内でのユニキャスト、ブロードキャスト、およびマルチキャストの通信モードをサポートしています。

  • ユニキャスト通信 ネットワーク内の2つのホスト間でデータを転送するために使用されます。リモート VTEPs 通常、静的に定義されます。
  • 放送通信 これは、あるホストがネットワーク内のすべてのホストにデータを送信するモードです。
  • マルチキャスト通信 これもまた、1対多の通信方式の一つです。データはネットワーク内のすべてのホストではなく、選択されたホストに送信されます。マルチキャストの代表的な利用例としては、オンライン動画のストリーミングが挙げられます。 Internet Group Management Protocol (IGMP) マルチキャスト通信に使用されます。 IGMP L2スイッチを覗き見して、 IGMP Querier ルーター(L3)では、この機能を有効にする必要があります。

なお、以下の機能を使用できることにご留意ください。 VXLAN マルチキャストトラフィックについては、以下の結果が得られました。 MAC-in-UDP カプセル化の手法(前述の通り)により、以下の確立が可能となります P2MP 接続。マルチキャストモードでは、リモートの VTEPs すべての隣接ノードを手動で定義する必要がなく、自動的に検出されます。以下のものに関連付けられたマルチキャストグループを定義することができます。 VNI, その後 VTEP このグループの話を聞き始める。他のメンバーの行動は VTEPs これと似ており、VNIが正しく設定されていれば、グループの話に耳を傾け始める。

VMware VXLAN 構成要素

VMware vSphere(ESXiホスト、vCenter、および NSX, は、以下のサポートを利用してネットワーク仮想化を設定するために必要なソフトウェアスイートです。 VXLAN. それでは説明しましょう VMware VXLAN コンポーネントと、導入におけるその役割 VXLAN ネットワーク。

NSX-V これは、VMware vSphere を使用してデータセンター内に仮想ネットワークを構築するためのソリューションです。

VMware vSphere と VMware では NSX-V, 分散型仮想スイッチ (distributed vSwitches または DVS) は、以下と組み合わせて使用されます。 VXLAN ネットワークの抽象化のため。標準の vSwitch お勧めできません。

VXLAN カプセル化は、VMの仮想インターフェースコントローラ(NIC) および分散型 vSwitch の論理ポートであり、基盤となる L3 ネットワークと VM に対して透過性を提供します。

NSX Edge サービスゲートウェイアプライアンス …間のゲートウェイとして機能する VXLAN ホスト(VM)および非-VXLAN ホスト。非―の例としては、VXLAN ホストとは、インターネットルーターや、物理ネットワークに接続された物理サーバーなどを指します。エッジゲートウェイは、 VXLAN のID VXLAN ネットワークセグメントを、非――VXLAN ホストが、[ ] 内のホストまたはVMと通信するために VXLAN ネットワーク。

VMware network virtualization - an example of VMware VXLAN network communication scheme

NSX Manager vSphere 環境において、vCenter によって管理されている ESXi ホストにインストールする必要があります。 NSX Manager これは、コントローラー、エッジサービスゲートウェイ、論理スイッチなどの VMware NSX コンポーネントの設定および管理に使用される仮想アプライアンスです。 NSX Manager ユーザーエクスペリエンスを向上させるためのグラフィカルユーザーインターフェース(Webインターフェース)を提供します。NSX Managerをインストールすると、VMware vSphere Clientにプラグインが組み込まれます。以下の展開を行うことをお勧めします。 NSX Manager …を含むクラスターで HA そして DRS 機能が有効になっています。1つのインスタンスの NSX Manager 単一の vCenter 環境にサービスを提供するために使用されます。

NSX Controller"中央制御プレーン"と呼ばれるこのシステムは、オーバーレイ転送トンネルや仮想ネットワークを制御するための分散型状態管理システムであり、ルーティングおよび論理スイッチング機能を提供します。 NSX Controller 設定を行うには、以下が必要です。 VXLAN ネットワークに接続され、高可用性を備えた仮想アプライアンスのクラスターとして展開する必要があります。

VXLAN VIB これをサポートするには、ESXiホストにパッケージをインストールする必要があります VXLAN 以下の機能など VTEP 機能。

vmknic 仮想アダプタは制御トラフィックを伝送し、これに対する応答を DHCP リクエスト、 ARP リクエスト、およびマルチキャスト参加リクエスト。この一意のIPアドレスは、 VTEP 各ESXiホスト上で実行する VXLAN 作成されたホスト間トンネルにおけるトラフィック。

VXLAN ポートグループ 仮想スイッチ上の設定は、入力と出力の処理方法を定義するように構成されています VXLAN トラフィックは以下を経由して転送されます VTEP およびESXiホストの物理ネットワークアダプタ。

VTEP 各ESXiホストの設定は、 vCloud Networking and Security Manager、これは仮想化ネットワークを管理するための中心的な場所です。

以下の計画を立てることをお勧めします。 NIC VMware vSphere において、分散仮想スイッチ上でチーム構成ポリシー、フェイルオーバー設定、および負荷分散を設定してデプロイする場合 VMware NSX ~と VMware VXLAN サポート。

概要 VXLAN メリットとデメリット

その動作原理は VXLAN 構成とVMware VXLAN 実装についてはこれくらいにして、次にその長所と短所について見ていきましょう。 VXLAN.

VXLAN メリット:

  • 拡張性に優れたネットワーク:複数のデータセンター間に展開可能な、多数のL2ドメイン。
  • マルチキャスト、マルチテナント、およびネットワークセグメンテーションのサポート。
  • 柔軟性: STP は必要ありません。L3ネットワークが基盤となるネットワークとして使用されます。
  • 第2層における物理ネットワークの過負荷は発生しません。回避 MAC VMをネットワークに接続する際、物理スイッチでテーブルオーバーフローが発生する。
  • 一元化されたネットワーク管理。導入および設定後の管理が容易です。

VXLAN デメリット:

  • 導入と初期設定 VXLAN 設定は複雑です。
  • オーバーレイネットワークの管理に使用される集中型コントローラをスケールアップするのは難しいかもしれません。
  • カプセル化の手法により、ヘッダーにはオーバーヘッドが生じます。
  • アンダーレイネットワークは、ブロードキャスト、アンノウン・ユニキャスト、およびマルチキャストに対応していなければならない(BUM)のトラフィック。

結論

VXLAN これは、多数の仮想マシン(VM)をネットワークに接続する必要がある仮想化環境向けに採用されているネットワークカプセル化プロトコルです。VXLANこれにより、以下の機能を利用して、既存のL3物理ネットワーク上に仮想L2ネットワークを構築することができます。 MAC-in-UDP カプセル化手法。 VXLAN ネットワーク仮想化は、ソフトウェア定義データセンターを構築するための、コンピューティングリソースの仮想化に続く次のステップです。 VMware NSX VXLAN VMwareのネットワーク仮想化機能とVMware vSphereを組み合わせたソリューションが、この目的に最適です。この組み合わせは、特に大規模なデータセンターにおいて、クラウドサービスプロバイダーに広く採用されています。

サーバールームやデータセンターでVMware vSphereの仮想マシンを使用している場合は、次のような包括的なVMware ESXバックアップソリューションを選択してください。 NAKIVO Backup & Replication. NAKIVOのソリューションは、増分バックアップやアプリケーション対応バックアップなど、強力な機能を提供しています。

NAKIVO Backup & Replication マルチテナントモードで導入することで、"バックアップ・アズ・ア・サービス"および"ディザスタリカバリ・アズ・ア・サービス"を提供できます。これにより、MSPの顧客は、他の顧客に影響を与えることなく、データを安全にバックアップすることができます。

無料版のダウンロードはこちら NAKIVO Backup & Replication ぜひその解決策を試してみてください!

試してみてください NAKIVO Backup & Replication

試してみてください NAKIVO Backup & Replication

無料トライアルを利用して、本ソリューションのデータ保護機能をすべてお試しください。15日間無料。機能や容量の制限は一切ありません。クレジットカードも不要です。

関連記事