VMWare ESXI vNetworking - 複数のレイヤー 2 ブリッジ ホストによってブリッジされた vSwitch

VMWare ESXI vNetworking - 複数のレイヤー 2 ブリッジ ホストによってブリッジされた vSwitch

マルチ VM pfsense クラスター ESXI を作成したいと考えています。pfsense に詳しくない方は、Free BSD ベースのルーター/スイッチ (多くの機能が搭載されていますが、この質問には必要ありません) と考えてください。

基本的に、私は ESXI に「入力」と「出力」の 2 つの物理 NIC を用意したいと考えています。入力インターフェイスは 1 ~ 無限数のホストからのパケットを受け入れ、出力インターフェイスはそれをインターネットに送信します。以下の ASCII 図を参照してください。

                       --[pfsense1]--
                      /               \
[INPUT] --------[VSW1]                 [VSW2]------- [OUTPUT]
                      \               /
                       --[pfsense2]--

どこ:

  • [INPUT]実際の物理NICです
  • [OUTPUT]実際の物理NICです
  • [pfsense1]レイヤー 2 ブリッジ モードの仮想マシンです。
  • [pfsense2]レイヤー 2 ブリッジ モードの仮想マシンです。
  • [VSW1]仮想スイッチです。
  • [VSW2]仮想スイッチです。

通常のVMWare ESXI以外のセットアップでは、スパニングツリーで簡単に実行できます。私が欲しい機能は次のとおりです。

  1. INPUT から VSW1 に入力されるパケットは、通過する単一の仮想マシンを選択します。
  2. 仮想マシンの 1 つに障害が発生すると、パケットは自動的に他の VM を介して転送されます。
  3. パケットは「負荷分散」されることはなく、いずれかのパスを経由します。

通常、[pfsense1]は最高の優先度であるため、 がオンになっていて機能している場合は、すべてのトラフィックが を通過する必要があります。 そうでない場合、トラフィックは を通過します[pfsense2]

この機能はどのように実現するのでしょうか? ソリューションは VM (pfsense) 内にありますか、それとも ESXI ネットワーク レベルにありますか? STP は vSwitch で使用できますか?


編集1: VLAN は古いテスト構成のものであったため、図から削除しました (Mario さん、ありがとうございます)。

答え1

この機能を実現するにはどうすればよいでしょうか?

vSwitch は単なるスイッチであり、他には何もありません。物理スイッチがあったら、これをどのように実行できると思いますか? 実行できるとは思いません。おそらく、ラウンドロビン DNS または外部ロード バランサーを介して実行するでしょう。

ソリューションは VM (pfsense) 内にありますか、それとも ESXI ネットワーク レベルにありますか?

vSwitch の設計と機能の理解についてはどうですか? あなたがしようとしていることは、pfsense を使用しても、これまで何度も行われてきました。独自のサポート サイトを確認しましたか (ちなみに、サインアップ時に非常に明確に述べているように、このサイトはプロのシステム管理者向けであり、pfsense が何であるかはわかっています)

STP は vSwitch で使用できますか?

いいえ、vSwitch はスパニング ツリー ネットワークの一部として機能しませんし、そのようにすることもできません。

関連情報