03-May-2022 17:57
Our SysAdmin team has reported a sharp increase in CPU usage on the nodes in our ltm pools after upgrading to BIG-IP 16.2.1. from 14.2.1. The servers are maintained by a different team, but I can confirm they are running Apache 2.2.27
Has anyone experienced similar outcomes during upgrades?
03-May-2022 22:36
My first question back to them, would be
'What's in the access and error logs for your apache server'? Both before and after the BigIP upgrade
If it's the BigIP then the traffic profiles hitting the apache will be different.
06-May-2022 16:02
Still working with the server team and vendor to determine this 😥
04-May-2022 03:32
Better check from the servers whuch process causes the issue not on the F5. The issue could be that F5 now uses more complex SSL ciphers or something needs to be changed in the server side TCP profile on the F5 device to optimize the traffic.
https://support.f5.com/csp/article/K50411377
https://support.f5.com/csp/article/K72605755
Still check the F5 LTM logs for some new errors with the VIP/nodes/pools/poolmembers and also see the f5 interfaces for some errors just in case.
06-May-2022 16:03
Best I can tell, it was using "ECDHE-RSA-AES128-GCM-SHA256" before and after upgrade.
Thanks for the leads though. Still checking into TCP profiles.
04-May-2022 19:59
Sorry I couldn't follow the context, is the load high on the servers or on the F5 ?
If it's on the F5, run the top cmd and see which deamon is causing it. See if it's the odd or even cores, so that we'll know if it's the tmm or non tmm.
06-May-2022 16:04
Sorry if I wasn't clear. CPU is high on the servers in the LTM pools... F5 CPU is just fine.
06-May-2022 12:01
Some good feedback here. I'd add:
06-May-2022 16:09
THE Jason Rahm? I'm honoured! I enjoy your Lightboard Lessons.
06-May-2022 16:13
good deal. Keep us posted, would love to hear the resolution on this!
And thank you, I appreciate that!
12-May-2022 16:23
We updated from 16.1.2.1 to 16.1.2.2 this week. Can you guess what day it was?
So, the resolution is updating to 16.1.2.2, but I am still investigating to determine a root cause. I have not had a chance to compare before/after packet captures yet.
One detail I left out of the initial post- these apache webservers are Identity proxies that sit in our DMZ and forward traffic between our external f5 hosts and our internal f5 hosts.
I had assumed that the high CPU was caused by the external f5 hosts forwarding to the Identity proxies. But, perhaps it was between the Identity proxies and our internal f5 hosts.