shell – BitTorrent是否适用于工作场所服务器之间的复制文件?

我有一个源服务器,包含大约30GB的文件,我想复制到其他7个服务器.我目前将文件传输到前四个服务器,当传输完成时,SCP到最后3个服务器.

使用BitTorrent会更快地将文件一次性分发到所有7个文件吗?内部连接在每个服务器之间已经很快且一致.我知道它可能需要从源服务器上卸载一些,但是分发文件需要更长的时间吗?

什么是我可以在shell中使用的优秀脚本客户端?我希望每个人在100%之后停止播种.

这取决于您的网络布局方式和瓶颈所在,但是,使用BitTorrent可能会更快.从理论上讲,源服务器应该只发送1份副本,而不是发送相同文件的7份副本,而是分配给接收者.到那时,剩下的同伴将共享他们之间没有直接接收的部分.

但是,如果您的网络支持多播,则可能更容易设置udpcast,mdp,multisend或类似内容:您的源将发送一份数据副本,并且网络将其路由到所有收件人.

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...