2
0
mirror of https://github.com/openvswitch/ovs synced 2025-08-30 13:58:14 +00:00
Commit Graph

28 Commits

Author SHA1 Message Date
Ethan Jackson
1bda9b9e1a nicira-ext: Remove the autopath action.
The autopath action was attempting to achieve functionality similar
to the bundle action, but was significantly clunkier, more
difficult to understand, more difficult to use, and less reliable.
This patch removes it.

Signed-off-by: Ethan Jackson <ethan@nicira.com>
2013-02-05 12:50:17 -08:00
Justin Pettit
a70fc0cfe3 FAQ: Add an entry describing the different ways to dump flows.
Signed-off-by: Justin Pettit <jpettit@nicira.com>
2013-02-04 13:58:31 -08:00
Ben Pfaff
8748ec7b97 FAQ: Add question and answer about PPP.
We've had this question a few times lately.

Signed-off-by: Ben Pfaff <blp@nicira.com>
2013-02-04 08:08:26 -08:00
Jesse Gross
33cec590a3 FAQ: Add entry describing upgrade order between userspace and kernel.
There will be significant changes for tunneling between 1.9 and 1.10
so this describes how to smoothly upgrade.

Suggested-by: Ben Pfaff <blp@nicira.com>
Signed-off-by: Jesse Gross <jesse@nicira.com>
2013-01-28 10:26:32 -08:00
Ethan Jackson
0a740f4829 ofproto-dpif: Implement patch ports in userspace.
This commit moves responsibility for implementing patch ports from
the datapath to ofproto-dpif.  There are two main reasons to do
this.

The first is a matter of design:  ofproto-dpif both has more
information than the datapath, and is better suited to handle the
complexity required to implement patch ports.

The second is performance.  My setup is a virtual machine with two
basic learning bridges connected by patch ports.  I used
ovs-benchmark to ping the virtual router IP residing outside the
VM.  Over a 60 second run, "ovs-benchmark rate" improves from
14618.1 to 19311.9 transactions per second, or a 32% improvement.
Similarly, "ovs-benchmark latency" improves from 6ms to 4ms.

Signed-off-by: Ethan Jackson <ethan@nicira.com>
2013-01-24 12:34:07 -08:00
Ben Pfaff
bceafb6318 FAQ: Add QoS section.
Signed-off-by: Ben Pfaff <blp@nicira.com>
2013-01-23 16:09:46 -08:00
James Page
64807dfb8d datapath: support Linux 3.8 kernel
Add Linux 3.8 kernel to the range of supported kernel versions.

