scp 是否影响性能

scp 是否影响性能

我正在使用 scp 将文件从远程服务器复制到本地,并且它按预期工作。

scp remote_server.com:/data/ar_uw2a_vol_0286036c_2012-04-24-05-35-00 . 

我有两个问题:

1) 由于我正在从生产服务器复制文件,因此如果 scp 需要时间,我不想影响性能。此操作会影响远程服务器的性能吗?

2) 有没有更好/更快的方法来复制文件?文件已经不同了(基于当前日期和时间的名称)

答案1

由于我正在从生产服务器复制文件,因此如果 scp 需要时间,我不希望影响性能。此操作会影响远程服务器的性能吗?

定义“性能”。如果我们谈论的是 CPU 性能,那么 SCP 将花费你使用 128 位 AES 加密的代价(我相信这是 SSH2 的默认设置,但目前找不到参考)。

如果您谈论的是带宽性能,那么它将花费您加密算法和强度的开销。

如果您谈论的是吞吐量性能,那么您必须使用limitSCP(正如 David Schwartz 在上面的评论中提到的)或其他工具(例如)来根据您的需求进行速率限制pv

有没有更好/更快的方法来复制文件?文件已经不同了(基于当前日期和时间的名称)

定义“更好”和“更快”。非常谨慎地定义它们。如果您的 CPU 饱和(可能性很小),则与带宽饱和时有不同的选择。然而,两者都涉及速率限制,并且相当简单。

相关内容