Docker を使用して 2 つのサーバーで OVS - SDN を使用してファット ツリー トポロジをセットアップしています。7 つのスイッチ (docker コンテナー) と、アクセス スイッチに接続される 4 つのホストを構築しました。
- 1コアスイッチ
- 2 つのアグリゲーション スイッチ
- 4つのアクセススイッチ
- 4 ホスト
現在、それらを相互に接続してファット ツリー トポロジを作成しようとしていますが、成功していません。
問題 1: コンテナをファット ツリー トポロジで接続するにはどうすればよいですか?
サーバー間にオーバーレイ ネットワークを作成し、異なるサーバーからのコンテナー間で ping を実行しましたが、OVS を有効にすると、オーバーレイによる ping が実行されません。オーバーレイが OVS フローを許可していないようです。
問題 2: OVS がオーバーレイ コマンドで動作しない
sudo docker swarm init docker swarm join --token SWMTKN-1-25m7jrn90nhn0gs6kzfzygvixbiudzszoceqhkygcqnwn5h48v-4i6t75vwax7yp9otd3v0f5kkn 192.168.1.60:2377
sudo docker run -itd --net=SDN_overlay --name=Osw_core1 --ip 10.28.0.30 --cap-add NET_ADMIN new_sw13
問題 3: 実サーバーで OVS-SDN ファット ツリー トポロジを実行するにはどうすればよいですか?
MININETを使いたくない。ドッカーの代わりに、スイッチを仮想化するにはどうすればよいですか?