Fel*_*lix 5 http scp network-speed amazon-ec2
我在 Amazon EC2 上有一个实例,其中包含一个大型文件(~180MB)。我需要将该文件复制到我的本地机器上,所以我很自然地尝试了scp. 在多次尝试以获得 20-30kb/s 的最大速度并断开连接(只有一次我在短时间内达到 ~200KB/s,但随后连接断开)后,我尝试了 HTTP。通过 HTTP,我得到了 1MB/s,它上升到了 2MB/s,在不到两分钟的时间内完成了传输。在 scp 上,ETA 大约是三个小时。
scp由于加密,我知道它比 HTTP 慢,但我不认为仅凭这一点就可以导致性能下降约 30 倍。所以我猜有一些限制正在进行,可能是在我的 ISP 处。有什么办法可以确定吗?还是有其他原因?
小智 0
可能是您的 ISP 或 Amazon 进行了限制。对于 Amazon 来说,应用严重偏爱 HTTP 的 QoS 是有意义的,因为这将是他们最常见的用例。
您可以使用 netcat 通过每个端口发送流量进行测试。您还可以重新配置 SCP (sshd) 以在端口 80 上运行,并查看获得的速度(反之亦然,重新配置您的 Web 服务器以在端口 22 上运行)。
| 归档时间: |
|
| 查看次数: |
4686 次 |
| 最近记录: |