在单独的服务器上连接2个(或更多)Open vSwitch桥接器

时间:2016-12-12 04:32:24

标签: openflow openvswitch

我有一些服务器上有OVS桥接器。每个服务器内部都有几个虚拟机,都连接到OVS网桥。

所有网桥都连接到FloodLight OpenFlow控制器,1个主机内的虚拟机可以连接到其他网络。这是2个主机A和B的示例。主机A内的VM可能与主机B内的VM有不同或相同的子网:

++++++++++++++++++++++++++++++
|   +------+      +------+   |-----+
|   | VM-1 |      | VM-2 |   | brA |
|   +------+      +------+   |-----+------>--------+
+++++++++++ HOST A +++++++++++                    \|/
                                            +---------------+
                                            | OF controller |
                                            +---------------+
++++++++++++++++++++++++++++++                    /|\
|   +------+      +------+   |-----+------>--------+
|   | VM-3 |      | VM-4 |   | brB |
|   +------+      +------+   |-----+
+++++++++++ HOST B +++++++++++

成功: VM-1到达VM-2。

如何:VM-1到达VM-3 ???

更新:在连接到OF控制器之前,虚拟机可以通过POSTROUTING伪装规则到达互联网,但在连接到OF控制器后失败。

感谢您的回复。

1 个答案:

答案 0 :(得分:0)

打开vSwitch 2.5及更高版本无法使用最新的FloodLight控制器。版本2.4.1应该可以正常工作。