[ovs-dev] [PATCH] ovn-architecture: Describe integration bridge setup on transport nodes.
Gray, Mark D
mark.d.gray at intel.com
Fri Feb 27 17:22:28 UTC 2015
> -----Original Message-----
> From: Ben Pfaff [mailto:blp at nicira.com]
> Sent: Friday, February 27, 2015 6:21 AM
>
> The term "integration bridge" was being used without explanation.
>
> Reported-by: "Gray, Mark D" <mark.d.gray at intel.com>
> Signed-off-by: Ben Pfaff <blp at nicira.com>
> ---
> ovn/ovn-architecture.7.xml | 56
> +++++++++++++++++++++++++++++++++++++++++++++-
> 1 file changed, 55 insertions(+), 1 deletion(-)
>
> diff --git a/ovn/ovn-architecture.7.xml b/ovn/ovn-architecture.7.xml index
> 9ffa036..0e4f457 100644
> --- a/ovn/ovn-architecture.7.xml
> +++ b/ovn/ovn-architecture.7.xml
> @@ -197,7 +197,61 @@
> +-------------------------------+ +-------------------------------+
> </pre>
>
> - <h3>Life Cycle of a VIF</h3>
> + <h2>Chassis Setup</h2>
> +
> + <p>
> + Each chassis in an OVN deployment must be configured with a Open
> vSwitch
> + bridge dedicated for OVN's use, called the <dfn>integration
> bridge</dfn>.
> + System startup scripts create this bridge prior to starting
> + <code>ovn-controller</code>. The ports on the integration bridge
> include:
> + </p>
> +
> + <ul>
> + <li>
> + On any chassis, tunnel ports that OVN uses to maintain logical network
> + connectivity. <code>ovn-controller</code> adds, updates, and
> removes
> + these tunnel ports.
> + </li>
> +
> + <li>
> + On a hypervisor, any VIFs that are to be attached to logical networks.
> + The hypervisor itself, or the integration between Open vSwitch and the
> + hypervisor (described in <code>IntegrationGuide.md</code>) takes
> care of
> + this. (This is not part of OVN or new to OVN; this is pre-existing
> + integration work that has already been done on hypervisors that support
> + OVS.)
> + </li>
> +
> + <li>
> + On a gateway, the physical port used for logical network connectivity.
> + System startup scripts add this port to the bridge prior to starting
> + <code>ovn-controller</code>. This can be a patch port to another
> bridge,
> + instead of a physical port, in more sophisticated setups.
> + </li>
> + </ul>
> +
> + <p>
> + Other ports should not be attached to the integration bridge. In
> + particular, physical ports attached to the underlay network (as opposed to
> + gateway ports, which are physical ports that attach to logical networks)
> + must not be attached to the integration bridge. Underlay physical ports
> + should instead be attached to a separate Open vSwitch bridge (they need
> not
> + be attached to any bridge at all, in fact).
> + </p>
> +
> + <p>
> + The integration bridge must be configured with failure mode ``secure'' to
> + avoid switching packets between isolated logical networks before
> + <code>ovn-controller</code> starts up. See <code>Controller Failure
> + Settings</code> in <code>ovs-vsctl</code>(8) for more information.
> + </p>
> +
> + <p>
> + The customary name for the integration bridge is <code>br-int</code>,
Ok, makes sense.
> but
> + another name may be used.
> + </p>
> +
> + <h2>Life Cycle of a VIF</h2>
>
> <p>
> Tables and their schemas presented in isolation are difficult to
> --
> 2.1.3
More information about the dev
mailing list