Signed-off-by: James Page <james.page@ubuntu.com>
[jesse: Update NEWS and FAQ]
Signed-off-by: Jesse Gross <jesse@nicira.com>
2013-01-16 09:15:49 -08:00
Ben Pfaff
8e70e196a2 FAQ: Update question about OpenFlow version support.
We've had a lot of questions about this on the mailing lists recently, and
it would be nice to have an authoritative answer to cut and paste.

Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Kyle Mestery <kmestery@cisco.com>
2013-01-11 13:18:32 -08:00
Ben Pfaff
a01b5c516d FAQ: Remove doubled "modified" in FAQ answer.
Signed-off-by: Ben Pfaff <blp@nicira.com>
2013-01-04 09:02:51 -08:00
Pravin B Shelar
5ca1ba484b openvswitch: Remove Linux bridge compatibility.
Currently brcompat does not work on master due to recent
datapath changes. We have decided to remove it as it is
not used very widely.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Acked-by: Jesse Gross <jesse@nicira.com>
2012-12-27 13:48:51 -08:00
Isaku Yamahata
28aea917d5 datapath: support Linux 3.7
datapath: backport 15e473046cb6e5d18a4d0057e61d76315230382b

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
[jesse: fix kernel version in error message]
Signed-off-by: Jesse Gross <jesse@nicira.com>
2012-12-20 14:47:22 -08:00
Ben Pfaff
314e60e195 FAQ: Add table of supported Linux versions.
Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Kyle Mestery <kmestery@cisco.com>
Acked-by: Jesse Gross <jesse@nicira.com>
2012-12-04 13:43:14 -08:00
Ben Pfaff
8d45e9383b FAQ: Add Q&A to emphasize that VLANs partition a network.
A few users don't seem to understand this.

Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-11-29 09:53:18 -08:00
Ben Pfaff
79aa9fd03d FAQ: Explain the difference between a switch and a bridge.
(There isn't any difference.)

Based on a conversation in #openvswitch.

Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Kyle Mestery <kmestery@cisco.com>
2012-11-02 10:21:08 -07:00
Justin Pettit
acf6085512 ofproto-dpif: Use a single underlying datapath across multiple bridges.
This commit switches to using a single backing datapath (called
"ovs-datapath") for all bridges of that datapath's type.  Previously,
resources couldn't be shared across bridges, since each was in its own
datapath.  This change will allow sharing of tunnels and cheaper patch
ports to be added in the future.

Since bridges share a common datapath, the ovs-dpctl commands won't
provide bridge-specific information.  Users wishing to have that
information should use the new "ovs-appctl dpif/*" commands as
documented in ovs-vswitchd(8).

Signed-off-by: Justin Pettit <jpettit@nicira.com>
2012-11-01 22:54:28 -07:00
Ben Pfaff
15d63ed3ac FAQ: Describe how bonded ports interact with OpenFlow.
Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Kyle Mestery <kmestery@cisco.com>
Acked-by: Ethan Jackson <ethan@nicira.com>
2012-10-01 13:22:35 -07:00
Ben Pfaff
af1ac4b91a FAQ: Describe difference between ovs-dpctl and ovs-ofctl "dump-flows".
Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Kyle Mestery <kmestery@cisco.com>
2012-09-18 10:22:28 -07:00
Ben Pfaff
717e7c8d1d FAQ: Add section on basic configuration.
Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-08-06 15:41:37 -07:00
Ben Pfaff
1448105187 FAQ: Add an introduction to VLANs.
Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-08-06 09:25:35 -07:00
Ben Pfaff
f0a0c1a6ef FAQ: Add another question about VLAN interaction with controllers.
I'm pretty sure I've seen this one more than once.

Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-07-26 22:25:18 -07:00
Ben Pfaff
6302c64103 FAQ: Patch ports are not targeted for upstream.
The previous text was ambiguous.

Reported-by: Konstantin Khorenko <khorenko@openvz.org>
CC: Jesse Gross <jesse@nicira.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-07-12 08:10:18 -07:00
Ben Pfaff
c5b25863dc FAQ: Add FAQ entry for determining OpenFlow port numbers.
I don't understand why, but I've had this question from multiple people
recently.

Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-07-11 01:13:25 -07:00
Ben Pfaff
5cb2356b59 FAQ: Add FAQ entry about flow normalization.
Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-07-11 00:54:53 -07:00
Ben Pfaff
5aa7547411 docs: Add references to the database schema documentation.
I field lots of questions about "where's the documentation?"  Perhaps this
will help.

The changes to ovs-vsctl(8) add a couple of references to
ovs-vswitchd.conf.db(5) but they also rephrase a couple of paragraphs in
what seems to me an easier to understand style.

Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-06-20 15:47:00 -07:00
Justin Pettit
7b287e998d FAQ: Add additional entries.
Does some cleanup and adds entries that cover:

    - OVS isn't Linux-specific.
    - Point out PORTING guide.
    - Explanation of LTS releases.
    - Supported versions of OpenFlow.
    - Missing features from userspace datapath and upstream kernel
      module.

Signed-off-by: Justin Pettit <jpettit@nicira.com>
2012-06-20 14:25:40 -07:00
Justin Pettit
3fc7dc1836 FAQ: Add FAQ entries from website.
The openvswitch.org web site has a FAQ.  This commit integrates those
entries into the FAQ file.

Signed-off-by: Justin Pettit <jpettit@nicira.com>
2012-06-20 14:25:40 -07:00
Ben Pfaff
629a6b48e9 FAQ: Mention high CPU usage as symptom of looping the network.
Suggested-by: Ethan Jackson <ethan@nicira.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-06-12 11:19:36 -07:00
Ben Pfaff
c483d489ca Add a FAQ.
I wrote most of this myself.  The answer to "I can't seem to use Open
vSwitch in a wireless network" is based on a response by Jesse Gross:
http://openvswitch.org/pipermail/discuss/2011-January/004707.html

Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-06-12 09:40:11 -07:00