Rob*_*Sha 5 performance networking scp
我有一条 300mbit 对称光纤线路,我必须将 51MBYTE tar 文件从 HOST A(光纤 300mbit)传输到 HOST B(具有超过千兆位带宽的数字海洋机器)。
在两边我都得到了不错的速度测试结果(A 上 300mbit,B 上 700)但是当我从 A 到 BI 的 scp 得到了这个:
assets.tar 100% 51MB 220.3KB/s 03:55
Run Code Online (Sandbox Code Playgroud)
最高速度只有220kbit。
但是如果我从 HOST B 到 AI 做了一个非常好的结果:
assets.tar 100% 51MB 8.4MB/s 00:06 ***REALLY GOOD SPEED***
Run Code Online (Sandbox Code Playgroud)
可能是什么问题?
SCP 是一个非常简单的工具,可以简单地来回复制文件。它并不是为超快速度而设计的,而且两侧的缓冲区都非常小。
如果您的目标是性能,则应该使用sftp
或rsync
。
关于速度测量,我们画一些图:
[host A] --- ??? mbit --- [host B]
\ /
\ 300 mbit / 700 mbit
\ /
[speedtest server]
Run Code Online (Sandbox Code Playgroud)
两台主机之间的数据不必经过您测量速度的速度测试服务器(它们可能不会经过),因此这些措施与您的情况无关。如果您想测量这两个主机之间的速度,您确实需要测量这两个主机之间的流量,而不是其他任何东西。可能有一些线是不对称的或以不同的方式限制的。
归档时间: |
|
查看次数: |
6014 次 |
最近记录: |