V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Inn0Vat10n
V2EX  ›  问与答

这种分布式文件下载方案有现成的工具解决吗?

  •  
  •   Inn0Vat10n · 2020-10-09 18:36:09 +08:00 · 1191 次点击
    这是一个创建于 1524 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在小规格 ecs 上部署了爬虫,想要同步数据到本地但是出带宽只有 1MB (学生优惠机)速度很慢,我在想如果我买多台这样的学生机( 10 元每月比起带宽费用便宜多了),然后并发从多台小规格机器上拉取数据,不就可以达到更高的带宽下载了吗?多台学生机通过内网传输,拆分大文件为多个分片,然后我本地再并发从多台机器同时拉取多个分片再进行组装,这样的功能有现成的工具可以实现吗?

    14 条回复    2020-10-09 22:27:59 +08:00
    ackoly
        1
    ackoly  
       2020-10-09 20:08:37 +08:00 via iPhone
    切割成多个文件,分布在多个目录,nfs 挂载多台机子,然后用 rsync 同步就可以
    opengps
        2
    opengps  
       2020-10-09 20:11:24 +08:00
    如果不介意费用问题,可以先把文件内网传到 oss,然后走 oss 的公网流量(付费)下载
    opengps
        3
    opengps  
       2020-10-09 20:11:58 +08:00   ❤️ 1
    你买多台学生机,需要分布在多个帐号下,内网并没有直接打通,所以这条路并不太好走,绕的太远了
    yuzo555
        4
    yuzo555  
       2020-10-09 20:17:57 +08:00
    @opengps 都学生机了怎么可能不介意费用问题哈哈
    Rheinmetal
        5
    Rheinmetal  
       2020-10-09 20:20:45 +08:00
    搞个海外 vps 试试? 说不定爬国内资源反而快
    其实数据不多的话 oss 也不贵
    bowser1701
        6
    bowser1701  
       2020-10-09 21:31:56 +08:00 via iPhone
    @opengps 学生机内网可以云企业网。
    Inn0Vat10n
        7
    Inn0Vat10n  
    OP
       2020-10-09 21:32:51 +08:00
    @opengps
    @Rheinmetal
    数据量比较大,买 OSS 不如加带宽
    swulling
        8
    swulling  
       2020-10-09 21:35:11 +08:00 via iPhone
    BT 做种下载就行,
    Inn0Vat10n
        9
    Inn0Vat10n  
    OP
       2020-10-09 21:36:47 +08:00
    10 台学生机也就 100/月,10M 带宽的单机费用。。。
    aheadlead
        10
    aheadlead  
       2020-10-09 21:40:56 +08:00
    @Inn0Vat10n #7 你也不说多少数据量…… 如果只有百来 G,妥妥的 OSS 快啊
    wjhjd163
        11
    wjhjd163  
       2020-10-09 22:10:43 +08:00 via Android
    学生机不能多开
    要多开得多账号
    不同账号内网不通 只能走公网
    supermoonie
        12
    supermoonie  
       2020-10-09 22:24:58 +08:00 via iPhone
    oss 不用想了
    Inn0Vat10n
        13
    Inn0Vat10n  
    OP
       2020-10-09 22:25:31 +08:00
    @aheadlead 10GB/天左右
    Inn0Vat10n
        14
    Inn0Vat10n  
    OP
       2020-10-09 22:27:59 +08:00
    @opengps
    @wjhjd163
    内网不通那没办法了。。。OSS 目前看来是最优了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4562 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:40 · PVG 13:40 · LAX 21:40 · JFK 00:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.