两台服务器之间的FTP传输速度较慢

在两个专用服务器之间,托pipe在2个不同的DC(不同的公司)中,FTP上传速度总是比最大​​连接速度慢得多。 规格:两个Windows 2008。 四核/ 8 GB RAM / 1 Gbitnetworking护理FileZilla FTP服务器

  • 两者都有100Mbps的连接
  • 速度最高可达30 mbps
  • Ping显示30毫秒的延迟
  • 尝试了多个传输线程 – 它有助于提高速度,但从未超过30 mbps。
  • 当FTP正在运行时,在同一主机服务器上testing客户端服务器上的HTTP传输 – 它以12 mbps传输! (1.5 MB / S)..并没有影响FTP速度 – FTP速度保持不变。 也就是说,通过HTTP和FTP传输时总服务器速度为42 mbps。 所以看来2之间的联系还没有被充分利用。
  • 对于客户端服务器,我尝试连接到不同的FTP服务器,看看是否有不同的传输。 FTP一直很慢,大约400k字节/秒,3个数据stream。
  • 对于主机服务器,我尝试了其他的FTP连接,他们更好,但仍然不如HTTP传输。

附注 – 我已经注意到,在我使用过的所有3个数据中心的一些用户中,这个“比HTTP效果更慢的FTP” – 用户说FTP速度不如HTTP下载速度快。 但有时候我认为这是关于我的configuration。

这里有一些可能性,但也许是别的:1.是否有stream量整形正在进行? 我读了这个: http : //oreilly.com/catalog/bgp/chapter/ch06.html似乎表明,像HTTP这样的协议将会得到优先权,而对延迟友好的FTP将会得到后座。 但我使用的是DC,而不是个人的Internet连接。

  1. 有什么我可以做我的TCP窗口大小? 我试图调整它在FileZilla服务器,以使其更大或更小…我试过每个值,它永远不会让我打破30mbps的障碍。

让我知道你的想法。 这是一个tracert,隐藏了一些名字。 追踪路线到**************最多30跳:

1 <1毫秒<1毫秒<1毫秒********************

2 <1毫秒<1毫秒<1毫秒********************

3 6毫秒6毫秒6毫秒********************

4 7 ms 6 ms 6 ms 66.208.216.85

5 11毫秒11毫秒7毫秒be-12-cr01.350ecermak.il.ibone.comcast.net [68.86.84.189]

6 8毫秒7毫秒7毫秒pos-1-6-0-0-pe01.350ecermak.il.ibone.comcast.net [68.86.87.130]

7 6 ms 6 ms 7 ms te0-3-0-17.ccr21.ord03.atlas.cogentco.com [154.54.11.253]

8 7毫秒7毫秒7毫秒be2006.mpd21.ord01.atlas.cogentco.com [154.54.5.17]

9 32 ms 32 ms * *************。atlas.cogentco.com

10 42 ms 100 ms 33 ms ************* atlas.cogentco.com

11 32毫秒32毫秒31毫秒********************

12 32毫秒32毫秒31毫秒[****** DESTINATION *****]

跟踪完成。