Lightboard Lessons: SSL Transactions Per Second
The number of SSL Transactions Per Second (TPS) that your BIG-IP can handle is important to know as you deploy web applications. In this video, we discuss how the BIG-IP calculates how many SSL TPS you can perform and what you can do if you are getting close to your limit. During the video, a couple of tmsh commands are referenced; here they are for your review.
The command (and sample response) to show how many SSL Transactions Per Second you are licensed for:
tmsh show sys license detail | grep -i perf_SSL_total_TPS
perf_SSL_total_TPS : 500
The command (and sample response) to show how many TMMs you have:
tmsh show sys tmm-info global | grep -i 'TMM count'
TMM Count 4
Remember to multiply the SSL TPS by the number of TMMs to get the overall number of SSL TPS for your BIG-IP system (in this case, 500 x 4 = 2,000 total SSL TPS).
Related Resources:
- venky58_345578Historic F5 Account
Excellent video!
When I install BIGIP-11.5.4-hf2 on a Viprion C2400 having two B2100 blades, I see the following output for Total SSL TPS:
[root@localhost:/S1-green-P:Active:Standalone] config tmsh show sys license detail | grep -i perf_SSL_total_TPS
perf_SSL_total_TPS [10000]
[root@localhost:/S1-green-P:Active:Standalone] config tmsh show sys tmm-info global | grep -i 'TMM count'
TMM Count 4
[root@localhost:/S1-green-P:Active:Standalone] config
[root@localhost:/S1-green-P:Active:Standalone] config tmsh show /sys license | grep SSL
SSL, C2200/C2400
[root@localhost:/S1-green-P:Active:Standalone] config
Using the methodology specified by you, and the response in previous comment for a B2100 Blade, my total TPS works out to 500 TPS / core x 8 cores / Blade = 4,000 TPS / Blade.
[1] Is the above calculation correct? Or, since there is no entry (500 TPS per Core), does it not apply?
[2] How did we arrive at the total of 10,000 TPS, written into the file bigip.license alongside the entry for perf_SSL_total_TPS? I have not installed any separate license, only used the default license that came as part of the ISO. Has this anything to do with the line "SSL, C2200/C2400"?
[3] If one contacts sales and purchases additional TPS license, does the value for perf_SSL_total_TPS in the license file change (increase) from the value of 10,000 TPS?
Regards,
Venky