我正在使用 docker 在两台服务器中使用 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。除了码头工人,我可以做些什么来虚拟化我的交换机?