For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

Del74_249039's avatar
Del74_249039
Icon for Nimbostratus rankNimbostratus
Sep 27, 2016

Slow upload file through F5

Hello guys,

 

I have an application where users can upload file (the upload uses http). Via the old reverse proxy, we can reach 10Mb/s Via F5, only 2Mb/s max. Notice - The VS associated uses SNAT. Perhaps it affects the speed.

 

I already sought on the dev/google, I tried to modify the specific TCP WAN profile of the VS, without success (nagle, buffer...). In fact, I only found how to reduce the upload speed by reducing Size Buffer.

 

I need to find a solution, because it's important to respect this speed condition thanks to F5. Thanks !

 

8 Replies

  • Maybe you can disable http processing in the case of a file upload, e.g

    when HTTP_REQUEST {
        if { [HTTP::method] equals "PUT" }
        HTTP::disable
    }
    
  • OK, so we may have to switch off http processing on the uri:

    when HTTP_REQUEST {
        if { [string tolower [HTTP::uri]] contains "upload_java" }
        HTTP::disable
    }
    
  • If FastL4 is slow, then the problem is probably not the F5...

     

  • Did you try custom TCP profile in the standard VIP and disable Nagles algorithm? It's worth a try.

     

    -Jinshu

     

  • if you have lb floating ip on the same subnet as your pool members, can you try move your pool member gateway to lb floating ip to test? You also need to add internal network range to point to your original gateway, so you could remove the snat on vip.

     

  • You can lock this subject, another solution will be implemented. To resume F5 is not the problem.