<span style>thank you very much for all your </span><span style>answers!</span>
<img src="cid:330@goomoji.gmail" goomoji="330" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); margin-top: 0px; margin-right: 0.2ex; margin-bottom: 0px; margin-left: 0.2ex; vertical-align: middle; "><div>
<div><span style>it's almost clear to me.</span><div><font color="#222222" face="arial, sans-serif"><br></font><br><div class="gmail_quote">2012/4/16 Ansis Atteka <span dir="ltr"><<a href="mailto:aatteka@nicira.com">aatteka@nicira.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><br><div class="gmail_quote"><div class="im">2012/4/12 Wang Yue <span dir="ltr"><<a href="mailto:heuye.wang@gmail.com" target="_blank">heuye.wang@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
thank you,<br>
but i think i did not describe my quenstions well.i already knew about OVS,and I want to know what libvirt did to support OVS,are there any new APIs?or something else.<br>
after knowing this,I think I will know how to integrate OVS into my system using this libvirt new feature.<br></blockquote></div><div>Probably, the only option for you is to build libvirt from source, unless you are ok with using Fedora 17 Alpha (I believe this is the only mainstream distro that has the bleeding libvirt version, but I could be wrong on this). It should not matter what kind of OVS version you are using. The only restriction is that ovs-vsctl utility (from Open vSwitch) must be in the $PATH, because libvirt needs to call it.<br>

<br>Currently only bridged networks are supported, so you must create the OVS bridge beforehand:<br><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">

ovs-vsctl add-br ovsbr<br></blockquote><br> The other thing you need to do is edit the Domain XML file:<br><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">

    <interface type='<b>bridge</b>'><br><mac address='52:54:00:d0:3f:f2'/><div class="im"><br><source <b>bridge</b>='<b>ovsbr</b>'/><br><b><virtualport type='openvswitch'><br>
</virtualport> </b></div></blockquote>
<blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"><address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/><br>

</interface><br></blockquote>And then (re)start the VM.<br><br>To verify, if libvirt attached VM interface to the ovsbr as expected, you should run the following command and look for vnetX interface:<br><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">

ovs-vsctl show<br></blockquote><br>Hope this helps.<br></div><div><div class="h5"><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Thanks,<br>
Heuye<br>
<br>
发自我的 iPhone<br>
<br>
在 2012年4月13日,0:32,Alex Jia <<a href="mailto:ajia@redhat.com" target="_blank">ajia@redhat.com</a>> 写道:<br>
<div><div><br>
> <a href="http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=WHY-OVS;hb=HEAD" target="_blank">http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=WHY-OVS;hb=HEAD</a><br>
><br>
> For more information, please see <a href="http://openvswitch.org/" target="_blank">http://openvswitch.org/</a> then join Open vSwitch Community by<br>
> subscribing related mail listing such as  <a href="http://mail.openvswitch.org/mailman/listinfo/discuss" target="_blank">http://mail.openvswitch.org/mailman/listinfo/discuss</a><br>
><br>
> Alex<br>
><br>
><br>
> ----- Original Message -----<br>
> From: "yue wang" <<a href="mailto:heuye.wang@gmail.com" target="_blank">heuye.wang@gmail.com</a>><br>
> To: <a href="mailto:libvirt-users@redhat.com" target="_blank">libvirt-users@redhat.com</a><br>
> Sent: Thursday, April 12, 2012 3:35:00 PM<br>
> Subject: [libvirt-users] help:any docs for open vswitch supporting?<br>
><br>
><br>
><br>
> hi everybody, i saw the new feature: network: support Open vSwitch.<br>
> how to use this feature? are there any documents about that? i didn't find it on the website.<br>
><br>
><br>
><br>
><br>
> Thanks,<br>
> Heuye<br>
> _______________________________________________<br>
> libvirt-users mailing list<br>
> <a href="mailto:libvirt-users@redhat.com" target="_blank">libvirt-users@redhat.com</a><br>
> <a href="https://www.redhat.com/mailman/listinfo/libvirt-users" target="_blank">https://www.redhat.com/mailman/listinfo/libvirt-users</a><br>
<br>
_______________________________________________<br>
libvirt-users mailing list<br>
<a href="mailto:libvirt-users@redhat.com" target="_blank">libvirt-users@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/libvirt-users" target="_blank">https://www.redhat.com/mailman/listinfo/libvirt-users</a></div></div></blockquote></div></div></div><br>
</blockquote></div><br></div></div></div>