[ovs-discuss] [ovs-dev] Understanding different ovs components
Mehul Vora
mehuljv at yahoo.com
Wed Dec 3 02:05:49 UTC 2014
Thanks Ben.
Mehul.
On Wednesday, December 3, 2014 1:07 AM, Ben Pfaff <blp at nicira.com> wrote:
On Tue, Dec 02, 2014 at 10:42:09AM +0000, Mehul Vora wrote:
> ??I am trying to understand different components of ovs. Please correct me if my understanding is wrong,??
> 1. ovsdb-server : Maintains openvswtich configuration databse.??
> 2. ovs-vswitchd : Dameon that controls all Open vSwitch swithces on the local system. When this process is started it gets its initial configuration from OVSDB-SERVER/OVSDB.??
> 3. ovs-vsctl : Connects to ovsdb-server for any configuration changes in the data base and ensures that ovs-vswitchd has also applied all changes.
> 4. ovs-ofctl : Talks to ovs-vswitchd over OpenFlow to configure flows.
Sure, those are all roughly correct.
> I want to know where are these flows (configured by ovs-ofctl)
> stored other than ovs-vswitchd.
Nowhere. If you have important flows, you should use an OpenFlow
controller, and it should restore the flows after ovs-vswitchd
restarts.
> For example, if ovs-vswitchd application crashes for unknown reason,
> do i lose all flow configurations?
Yes.
> Or is it stored in ovsdb by vswitchd?
No.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20141203/dd070e92/attachment-0002.html>
More information about the discuss
mailing list