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 | @otherwiseguy | 06:47 |
sondx25 | ~otherwiseguy | 06: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 |
ralonsoh | sondx25, 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 |
opendevreview | Sahid Orentino Ferdjaoui proposed openstack/neutron master: doc: fix typo in metering-agent.rst https://review.opendev.org/c/openstack/neutron/+/887477 | 07: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 |
sondx25 | Before 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 |
ralonsoh | sondx25, I don't think so. There is (was) an issue with the OVS QoS default qdisc type set in the TAP device | 07:38 |
ralonsoh | https://bugs.launchpad.net/os-vif/+bug/2017868 | 07:38 |
ralonsoh | this fix is being backported to older releases now | 07:38 |
ralonsoh | https://review.opendev.org/c/openstack/os-vif/+/886710 | 07:38 |
opendevreview | Merged openstack/neutron-specs master: Multiple backend support for L3 routers in ML2/OVN https://review.opendev.org/c/openstack/neutron-specs/+/885324 | 07:42 |
opendevreview | Rodolfo Alonso proposed openstack/neutron-lib master: Removed ``HasProjectPrimaryKeyIndex`` class https://review.opendev.org/c/openstack/neutron-lib/+/886589 | 07:45 |
opendevreview | yatin proposed openstack/neutron master: Switch fullstack/functional fips jobs to 9-stream https://review.opendev.org/c/openstack/neutron/+/843245 | 07:46 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: Drop redundant index on ports table https://review.opendev.org/c/openstack/neutron/+/885456 | 07:51 |
sondx25 | ralonsoh, 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 |
sondx25 | And this happens with ML2/OVN, not with ML2/OVN + firewall_driver = iptables_hybrid | 08:01 |
ralonsoh | it doesn't matter, please read the bug | 08:01 |
sondx25 | ralonsoh, I will continue to read the bug, thank you very much. | 08:04 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: [OVN] Prevent binding a virtual type port https://review.opendev.org/c/openstack/neutron/+/882588 | 08:15 |
*** Continuity_ is now known as Continuity | 09:13 | |
opendevreview | Adam proposed openstack/neutron stable/2023.1: Load FIP information during initialize not init https://review.opendev.org/c/openstack/neutron/+/887455 | 09:18 |
opendevreview | Adam proposed openstack/neutron stable/zed: Load FIP information during initialize not init https://review.opendev.org/c/openstack/neutron/+/887456 | 09:18 |
opendevreview | Adam proposed openstack/neutron stable/yoga: Load FIP information during initialize not init https://review.opendev.org/c/openstack/neutron/+/887457 | 09:19 |
sondx25 | ralonsoh, I set the QoS tap interface of the VM to qdisc fq_codel, but the network performance is still not improved. | 09:47 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: Define the port "fixed_ips" in the creation call https://review.opendev.org/c/openstack/neutron/+/887495 | 10:01 |
opendevreview | Luis 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/+/886611 | 10:18 |
opendevreview | Rodolfo Alonso proposed openstack/neutron stable/xena: Load FIP information during initialize not init https://review.opendev.org/c/openstack/neutron/+/887510 | 11:29 |
opendevreview | Rodolfo Alonso proposed openstack/neutron stable/wallaby: Load FIP information during initialize not init https://review.opendev.org/c/openstack/neutron/+/887511 | 11:29 |
ralonsoh | slaweq, lajoskatona https://review.opendev.org/c/openstack/neutron/+/887495. Please check this patch to unlock the requirements patch | 11:32 |
ralonsoh | https://review.opendev.org/c/openstack/requirements/+/887270 | 11:32 |
lajoskatona | ralonsoh: checking | 11:34 |
ralonsoh | thanks | 11:34 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: [OVN] Populate the "router.distributed" flag in ML2/OVN https://review.opendev.org/c/openstack/neutron/+/886992 | 11: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. Thanks | 12:17 |
ralonsoh | Kirill_, https://docs.openstack.org/api-ref/network/v2/?expanded=list-ports-detail#list-ports | 12:52 |
ralonsoh | isn't enough for you? | 12:52 |
Kirill_ | let me check, thanks | 12: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 |
ralonsoh | Kirill_, 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 one | 13:00 |
Kirill_ | got it, thanks | 13:01 |
opendevreview | Merged openstack/neutron master: Increase timeout in test_get_all_devices() https://review.opendev.org/c/openstack/neutron/+/887114 | 13:05 |
opendevreview | Lajos Katona proposed openstack/neutron-lib master: api-ref: Move sfc api-ref to neutron-lib https://review.opendev.org/c/openstack/neutron-lib/+/887193 | 13:31 |
lajoskatona | Kirill_: Hi, in openstacksdk, you also have list method (https://docs.openstack.org/openstacksdk/latest/ ): https://open.spotify.com/__noul__?pfhp=2c2ccb58-8a92-4713-a1c0-8b43b3090b49 | 13:36 |
lajoskatona | Kirill_: you can find in the repo examples also how to use sdk: https://opendev.org/openstack/openstacksdk/src/branch/master/examples | 13:36 |
lajoskatona | Kirill_: sorry, not spotify, just my copy/paste buffer is feeling funny again: https://opendev.org/openstack/openstacksdk/src/branch/master/openstack/network/v2/_proxy.py | 13:37 |
opendevreview | Merged openstack/neutron master: [OVN] Improve ovn_l3/plugin.py exception logging https://review.opendev.org/c/openstack/neutron/+/887153 | 14:01 |
opendevreview | Merged openstack/neutron master: Remove unused method from OVN L3 plugin https://review.opendev.org/c/openstack/neutron/+/887433 | 14:22 |
opendevreview | Merged openstack/neutron master: [OVN] Expose chassis hosting information in LSP https://review.opendev.org/c/openstack/neutron/+/882705 | 14:23 |
opendevreview | Lajos Katona proposed openstack/neutron-lib master: api-ref: Move sfc api-ref to neutron-lib https://review.opendev.org/c/openstack/neutron-lib/+/887193 | 14:30 |
fnordahl | oh joy, merge conflict! rebasing again | 14:47 |
opendevreview | Frode Nordahl proposed openstack/neutron master: Add extra router attributes for ECMP and BFD https://review.opendev.org/c/openstack/neutron/+/874797 | 14:47 |
opendevreview | Frode Nordahl proposed openstack/neutron master: [ovn] Implement support for external-gateway-multihoming extension https://review.opendev.org/c/openstack/neutron/+/874199 | 14:47 |
opendevreview | Frode Nordahl proposed openstack/neutron master: [ovn] Honor `enable_default_route_ecmp` attribute https://review.opendev.org/c/openstack/neutron/+/878531 | 14:47 |
opendevreview | Frode Nordahl proposed openstack/neutron master: [ovn] Make scheduling of unhosted gateways aware of current transaction https://review.opendev.org/c/openstack/neutron/+/874760 | 14:47 |
opendevreview | Frode Nordahl proposed openstack/neutron master: [ovn] Add helper for retrieving LR associated with LRP https://review.opendev.org/c/openstack/neutron/+/873698 | 14:47 |
opendevreview | Frode Nordahl proposed openstack/neutron master: [ovn] Apply soft anti-affinity for LRs with multiple LRPs when scheduling https://review.opendev.org/c/openstack/neutron/+/873699 | 14:47 |
opendevreview | Frode Nordahl proposed openstack/neutron master: [ovn] Add support for enable_default_route_bfd attribute https://review.opendev.org/c/openstack/neutron/+/878543 | 14:47 |
opendevreview | Rodolfo Alonso proposed openstack/neutron stable/wallaby: Adding placement auth options to oslo.config entry_points https://review.opendev.org/c/openstack/neutron/+/887523 | 16:12 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: [OVN] Populate the "router.distributed" flag in ML2/OVN https://review.opendev.org/c/openstack/neutron/+/886992 | 16:17 |
opendevreview | Merged openstack/neutron-lib master: Add is_service_role property to the context class https://review.opendev.org/c/openstack/neutron-lib/+/887191 | 16:35 |
mtomaska | o/. Noticed one of my reviews is still in Active stage. Can someone take a look, thank you! https://review.opendev.org/c/openstack/neutron/+/875989 | 17:27 |
opendevreview | Merged openstack/neutron master: Define the port "fixed_ips" in the creation call https://review.opendev.org/c/openstack/neutron/+/887495 | 19:09 |
opendevreview | Merged openstack/neutron master: Revert "Use ``TextClause`` to define the DB model "server_default"" https://review.opendev.org/c/openstack/neutron/+/886961 | 19:31 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: [OVS][QoS] Add QoS support for Trunk service, OVS driver https://review.opendev.org/c/openstack/neutron/+/839523 | 20:23 |
opendevreview | Maor Blaustein proposed openstack/neutron-tempest-plugin master: Alternative configuration for ssh user in test https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/887540 | 20:43 |
Continuity | Hi 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 broken | 20:47 |
opendevreview | Merged openstack/neutron master: Disable pool recycle in tests https://review.opendev.org/c/openstack/neutron/+/886982 | 21:07 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!