Monday, 2023-07-03

sondx25 Hello everyone, I use OpenStack + ML2/OVN, when the number of VMs and conntrack increases, I see bandwidth between VM in 1 node Compute downgrade from 20 Gbps to 6 Gbps.06:46
sondx25<sondx25> Is there any way to improve bandwidth?06:46
sondx25@otherwiseguy06:47
sondx25~otherwiseguy06:48
sondx25@otherwiseguy Hello everyone, I use OpenStack + ML2/OVN, when the number of VMs and conntrack increases, I see bandwidth between VM in 1 node Compute downgrade from 20 Gbps to 6 Gbps.06:49
sondx25 Is there any way to improve bandwidth?06:49
ralonsohsondx25, hi, can you specify the OVN/OpenStack version used? The BW is between two VMs in different nodes or just the BW between VMs in the same node? Where are the other VMs located? If in this node, are these VMs also transmitting?07:17
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: doc: fix typo in metering-agent.rst  https://review.opendev.org/c/openstack/neutron/+/88747707:22
sondx25@ralonsoh, I use OpenStack Yoga: OVN 22.03.0, Open vSwitch 2.17.0. The virtual machine does not transmit anything. I used the iperf3 tool to measure the bandwidth between 2 VMs on the same node (same network), and the result: the bandwidth is 6 Gbps.07:34
sondx25Before that, I used OpenStack Yoga, ML2/OVS (firewall_driver = iptables_hybrid), and Open vSwitch 2.17.0. , I use the tool iperf3 to measure the bandwidth between 2 VMs on the same node (same network), and the result: bandwidth is 18 Gbps.07:34
sondx25---> I think can OVS Conntrack affect network performance between VMs.07:34
ralonsohsondx25, I don't think so. There is (was) an issue with the OVS QoS default qdisc type set in the TAP device07:38
ralonsohhttps://bugs.launchpad.net/os-vif/+bug/201786807:38
ralonsohthis fix is being backported to older releases now07:38
ralonsohhttps://review.opendev.org/c/openstack/os-vif/+/88671007:38
opendevreviewMerged openstack/neutron-specs master: Multiple backend support for L3 routers in ML2/OVN  https://review.opendev.org/c/openstack/neutron-specs/+/88532407:42
opendevreviewRodolfo Alonso proposed openstack/neutron-lib master: Removed ``HasProjectPrimaryKeyIndex`` class  https://review.opendev.org/c/openstack/neutron-lib/+/88658907:45
opendevreviewyatin proposed openstack/neutron master: Switch fullstack/functional fips jobs to 9-stream  https://review.opendev.org/c/openstack/neutron/+/84324507:46
opendevreviewRodolfo Alonso proposed openstack/neutron master: Drop redundant index on ports table  https://review.opendev.org/c/openstack/neutron/+/88545607:51
sondx25ralonsoh, I don't use qos on tap interface. Network performance between VMs on the same node was good initially, only to be severely degraded as the number of VMs and conntrack increased.08:01
sondx25And this happens with ML2/OVN, not with ML2/OVN + firewall_driver = iptables_hybrid08:01
ralonsohit doesn't matter, please read the bug08:01
sondx25ralonsoh, I will continue to read the bug, thank you very much.08:04
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Prevent binding a virtual type port  https://review.opendev.org/c/openstack/neutron/+/88258808:15
*** Continuity_ is now known as Continuity09:13
opendevreviewAdam proposed openstack/neutron stable/2023.1: Load FIP information during initialize not init  https://review.opendev.org/c/openstack/neutron/+/88745509:18
opendevreviewAdam proposed openstack/neutron stable/zed: Load FIP information during initialize not init  https://review.opendev.org/c/openstack/neutron/+/88745609:18
opendevreviewAdam proposed openstack/neutron stable/yoga: Load FIP information during initialize not init  https://review.opendev.org/c/openstack/neutron/+/88745709:19
sondx25ralonsoh, I set the QoS tap interface of the VM to qdisc fq_codel, but the network performance is still not improved.09:47
opendevreviewRodolfo Alonso proposed openstack/neutron master: Define the port "fixed_ips" in the creation call  https://review.opendev.org/c/openstack/neutron/+/88749510:01
opendevreviewLuis Tomas Bolivar proposed openstack/ovn-octavia-provider master: Ensure DVR is restablished on member on cascade deletion  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/88661110:18
opendevreviewRodolfo Alonso proposed openstack/neutron stable/xena: Load FIP information during initialize not init  https://review.opendev.org/c/openstack/neutron/+/88751011:29
opendevreviewRodolfo Alonso proposed openstack/neutron stable/wallaby: Load FIP information during initialize not init  https://review.opendev.org/c/openstack/neutron/+/88751111:29
ralonsohslaweq, lajoskatona https://review.opendev.org/c/openstack/neutron/+/887495. Please check this patch to unlock the requirements patch11:32
ralonsohhttps://review.opendev.org/c/openstack/requirements/+/88727011:32
lajoskatonaralonsoh: checking11:34
ralonsohthanks11:34
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Populate the "router.distributed" flag in ML2/OVN  https://review.opendev.org/c/openstack/neutron/+/88699211:41
Kirill_Hi, i'm working with neutron client method - show_port, but i have >10 ports, Do we have any possibilies to get info for all these ports in on request instead of calling show_port(port) several times. Thanks12:17
ralonsohKirill_, https://docs.openstack.org/api-ref/network/v2/?expanded=list-ports-detail#list-ports12:52
ralonsohisn't enough for you?12:52
Kirill_let me check, thanks12:54
Kirill_no, i'be already used list_ports to get filtered, but then i use show_port for each from the response. 12:56
Kirill_to clarify: i use list_ports to get trunk ports, then i getting all subports for trunk and need to get info for each subport. in that case i calling show_port.  12:59
ralonsohKirill_, ok, so this is what you are looking for. So no, list_ports doesn't provide trunk info, you'll need show port for each one13:00
Kirill_got it, thanks13:01
opendevreviewMerged openstack/neutron master: Increase timeout in test_get_all_devices()  https://review.opendev.org/c/openstack/neutron/+/88711413:05
opendevreviewLajos Katona proposed openstack/neutron-lib master: api-ref: Move sfc api-ref to neutron-lib  https://review.opendev.org/c/openstack/neutron-lib/+/88719313:31
lajoskatonaKirill_: Hi, in openstacksdk, you also have list method (https://docs.openstack.org/openstacksdk/latest/ ): https://open.spotify.com/__noul__?pfhp=2c2ccb58-8a92-4713-a1c0-8b43b3090b4913:36
lajoskatonaKirill_: you can find in the repo examples also how to use sdk: https://opendev.org/openstack/openstacksdk/src/branch/master/examples13:36
lajoskatonaKirill_: sorry, not spotify, just my copy/paste buffer is feeling funny again: https://opendev.org/openstack/openstacksdk/src/branch/master/openstack/network/v2/_proxy.py13:37
opendevreviewMerged openstack/neutron master: [OVN] Improve ovn_l3/plugin.py exception logging  https://review.opendev.org/c/openstack/neutron/+/88715314:01
opendevreviewMerged openstack/neutron master: Remove unused method from OVN L3 plugin  https://review.opendev.org/c/openstack/neutron/+/88743314:22
opendevreviewMerged openstack/neutron master: [OVN] Expose chassis hosting information in LSP  https://review.opendev.org/c/openstack/neutron/+/88270514:23
opendevreviewLajos Katona proposed openstack/neutron-lib master: api-ref: Move sfc api-ref to neutron-lib  https://review.opendev.org/c/openstack/neutron-lib/+/88719314:30
fnordahloh joy, merge conflict! rebasing again14:47
opendevreviewFrode Nordahl proposed openstack/neutron master: Add extra router attributes for ECMP and BFD  https://review.opendev.org/c/openstack/neutron/+/87479714:47
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Implement support for external-gateway-multihoming extension  https://review.opendev.org/c/openstack/neutron/+/87419914:47
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Honor `enable_default_route_ecmp` attribute  https://review.opendev.org/c/openstack/neutron/+/87853114:47
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Make scheduling of unhosted gateways aware of current transaction  https://review.opendev.org/c/openstack/neutron/+/87476014:47
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Add helper for retrieving LR associated with LRP  https://review.opendev.org/c/openstack/neutron/+/87369814:47
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Apply soft anti-affinity for LRs with multiple LRPs when scheduling  https://review.opendev.org/c/openstack/neutron/+/87369914:47
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Add support for enable_default_route_bfd attribute  https://review.opendev.org/c/openstack/neutron/+/87854314:47
opendevreviewRodolfo Alonso proposed openstack/neutron stable/wallaby: Adding placement auth options to oslo.config entry_points  https://review.opendev.org/c/openstack/neutron/+/88752316:12
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Populate the "router.distributed" flag in ML2/OVN  https://review.opendev.org/c/openstack/neutron/+/88699216:17
opendevreviewMerged openstack/neutron-lib master: Add is_service_role property to the context class  https://review.opendev.org/c/openstack/neutron-lib/+/88719116:35
mtomaskao/. Noticed one of my reviews is still in Active stage. Can someone take a look, thank you! https://review.opendev.org/c/openstack/neutron/+/87598917:27
opendevreviewMerged openstack/neutron master: Define the port "fixed_ips" in the creation call  https://review.opendev.org/c/openstack/neutron/+/88749519:09
opendevreviewMerged openstack/neutron master: Revert "Use ``TextClause`` to define the DB model "server_default""  https://review.opendev.org/c/openstack/neutron/+/88696119:31
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVS][QoS] Add QoS support for Trunk service, OVS driver  https://review.opendev.org/c/openstack/neutron/+/83952320:23
opendevreviewMaor Blaustein proposed openstack/neutron-tempest-plugin master: Alternative configuration for ssh user in test  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/88754020:43
ContinuityHi all, Does anyone know the current state of OVN + DVR with vlan networks. I have a ZED platform where it works most of the time, but we keep running into odd issues where FIP's stop working. A live migration or a hard reboot mostly fixes it, but it feels slightly broken20:47
opendevreviewMerged openstack/neutron master: Disable pool recycle in tests  https://review.opendev.org/c/openstack/neutron/+/88698221:07

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!