Friday, 2021-04-23

*** sapd1 has quit IRC00:05
openstackgerritMichael Johnson proposed openstack/octavia master: Add Octavia performance guide and 2vcpu flavor  https://review.opendev.org/c/openstack/octavia/+/78728600:06
johnsomMan, I even wrote the doc page for that... sigh00:06
openstackgerritMichael Johnson proposed openstack/octavia master: Add Octavia performance guide and 2vcpu flavor  https://review.opendev.org/c/openstack/octavia/+/78728600:52
openstackgerritGreg Rakauskas proposed openstack/octavia master: Edits for "Basic Load Balancing Cookbook"  https://review.opendev.org/c/openstack/octavia/+/78764301:37
openstackgerritGreg Rakauskas proposed openstack/octavia master: Edits for "Basic Load Balancing Cookbook"  https://review.opendev.org/c/openstack/octavia/+/78764302:08
*** sapd1 has joined #openstack-lbaas02:18
*** sapd1 has quit IRC03:15
*** xgerman has quit IRC03:36
*** zzzeek has quit IRC03:37
*** zzzeek has joined #openstack-lbaas03:38
*** vishalmanchanda has joined #openstack-lbaas04:36
*** priteau has joined #openstack-lbaas05:29
*** luksky has joined #openstack-lbaas06:32
openstackgerritGregory Thiemonge proposed openstack/octavia master: Fix amphora failover flow in amphorav2 driver  https://review.opendev.org/c/openstack/octavia/+/78766706:45
*** rpittau|afk is now known as rpittau07:12
*** rcernin has quit IRC07:25
*** gcheresh has joined #openstack-lbaas07:38
*** rcernin has joined #openstack-lbaas07:52
*** yamamoto has quit IRC07:54
*** rcernin has quit IRC07:57
*** rcernin has joined #openstack-lbaas08:09
*** rcernin has quit IRC08:14
*** rcernin has joined #openstack-lbaas09:00
*** yamamoto has joined #openstack-lbaas09:07
*** rcernin has quit IRC09:18
*** rcernin has joined #openstack-lbaas09:21
*** yamamoto has quit IRC09:22
*** yamamoto has joined #openstack-lbaas09:33
*** gcheresh has quit IRC09:48
*** yamamoto has quit IRC09:53
*** gcheresh has joined #openstack-lbaas10:35
*** yamamoto has joined #openstack-lbaas10:36
*** rcernin has quit IRC10:43
*** yamamoto has quit IRC10:50
*** rcernin has joined #openstack-lbaas11:15
*** ccamposr has quit IRC11:21
*** ccamposr has joined #openstack-lbaas11:21
*** sapd1 has joined #openstack-lbaas11:43
*** rcernin has quit IRC11:49
openstackgerritGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Removing spare-pool job for master  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/78771912:15
openstackgerritGregory Thiemonge proposed openstack/octavia master: Disable spare pool jobs  https://review.opendev.org/c/openstack/octavia/+/78772112:15
openstackgerritGregory Thiemonge proposed openstack/octavia master: Spare pool removal  https://review.opendev.org/c/openstack/octavia/+/78772212:15
*** yamamoto has joined #openstack-lbaas12:19
*** sapd1 has quit IRC12:34
*** priteau has quit IRC12:48
*** priteau has joined #openstack-lbaas12:54
openstackgerritAnn Taraday proposed openstack/octavia master: Alias change amphorav2 -> amphora  https://review.opendev.org/c/openstack/octavia/+/74043212:56
openstackgerritBrian Haley proposed openstack/octavia master: DO NOT REVIEW: Test OVN devstack module  https://review.opendev.org/c/openstack/octavia/+/77841113:04
*** vishalmanchanda has quit IRC13:26
*** priteau has quit IRC13:43
*** priteau has joined #openstack-lbaas13:46
*** rpittau is now known as rpittau|afk14:15
*** sapd1 has joined #openstack-lbaas14:28
openstackgerritGregory Thiemonge proposed openstack/octavia master: Fix jobboard_enabled setting in devstack  https://review.opendev.org/c/openstack/octavia/+/78775914:29
sapd1johnsom: Hi johnson, I know You are working on performance tuning guide for haproxy amphora.14:34
johnsomIt is a collaboration with another user. I am helping them get started. It came up as part of the PTG sessions.14:36
sapd1Actually I have an issue with performance of haproxy. We setup haproxy for load balancer with nginx (default page) for backend server. I use wrk tool for benchmarking. If we use 1 nginx, I get ~34k requests/s. But when I use 2 nginx node, I only get ~23k requests/s . I don't know Why14:36
sapd1My instance is setup with multi queues and dedicated cpu.14:37
*** gcheresh has quit IRC14:37
sapd1johnsom:  Could you send me the link to the PTG session. I missed that. Thanks14:38
sapd1oh this one: https://etherpad.opendev.org/p/xena-ptg-octavia14:39
johnsomhttp://ptg.openstack.org14:39
johnsom35k is about right for a single vCPU amphora14:40
sapd1johnsom: My instance has 32 vCPUs.14:41
johnsomWhat OS are you using for the amphora? What haproxy version?14:41
sapd1OS: Ubuntu 20.04. Haproxy 2.0.13-2ubuntu0.1.14:43
sapd1I increased open file and some tuned options for sysctl as well.14:43
johnsomAnd you have 32 vCPUs in the amphora???  That is way too low14:43
sapd1yes.14:44
johnsomThat should already be done inside the amp14:44
johnsomNginix can be an issue as well, and then content size will effect req/s tests depending on the client.14:45
*** gcheresh has joined #openstack-lbaas14:46
sapd1With 1 nginx node . I get 34k . With 2 nginx nodes, I only get 23k. That's a big issue.14:46
johnsomAre you making sure you are not running out if ports on the client and server sides?14:46
sapd1How  can I check that issue ?14:48
johnsomTake a look at the cpu and memory usage inside the amp during a test. If they are not maxing out, it is likely and issue outside the amphora/haproxy14:48
*** sapd1 has quit IRC14:52
*** sapd1 has joined #openstack-lbaas14:53
johnsomnetstat -nat will show the port status, compare that to how many ports you have allocated on those hosts14:54
sapd1the output is about 6k~14:56
sapd1what option for that configuration, johnsom14:57
*** gregraka has quit IRC14:58
johnsomhttps://stackoverflow.com/questions/410616/increasing-the-maximum-number-of-tcp-ip-connections-in-linux14:58
johnsomI need to go make some coffee and start my work day. Back in a bit.14:59
sapd1thank you so much15:01
johnsomsapd1: you may find this interesting https://www.haproxy.com/blog/haproxy-forwards-over-2-million-http-requests-per-second-on-a-single-aws-arm-instance/15:07
sapd1johnsom: yeah. I read that article few days ago.15:08
sapd1My /proc/interrupts file does not include any interface. SO I cannot set IRQ for the interface.15:09
sapd1I dont know why .15:09
johnsomWell, in the amp it should be possible. I have done it before, but with that many cores it's most likely something else that is causing you major problem15:23
johnsomI could write a book on how to properly test a network service, lol. There are so many variables involved.15:24
sapd1johnsom: I think maybe the problem is qemu/kvm. network driver .15:33
*** gcheresh has quit IRC17:32
*** gcheresh has joined #openstack-lbaas17:41
*** gcheresh has quit IRC17:47
*** gcheresh has joined #openstack-lbaas17:48
*** gcheresh has quit IRC18:14
*** gregraka has joined #openstack-lbaas18:29
-openstackstatus- NOTICE: The Gerrit service on review.openstack.org is being restarted to pick up some updates, and should be available again momentarily19:02
*** gcheresh has joined #openstack-lbaas19:24
*** gregraka has quit IRC19:52
*** gcheresh has quit IRC20:18
openstackgerritMichael Johnson proposed openstack/octavia master: Add Octavia performance guide and 2vcpu flavor  https://review.opendev.org/c/openstack/octavia/+/78728620:24
openstackgerritMichael Johnson proposed openstack/octavia master: Add nightly test image build job for focal  https://review.opendev.org/c/openstack/octavia/+/76309220:38
openstackgerritMichael Johnson proposed openstack/octavia master: Use TOX_CONSTRAINTS_FILE  https://review.opendev.org/c/openstack/octavia/+/76071120:43
*** servagem has quit IRC21:06
openstackgerritMichael Johnson proposed openstack/octavia master: Add Octavia performance guide and 2vcpu flavor  https://review.opendev.org/c/openstack/octavia/+/78728621:42
*** xgerman has joined #openstack-lbaas22:26
openstackgerritMerged openstack/octavia master: Fix jobboard_enabled setting in devstack  https://review.opendev.org/c/openstack/octavia/+/78775922:39
openstackgerritMerged openstack/octavia master: Fix rsyslog configuration when disabling logs  https://review.opendev.org/c/openstack/octavia/+/78360822:48
*** luksky has quit IRC23:02

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