[Bringing this back to the list...]
The switches do not speak OpenFlow or the JSON-RPC management protocol to each
other. They typically connect to a centralized server, which manages all the
switches in a deployment. You can read about OpenFlow at openflow.org, or just
see a high-level presentation here:
http://www.openflow.org/documents/OpenFlow.ppt
The management protocol works similarly, but is exchanging switch-level
configuration instead of flow-level.
--Justin
On Apr 25, 2011, at 8:20 PM, 张怡 wrote:
>
> Umm. every machine that installed OVS have one database, but the datas
> of the database in the different machine are not same, and all the swtiches
> communiate with each other through the openflow and its JSON-RPC management
> protocol. right?
>
> At 2011-04-25 18:54:51,"张怡" <[email protected]> wrote:
> If I use Open vSwitch in the XenServer, should i create database in every
> machine or just create one database in a certain machine?
>
>
> At 2011-04-25 15:45:24,"Justin Pettit" <[email protected]
> > wrote:
>
> >On a particular system, you run one ovsdb-server instance and one
> >ovs-vswitchd instance. ovs-vswitchd will connect to ovsdb-server to get its
> >configuration. When you run ovs-vsctl (or ovsdb-tool or ovsdb-client), it
> >also connects to your ovsdb-server instance to change or retrieve the
> >configuration (which is then sent to ovs-vswitchd).
> >
> >In ovsdb-server, there is a table called "Open_vSwitch", which has a single
> >row. This is the root of your configuration. You can see a diagram of how
> >the other tables connect to the root here:
> >
> > http://openvswitch.org/ovs-vswitchd.conf.db.5.pdf
> >
> >A description of how to create the database and get the daemons running is
> >in the "Startup" section of the INSTALL.Linux file:
> >
> >
> > http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=INSTALL.Linux
> >
> >--Justin
> >
> >
> >On Apr 24, 2011, at 11:39 PM, 张怡 wrote:
> >
> >> hello, i have some questions again, i create a vswitch through using
> >> ovsdb-server to create a ovsdatabase or using ovs-vswitchd to connect a
> >> database? or I create a vswitch when i create a Open_vswitch table in the
> >> database? I am not sure whether you get the word. thank you~
> >>
> >>
> >> 体验网易邮箱2G超大附件,轻松发优质大电影、大照片,提速3倍!
> >> _______________________________________________
> >> discuss mailing list
> >>
> [email protected]
>
> >> http://openvswitch.org/mailman/listinfo/discuss
> >
>
>
>
> 体验网易邮箱2G超大附件,轻松发优质大电影、大照片,提速3倍!
>
>
> 体验网易邮箱2G超大附件,轻松发优质大电影、大照片,提速3倍!
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss