Inn0Vat10n
V2EX  ›  问与答

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

  •  
  •   Inn0Vat10n · Oct 9, 2020 · 1603 views
    This topic created in 2064 days ago, the information mentioned may be changed or developed.

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

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