Forum Discussion
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
- tatmotiv
Cirrostratus
SNAT should not cause any performance issue. Have you tried replacing the tcp profiles with tcp-mobile-optimized? Maybe https://devcentral.f5.com/articles/stop-using-the-base-tcp-profile will give you some hints in respect to tcp profiles.
- janholtz
Altostratus
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 } - janholtz
Altostratus
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 } - janholtz
Altostratus
If FastL4 is slow, then the problem is probably not the F5...
- Jinshu
Cirrus
Did you try custom TCP profile in the standard VIP and disable Nagles algorithm? It's worth a try.
-Jinshu
- james_lee_31100
Nimbostratus
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.
- Del74_249039
Nimbostratus
You can lock this subject, another solution will be implemented. To resume F5 is not the problem.
- Del74_249039
Nimbostratus
Thanks guys
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com