settingsLogin | Registersettings

[openstack-dev] [neutron][nova] GRE Performance Problem, Multi-queue and Bridge MTUs

0 votes

Hello,

I was having serious network issues using GRE and I have been tracking it for a
few weeks. Finally, I solved the issue but it needs a proper fix. To summarize,
I need a way to set MTU settings of br-int and br-tun interfaces, enable MQ
support in libvirt, and run "ethtool -L eth0 combined N" command in VMs.

The detailed bug report and the explanation for the issue is here:
https://bugs.launchpad.net/neutron/+bug/1419069

There is a blueprint [0] on MQ support but it wasn't accepted.

What can we do about this performance problem and a possible fix? Most people
complain about GRE/VXLAN performance and the solution appears to be working. I
created a bug report and let the list know to work on a better, flexible, and
working solution. Please ignore the ugly patches as they are just proof of concept.

Regards,
Eren

[0] https://blueprints.launchpad.net/nova/+spec/libvirt-virtio-net-multiqueue

--
System Administrator
https://skyatlas.com/


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
asked Feb 6, 2015 in openstack-dev by Eren_Türkay (1,220 points)   1 4 8
retagged Feb 25, 2015 by admin

1 Response

0 votes

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 02/06/2015 06:47 PM, Eren Türkay wrote:
Hello,

I was having serious network issues using GRE and I have been
tracking it for a few weeks. Finally, I solved the issue but it
needs a proper fix. To summarize, I need a way to set MTU settings
of br-int and br-tun interfaces, enable MQ support in libvirt, and
run "ethtool -L eth0 combined N" command in VMs.

The detailed bug report and the explanation for the issue is here:
https://bugs.launchpad.net/neutron/+bug/1419069

There is a blueprint [0] on MQ support but it wasn't accepted.

What can we do about this performance problem and a possible fix?
Most people complain about GRE/VXLAN performance and the solution
appears to be working. I created a bug report and let the list know
to work on a better, flexible, and working solution. Please ignore
the ugly patches as they are just proof of concept.

Regards, Eren

[0]
https://blueprints.launchpad.net/nova/+spec/libvirt-virtio-net-multiqueue

I guess the MTU part should be fixed in Kilo as part of:
https://github.com/openstack/neutron-specs/blob/master/specs/kilo/mtu-selection-and-advertisement.rst

/Ihar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJU2J47AAoJEC5aWaUY1u57JYMH/jnYCmYfcw/ilQKaF3oCyoM/
WF8leZOCuxWFNenBcJin8rrmyrF+L1Sxvcn5tsFpPOXPcDz0d2NnX4wNDoeyVlUR
ss6TVk+cTvJF73QsxvVaTxwcTIwUad7GYNCyosiAelKVYad7nc7s/M6lZf3mNum9
StsokTnpuPI5Gm+CAKlgDYLVF62+HbZuSnnSbRCUKB4hpa0kNVLG1tTHgSbhdC72
IlAOzh07YItw1jsVw/5SQRJGGTabuZRGdgnJbawFJEG9ZjghFIS3qHFY9nIujXgg
xqIdUGMjIa7c5c9mKLCdpPE63WwgSFPtC0afT8MSvsyAK8gsb93Rd37jB8ae37Y=
=US4b
-----END PGP SIGNATURE-----


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Feb 9, 2015 by Ihar_Hrachyshka (35,300 points)   3 9 16
...