oVirt Networking query

--_000_CF76C2B01509Brtapadarciscocom_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hello! I am a newbie to ovirt and I had a couple of questions and I was hoping I c= ould get some help. 1. Does ovirt support openvswitch without going through Neutron? So far = all the documents that I came across uses Neutron as an external network pr= ovider. 2. Is there a support for macvtap in ovirt? I couldn=92t find anything o= n macvtap. I would appreciate your help. Thanks, Rudrajit --_000_CF76C2B01509Brtapadarciscocom_ Content-Type: text/html; charset="Windows-1252" Content-ID: <749BFC62B3B8094294A4C4CEEB60F39E@emea.cisco.com> Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1= 252"> </head> <body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin= e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami= ly: Calibri, sans-serif;"> <div>Hello!</div> <div><br> </div> <div> <div>I am a newbie to ovirt and I had a couple of questions and I was hopin= g I could get some help.</div> <ol> <li>Does ovirt support openvswitch without going through Neutron? So far al= l the documents that I came across uses Neutron as an external network prov= ider. </li><li>Is there a support for macvtap in ovirt? I couldn=92t f= ind anything on macvtap.</li></ol> <div>I would appreciate your help.</div> </div> <div><br> </div> <div>Thanks,</div> <div>Rudrajit</div> </body> </html> --_000_CF76C2B01509Brtapadarciscocom_--

Hi Rudrajit, Welcome, I hope you'll like it! See comments inline. On 18/04/14 21:53, Rudrajit Tapadar (rtapadar) wrote:
Hello!
I am a newbie to ovirt and I had a couple of questions and I was hoping I could get some help.
1. Does ovirt support openvswitch without going through Neutron? So far all the documents that I came across uses Neutron as an external network provider.
At the moment it doesn't. However, this has been talked about and will probably be implemented at some point (though not sure when). In fact, if you're a developer, you could help make it happen yourself! A lot of the necessary "nfrastructure has been recently laid down by this feature, which would only require someone to implement an OVS "configurator": http://www.ovirt.org/Feature/NetworkReloaded
2. Is there a support for macvtap in ovirt? I couldn’t find anything on macvtap.
Not at the moment, and I myself am not knowledgeable about macvtap. However, since Google tells me it should play well with libvirt, I'm guessing support for that might also be added by implementing a dedicated configurator. Following the said Google search however, I would be very interested to hear why it interests you, since oVirt handles bridge and tap device creation. What would be the gain in using specifically macvtap? I'm asking because this if there's good reason to do this, it might be prioritized in the future. Yours, Lior.
I would appreciate your help.
Thanks, Rudrajit
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Hi Lior, Thanks for your response. I¹ll surely take a look at the configurator. I have used macvtap in passthru mode on a eth to sniff all packets from all vlans. Hence I was wondering if this is supported in oVirt. -Rudrajit On 4/18/14, 1:56 PM, "Lior Vernia" <lvernia@redhat.com> wrote:
Hi Rudrajit,
Welcome, I hope you'll like it! See comments inline.
On 18/04/14 21:53, Rudrajit Tapadar (rtapadar) wrote:
Hello!
I am a newbie to ovirt and I had a couple of questions and I was hoping I could get some help.
1. Does ovirt support openvswitch without going through Neutron? So far all the documents that I came across uses Neutron as an external network provider.
At the moment it doesn't. However, this has been talked about and will probably be implemented at some point (though not sure when).
In fact, if you're a developer, you could help make it happen yourself! A lot of the necessary "nfrastructure has been recently laid down by this feature, which would only require someone to implement an OVS "configurator":
http://www.ovirt.org/Feature/NetworkReloaded
2. Is there a support for macvtap in ovirt? I couldn¹t find anything on macvtap.
Not at the moment, and I myself am not knowledgeable about macvtap. However, since Google tells me it should play well with libvirt, I'm guessing support for that might also be added by implementing a dedicated configurator.
Following the said Google search however, I would be very interested to hear why it interests you, since oVirt handles bridge and tap device creation. What would be the gain in using specifically macvtap? I'm asking because this if there's good reason to do this, it might be prioritized in the future.
Yours, Lior.
I would appreciate your help.
Thanks, Rudrajit
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

On Fri, Apr 18, 2014 at 09:43:06PM +0000, Rudrajit Tapadar (rtapadar) wrote:
Hi Lior,
Thanks for your response. I¹ll surely take a look at the configurator.
I have used macvtap in passthru mode on a eth to sniff all packets from all vlans. Hence I was wondering if this is supported in oVirt.
-Rudrajit
On 4/18/14, 1:56 PM, "Lior Vernia" <lvernia@redhat.com> wrote:
Hi Rudrajit,
Welcome, I hope you'll like it! See comments inline.
On 18/04/14 21:53, Rudrajit Tapadar (rtapadar) wrote:
Hello!
I am a newbie to ovirt and I had a couple of questions and I was hoping I could get some help.
1. Does ovirt support openvswitch without going through Neutron? So far all the documents that I came across uses Neutron as an external network provider.
At the moment it doesn't. However, this has been talked about and will probably be implemented at some point (though not sure when).
In fact, if you're a developer, you could help make it happen yourself! A lot of the necessary "nfrastructure has been recently laid down by this feature, which would only require someone to implement an OVS "configurator":
Non-developers are advised to use Vdsm hooks. You should start by defining whatever network libvirt supports on each of your hosts. This includes openvswitch (e.g. http://libvirt.org/formatnetwork.html#elementVlanTag ). Then, install the "extnet" hook on each of your hosts and define a vNIC profile in oVirt-Engine with the "extnet" custom propery linking to your openvswitch network. vNICs configures with the new profile would be connected to openvswitch. Similarly, if you define your libvirt network and a pool of host devices (e.g. http://libvirt.org/formatnetwork.html#examplesDirect ) the extnet hook would let you use macvtap. I'd be happy to hear if it works for you, and to assist if it does not.
2. Is there a support for macvtap in ovirt? I couldn¹t find anything on macvtap.
Not at the moment, and I myself am not knowledgeable about macvtap. However, since Google tells me it should play well with libvirt, I'm guessing support for that might also be added by implementing a dedicated configurator.
Following the said Google search however, I would be very interested to hear why it interests you, since oVirt handles bridge and tap device creation. What would be the gain in using specifically macvtap? I'm asking because this if there's good reason to do this, it might be prioritized in the future.
participants (3)
-
Dan Kenigsberg
-
Lior Vernia
-
Rudrajit Tapadar (rtapadar)