Friday, 2023-03-03

opendevreviewMerged openstack/octavia-tempest-plugin master: Fix legacy admin in RBAC tests  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/87264809:39
opendevreviewTom Weininger proposed openstack/python-octaviaclient stable/yoga: Fix new pylint warnings  https://review.opendev.org/c/openstack/python-octaviaclient/+/87626309:44
opendevreviewTom Weininger proposed openstack/python-octaviaclient stable/xena: Fix new pylint warnings  https://review.opendev.org/c/openstack/python-octaviaclient/+/87550409:45
opendevreviewTom Weininger proposed openstack/python-octaviaclient stable/wallaby: Fix new pylint warnings  https://review.opendev.org/c/openstack/python-octaviaclient/+/87550509:46
opendevreviewOpenStack Release Bot proposed openstack/octavia stable/2023.1: Update .gitreview for stable/2023.1  https://review.opendev.org/c/openstack/octavia/+/87629911:15
opendevreviewOpenStack Release Bot proposed openstack/octavia stable/2023.1: Update TOX_CONSTRAINTS_FILE for stable/2023.1  https://review.opendev.org/c/openstack/octavia/+/87630011:15
opendevreviewOpenStack Release Bot proposed openstack/octavia master: Update master for stable/2023.1  https://review.opendev.org/c/openstack/octavia/+/87630111:15
opendevreviewMerged openstack/octavia-tempest-plugin master: Reduce the number of load balancers in PoolAPITest  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/77116613:13
opendevreviewMerged openstack/octavia stable/2023.1: Update .gitreview for stable/2023.1  https://review.opendev.org/c/openstack/octavia/+/87629913:25
opendevreviewMerged openstack/octavia master: Update master for stable/2023.1  https://review.opendev.org/c/openstack/octavia/+/87630113:34
opendevreviewOmer Schwartz proposed openstack/octavia master: Add h2 section to Octavia cookbook  https://review.opendev.org/c/openstack/octavia/+/87465214:55
opendevreviewOmer Schwartz proposed openstack/octavia master: Add --wait to Octavia cookbook  https://review.opendev.org/c/openstack/octavia/+/87639214:55
servagemHello18:02
servagemI am facing some performance issues with loadbalancer. My current cloud has only one flavor for octavia with 1 vCPU, 1 GB RAM 8 GB disk and no "openstack loadbalancer flavor". I would like to have other flavors to support some workloads that needs additional performance. If I understand correctly, I should create an loadbalancer flavorprofile for that, like:18:02
servagemopenstack flavor create .... large_flavor_id18:02
servagemopenstack loadbalancer flavorprofile create --name large --provider amphora --flavor-data '{"compute_flavor": "large_flavor_id"}'18:02
servagemopenstack loadbalancer flavor create --flavorprofile large --description '2 vcpu, 2048 ram' --enable --name large18:02
servagemThen, I can choose which flavor I would like to use during openstack loadbalancer create command. Is that correct?18:03
johnsomCorrect18:03
servagemgreat, thank you johnsom!18:04
johnsomWe would also recommend that your amphora image have haproxy 2.x in it as the older versions don't use multiple CPUs well18:04
servagemyes, I am using ubuntu focal for amphora images. It comes with version 2.0.xx18:05
johnsomWhat is your performance goal? Mostly curious18:05
servagemapi that handles 2000 requests per second 18:08
johnsomYou should easily be able to hit that with 1 vCPU18:08
johnsomKeep an eye on the CPU and RAM usage inside the amphora, if it's not close to 100% usage, the bottleneck is not the load balancer, it's something else in the deployment.18:10
servagemright. we are still investigating to find the bottleneck. We tested using an regular instance with more cpu and ram. We configured the haproxy manually. It had a better performance. That is why I would like to test using a lb flavor with addicionar resource.18:12
johnsomMake sure your VMs are using kvm and not tcg (software VM).18:15
servagemyep18:15
johnsomJust trying to think of what would have that big of an impact on performance. You should be able to handle a lot more RPS than that.18:15
servagemok. It's good to know. We are investigating other components too.18:19

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