[ovs-dev] [deprecation_v2 1/2] bond: Deprecate stable bonds.
Ethan Jackson
ethan at nicira.com
Tue Aug 21 22:56:54 UTC 2012
I've decided to fold the following incremental in:
diff --git a/vswitchd/vswitch.xml b/vswitchd/vswitch.xml
index f7b9f01..b71a308 100644
--- a/vswitchd/vswitch.xml
+++ b/vswitchd/vswitch.xml
@@ -833,20 +833,21 @@
<dl>
<dt><code>balance-tcp</code></dt>
<dd>
Balances flows among slaves based on L2, L3, and L4 protocol
information such as destination MAC address, IP address, and TCP
port.
</dd>
<dt><code>stable</code></dt>
<dd>
+ <p>Deprecated and slated for removal in February 2013.</p>
<p>Attempts to always assign a given flow to the same slave
consistently. In an effort to maintain stability, no load
balancing is done. Uses a similar hashing strategy to
<code>balance-tcp</code>, always taking into account L3 and L4
fields even if LACP negotiations are unsuccessful. </p>
<p>Slave selection decisions are made based on <ref table="Interface"
column="other_config" key="bond-stable-id"/> if set. Otherwise,
OpenFlow port number is used. Decisions are consistent across all
<code>ovs-vswitchd</code> instances with equivalent
<ref table="Interface" column="other_config" key="bond-stable-id"/>
On Mon, Aug 20, 2012 at 11:17 AM, Ben Pfaff <blp at nicira.com> wrote:
> On Mon, Aug 20, 2012 at 11:16:05AM -0700, Ethan Jackson wrote:
>> The stable bond mode is an obsolete attempt to replicate the
>> functionality contained in the bundle action. They are ugly and of
>> questionable usefulness. This patch deprecates them and schedules
>> their removal for February 2013. If there are concerns, please
>> email dev at openvswitch.org.
>>
>> Signed-off-by: Ethan Jackson <ethan at nicira.com>
>
> Looks good, thank you.
More information about the dev
mailing list