多くの仮想マシンでオープンvswitchを実行している3つのkvmホストがあります。
これらのVMは2つの別々のテナントにあり、GREトンネルはこれら3つのホスト間でプライベートトラフィックを伝送します。
しかし、GREトンネリングを行うためのより良い方法はあります。現在、これらのGREトンネルはメッシュ上にあり、3つのホストから10のホストに拡張する場合は、相互に9つの接続を確立する必要があります。
オープンvswitchでスタートポロジを実装することは可能ですか?.
一元化されたオープンvswicthホストがトラフィックのボトルネックになる可能性があるため、これは解決策ではない可能性があります。
ただし、他のすべてのホストを指定して、中央ホストをエンドポイントとして使用することで、これを行うことができます。
各ホストから
ovs-vsctl add-port br1 gr1-set interface gr1 type = gre options:remote_ip = IP OF OVS CENTRAL SWITCH
中央のovsから各ホストのIPを指定します
完了
ただし、最良の方法は、open vswitch vlanタグを使用して、GREでトラフィックを分離することです。