Technical Forum
Ask questions. Discover Answers.
cancel
Showing results for 
Search instead for 
Did you mean: 
Custom Alert Banner

F5 BIG-IP Sizing Requirement

Azim_IIPL
Altocumulus
Altocumulus

Hi Expert

There is ongoing  requirement for putting all internet facing applications behind web application firewall, and WAF TPS consume F5 CPU and memory and other parameters as well. Fear is that we may fall into any issue in future due to ongoing increase in services shifting on BIG IP F5 boxes.

Could you gyz please add your comment how we can procced with our boxes sizing customer need is that to check if we going to exceed our resources in future however there is any negative impact. 

 

There is any method.

 

1 ACCEPTED SOLUTION

zamroni777
Altocumulus
Altocumulus

for raw estimation:
(your_targeted_tps at 5th year / 80% ) x 4  = required F5 datasheet tps

5th year: because usually company's asset depreciation is calculated for 5 years.
80% ==> so you have 20% buffer
x 4 ==> because usually f5 datasheet spec is cut by 75% for heavy processing (WAF, complex irules, etc.)

View solution in original post

6 REPLIES 6

Paulius
MVP
MVP

@Azim_IIPL Sadly this is not a straightforward answer without knowing the requirement. You really need to know from a business standpoint how many features the plan to use on the F5 and then purchase the appropriate devices if they are physical F5s or ensure you have a hypervisor that can support a large enough F5 VE.

@PauliusYuP, I think you are not goted my point, Already we have 14 Boxes installed in our environment,

the thing is that we are going to check and perform Current ongoing throughput  and total threshold.

 

The client's requirement is to determine the maximum load capacity for these boxes if they wish to load them in the future. In other words, they want to know how much weight the boxes can tolerate.

 

F5

zamroni777
Altocumulus
Altocumulus

for raw estimation:
(your_targeted_tps at 5th year / 80% ) x 4  = required F5 datasheet tps

5th year: because usually company's asset depreciation is calculated for 5 years.
80% ==> so you have 20% buffer
x 4 ==> because usually f5 datasheet spec is cut by 75% for heavy processing (WAF, complex irules, etc.)

@zamroni i am not sure fully throughup  could you please a few comments again in simple way. 

Thank you 

 

The following is brief your comments

  1. Your Targeted TPS at 5th Year: This is the level of transactions per second (TPS) you aim to achieve after five years of operation.
  2. /80%/80%: We include an 80% factor to provide a buffer or safety margin. This accounts for any unforeseen challenges or fluctuations, ensuring a more reliable estimate.

  3. ×4×4: To accommodate heavy processing tasks like Web Application Firewall (WAF), complex iRules, and other demanding operations, we multiply by 4. This factor assumes that the F5 datasheet specifications are typically reduced by 75% to ensure realistic performance under heavy workloads.

In simpler terms, the formula helps estimate the required Transaction Per Second (TPS) capacity of an F5 device by considering your projected TPS at the 5th year, providing a safety buffer of 20%, and adjusting for the heavy processing demands by multiplying by 4. This ensures that the F5 device can handle the expected workload even under challenging conditions and future growth.

from you reply, i guess you understood my raw formula.
surely, the TPS is maximum TPS.
adjust the asset depreciation year duration and fluctuation buffer accordingly.

Thank you for your help!