※この記事は「AOS 7.0.xx」時点の情報をもとに作成しています。その後の機能アップデートについてはメーカーの公開情報をご確認ください。
この記事は、AHVにおけるOVSのブリッジチェーンの中身を確認する連載シリーズです。各記事には以下のリンクからアクセスできます。
- 【AOS 7.0】Nutanix AHVの仮想スイッチを確認① アップリンクの確認
- 【AOS 7.0】Nutanix AHVの仮想スイッチを確認② ブリッジチェーンの確認
- 【AOS 7.0】Nutanix AHVの仮想スイッチを確認③ ブリッジチェーンの解説
- 【AOS 7.0】Nutanix AHVの仮想スイッチを確認④ MACアドレステーブルの確認
- 【AOS 7.0】Nutanix AHVの仮想スイッチを確認⑤ Flowテーブルの確認
- 【AOS 7.0】Nutanix AHVの仮想スイッチを確認⑥ br0ブリッジで通信が処理される仕組み
- 【AOS 7.0】Nutanix AHVの仮想スイッチを確認⑦ ブリッジチェーンのFlowテーブルを確認
- 【AOS 7.0】Nutanix AHVの仮想スイッチを確認⑧ br0.localのFlowテーブル
前回の記事では、Nutanix AHVの仮想スイッチを構成するOVSのブリッジチェーン構造をCLIから確認してみました。今回は、前回のコマンド実行結果をもとに、ブリッジ個別で内容を確認してみます。
目次
1.今回の環境
3ノードAHVクラスタ
AOS: 7.0.1
AHV: 10.0.1
Prism Central: pc.2024.3.1.1
test-VM: Windows Server 2022
環境は以下のイメージで、一般的なNutanixの3ノードクラスタです。

2. OVSのブリッジチェーンを確認

前回の記事では、対象ノードのAHVにログインし、以下コマンドを実行しました。
ovs-vsctl show
今回は、コマンドの実行結果をもとに、ブリッジ個別で内容の確認をしてみます。
3. ブリッジ個別の内容確認
先に解説しておきますが、OVSのブリッジでは、パッチ(patch)というタイプのポートを作成して、別のブリッジのパッチポートとピアリングで接続することができます。AHVでも、ブリッジ間の接続でパッチポートが利用されております。
▽まずは「br0」ブリッジです。このブリッジは、AHVやCVM、またアップリンクとなる物理インターフェースにも接続されている重要なブリッジとなります。

▽次に「br.dmx」ブリッジです。これは「br0」と「br.nf」にパッチポートのピアリングで接続されています。

▽続いて「br.nf」ブリッジです。これは「br.dmx」と「br.microseg」にパッチポートのピアリングで接続されています。

▽続いて「br.microseg」ブリッジです。これは「br.nf」と「br.mx」にパッチポートのピアリングで接続されています。

▽続いて「br.mx」ブリッジです。これは「br.microseg」と「br0.local」にパッチポートのピアリングで接続されています。

▽最後に「br0.local」ブリッジです。こちらはノードで稼働している仮想マシンが接続する「tap」というポートを持ちます。「tap」ポートはAHVの仮想ネットワークで設定されたVLAN ID(tag)を持ち、ここでVLANタグの設定がされていることがわかります。なお、Prism Centralも仮想マシンとして、ここのtapに接続されます。

今回は、AHVにおける「ovs-vsctl show」コマンドの実行結果を解説しました。次回以降は、別のコマンドを使用した確認やOVSのFlowルールなどの解説をしていきたいと思います。