求问如何能让国内用户有更快的上传速度(上传至国外网站)? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Conan
V2EX    问与答

求问如何能让国内用户有更快的上传速度(上传至国外网站)?

  •  
  •   Conan 2016-03-10 07:05:48 +08:00 4533 次点击
    这是一个创建于 3510 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我在北美的一家 startup 里面当码农,今天老板突然让我调查一个用户上传慢的问题,并问我有没有什么简单快捷的解决方案,说是如果复杂就先放一边。我就 speedtest 了一下几个主要城市,北京、上海、深圳之类的。有些 ISP 直接超时了,有一些虽然没超时,但速度也是零点几 Mbps ,当然也有比较坚挺的。我现在能想到的方案就是在中国架个服务器(目前我们的服务器在 AWS ),大家能不能想到比这个简单快捷的方案呢?感谢先!
    15 条回复    2016-03-11 00:06:32 +08:00
    Conan
        1
    Conan  
    OP
       2016-03-10 07:18:47 +08:00
    刚刚想到另一个,听说 AWS 东京区的丢包少一些,或许可以在东京区架个服务器?
    McContax
        2
    McContax  
       2016-03-10 07:22:16 +08:00 via Android
    额,不太懂,是国外上传回国内慢?还是说国内上传到国外慢?狗血的话总这种方法得出的结论不靠谱吧…
    aivier
        3
    aivier  
       2016-03-10 07:29:29 +08:00
    这边联通到美国单线程被限速 5k 了....电信能跑满,全局转发也能跑满, AWS 的话这边早就不能访问了
    laiyingdong
        4
    laiyingdong  
       2016-03-10 07:50:13 +08:00 via Android
    如果你烧钱能找到 cn2 线路那上传会很不错
    yexm0
        5
    yexm0  
       2016-03-10 08:11:53 +08:00 via Android   1
    这时 sl 日本, conoha 新加坡的那些单向 cn2 的 vps 就有用了。
    Conan
        6
    Conan  
    OP
       2016-03-10 08:31:50 +08:00
    @McContax 我原以为标题已经写清楚了…是国内用户上传到我们架在国外 AWS 上的网站。
    mhycy
        7
    mhycy  
       2016-03-10 08:55:23 +08:00
    丢包高,出口堵,不知道业务量如何,要是不大就去 HK 租个 CN2 服务器。。
    (成本非一般的高)

    国内大概阿里云也是可以的。
    (阿里云到国外的出口线路貌似有优化)
    mhycy
        8
    mhycy  
       2016-03-10 08:56:30 +08:00
    @yexm0 感觉回程绕路有影响。。
    miyuki
        9
    miyuki  
       2016-03-10 09:03:12 +08:00 via Android
    部分当地运营商对国外流量有 QoS


    最好还是弄台国内中转吧
    McContax
        10
    McContax  
       2016-03-10 09:50:02 +08:00 via Android
    @Conan 之前有一个公司跟你们差不多,他们的办法是以公司的身份在中国办理中美光缆专线,不过他们服务器是自己的机房,而且价格中美光缆专线也不是普通的贵,况且那时还没有 CN2 。。还有就是国际光缆一出事一般都得半个月才修好,比较好的方法还是国内弄个服务器,顺便自定义个比较大的国际带宽,这样国内服务器和 aws 同步,就算国际带宽出事也不会造成致命伤害,不过价格什么的我也没了解过
    Conan
        11
    Conan  
    OP
       2016-03-10 12:15:59 +08:00
    @McContax @aivier @laiyingdong @mhycy @miyuki @yexm0 好像目前来说大家提的比较多的是租用 cn2 服务器和在国内架服务器+国际宽带。刚刚跟国内的一朋友也在聊这个事情,他提出一个想法是用七牛的 js sdk 做上传,然后等七牛海外节点 sync 之后我们的 AWS 服务器再从七牛海外节点下载。这个做法的优点是我们只需要在代码上下功夫,不用大费周章搞部署和服务器管理,可是前提是他们 sync 得够快。不知道大家对这个方案有没有什么经验和想法?
    sweelia
        12
    sweelia  
       2016-03-10 14:03:48 +08:00
    上传到七牛+服务端异步下载
    McContax
        13
    McContax  
       2016-03-10 14:51:28 +08:00 via Android
    @Conan 七牛貌似不错,现在用七牛储存网站的 BGM ,没有启用海外加速,美国地区访问都有 100M 的速度,挺不错的感觉
    laiyingdong
        14
    laiyingdong  
       2016-03-10 18:11:53 +08:00 via Android
    @Conan sync 的速度其实也很难说 你可以试试。我不知你的网站是要用户 upload 什么东西 如果是大文件的云存储引入多线程技术是很有必要的 毕竟我估计不仅是上传慢 你放 aws 浏览都慢
    Conan
        15
    Conan  
    OP
       2016-03-11 00:06:32 +08:00
    @sweelia @McContax 好的,谢谢,看来值得一试


    @laiyingdong 算是稍大的文件吧,一个文件 10~30 兆的样子
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2341 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 15:44 PVG 23:44 LAX 08:44 JFK 11:44
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86