We have an application that runs through IIS on a Server 2008R2 box. It sends .tif and .pdf files to/from clients that can be located anywhere in the world. We are finding that no matter what the actual client's bandwidth is the file transfer speeds top out at about 1.2 mb / sec. I need ideas on what may be causing the bandwidth crunch or how to troubleshoot this.
Test scenario :
I placed a 50mb test file as a hyperlink on a website hosted by that server. Downloading it from our office seems to peak at about 1.2 mb /sec xfr rate no matter where I try the download from via the internet.
Our office has gobs of bandwidth. Hundreds of megs of internet pipe. Our server sits behind Cisco routers and an F5 load balancer with an f5 pool set up for each server in our environment.
Our app is a .NET app running through a .NET v2.0 Integrated pipeline Application Pool.
I've run the tests from our offices in Atlanta, Seattle, and Texas. All show results in the 900k-1.2mb/sec when traversing over the internet pipe.
Checked IIS and there are not limits set for bandwidth for the site hostingour test files.
Please let me know if you need any more details.