[ovs-dev] OVN architecture

YAMAMOTO Takashi yamamoto at valinux.co.jp
Thu Jan 15 06:36:33 UTC 2015


> On Thu, Jan 15, 2015 at 10:38:45AM +0900, YAMAMOTO Takashi wrote:
>> > ovn-controller
>> > --------------
>> 
>> neutron "ofagent" agent has a similar design to ovn-controller.
>> you might be able to reuse at least some of code if python+ryu
>> is acceptable.
>>
>> https://github.com/openstack/neutron/tree/stable/juno/neutron/plugins/ofagent
> 
> I didn't know that there was an existing local controller.  I'll learn
> something about the design.

similar:

- it's a local OpenFlow controller running on each nodes

- it has ARP suppression feature implemented with packet-ins
  (called "local arp responder" there)

different:

- ofagent doesn't have a layer equivalent to "OVN database".
  it obtains the necessary info from its CMS (neutron) directly.

YAMAMOTO Takashi



More information about the dev mailing list