<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Thx for the answer, i finally locate the implementation in nova.network.linux_net.create_ovs_vif_port</div><div><br></div><div>but how could nova execute the ovs-vsctl for the compute-node hypervisor just in the control-node?</div><br><br><br><br><div style="position:relative;zoom:1"></div><div id="divNeteaseMailCard"></div><br><pre><br>At 2016-04-12 13:13:48, "Sławek Kapłoński" <slawek@kaplonski.pl> wrote:
>Hello,
>
>I don't know this ODL and how it works but for ovs-agent nova-compute is part 
>which adds port to ovs bridge (see for example nova/virt/libvirt/vif.py)
>
>-- 
>Pozdrawiam / Best regards
>Sławek Kapłoński
>slawek@kaplonski.pl
>
>Dnia wtorek, 12 kwietnia 2016 12:31:01 CEST 张晨 pisze:
>> Hello everyone,
>> 
>> 
>> I have a question about Neutron. I learn that the ovs-agent receives the
>> update-port rpc notification,and updates ovsdb data for VM port.
>> 
>> 
>> But what is the situation when i use SDN controllers instead of OVS
>> mechanism driver? I found no where in ODL to add the VM port to ovs.
>> 
>> 
>> I asked the author of the related ODL plugin, but he told me that OpenStack
>> adds the VM port to ovs.
>> 
>> 
>> Then, where is the implementation in OpenStack to  add the VM port to ovs,
>> when i'm using ODL replacing the OVS    mechanism driver?
>> 
>> 
>> Thanks
</pre></div><br><br><span title="neteasefooter"><p> </p></span>