yueji
V2EX  ›  问与答

海外如何最低成本上 CDN?

  •  
  •   yueji · Jul 27, 2022 · 7517 views
    This topic created in 1567 days ago, the information mentioned may be changed or developed.
    做一个 PC 应用,主要做海外用户.
    目前还是免费阶段,程序是 c#写的,安装包有 160M.
    预估有每个月 10w 次下载.
    按照每个月 10T 的下载流量算.
    怎么最低成本上 CDN 呢?有大佬有这方面的经验吗?
    弄个 github 当下载地址?
    aws 的 cf 我看了价格要接近 800 美金一个月这个流量.头大
    57 replies  •  2022-10-24 00:17:00 +08:00
    isbase
    isbase
    Jul 27, 2022
    1
    notion 开个 pro 版。随便上传。一年几百块人民币搞定
    yueji
    yueji
    OP
    Jul 27, 2022
    2
    @isbase notion 不限流吗?可以直连?
    isbase
    isbase
    Jul 27, 2022
    3
    不过这个不算 CDN ,并且得用 notion 的页面作为下载入口
    0o0O0o0O0o
    0o0O0o0O0o
    Jul 27, 2022 via iPhone
    4
    cloudflare R2 ,beta 阶段,也许满足?
    yueji
    yueji
    OP
    Jul 27, 2022
    5
    要可以直连连接才行.因为还要软件自动下载更新...
    terranboy
    terranboy
    Jul 27, 2022
    6
    CDN77
    0o0O0o0O0o
    0o0O0o0O0o
    Jul 27, 2022 via iPhone
    8
    @0o0O0o0O0o #4 R2 流量不计费,一个月 1000 万次请求免费,10G 存储免费,所以费用是 0 ?

    https://developers.cloudflare.com/r2/platform/pricing/
    yueji
    yueji
    OP
    Jul 27, 2022
    9
    @0o0O0o0O0o
    看了下好像是.但是我感觉应该没有那么容易白嫖吧.
    这个帖子估计能帮助到很多人.
    cnrting
    cnrting
    Jul 27, 2022 via iPhone
    10
    cf 不就完了嗎。。。cache everything
    isbase
    isbase
    Jul 27, 2022 via iPhone
    11
    @cnrting cf 能 cache 超过 100m 的文件吗
    ktqFDx9m2Bvfq3y4
    ktqFDx9m2Bvfq3y4
    Jul 27, 2022
    12
    @yueji #9
    你也可以不白嫖,你把存储放 Backblaze B2 上,使用 CF 加速是免流量费用的。你可以使用或不使用 CF 的缓存,后者是完全没有违背他们的规定好像他们也直接说过只要没有使用边缘缓存也是符合要求的。
    guowq
    guowq
    Jul 27, 2022 via Android
    13
    海外好说,cf 与很多 cdn 厂商有合约,走 cf 免出网流量费,省绝大部份钱了,或者选择 hz 之类的服务器,套 cf 体验也很好
    0o0O0o0O0o
    0o0O0o0O0o
    Jul 27, 2022 via iPhone
    14
    @yueji #9 我觉得可以申请试试,感觉 cloudflare blog 里描述的 R2 所追求的正好是为了满足你这样的需求
    lostberryzz
    lostberryzz
    Jul 27, 2022 via Android
    15
    cf r2 比 backblaze b2 套 cf 合适,更便宜
    eason1874
    eason1874
    Jul 27, 2022
    16
    https://developers.cloudflare.com/cache/about/default-cache-behavior/

    Cloudflare cacheable file limits:

    Free, Pro and Business customers have a limit of 512 MB.

    可以试试
    em70
    em70
    Jul 27, 2022
    17
    用 delphi 写客户端可能只需要不到 10M
    slowgen
    slowgen
    PRO
    Jul 27, 2022 via Android
    18
    https://contabo.com/en/object-storage/
    这家只算存储,不算流量,每 250g 存储 2.99 美元
    ktqFDx9m2Bvfq3y4
    ktqFDx9m2Bvfq3y4
    Jul 27, 2022
    19
    @shuimugan
    你这家好猛,包括 VPS ,有啥坑么?
    slowgen
    slowgen
    PRO
    Jul 27, 2022 via Android
    21
    @Chad0000 我跑爬虫用的,用了两个多月,工单回复贼慢(最小单位是天)。我只选开箱即用的,碰到过私有网络加入失败的问题,等了 7 天工单都没回复,还好我机智新开资源取消旧资源解决了。
    XIU2
    XIU2
    Jul 27, 2022
    22
    就像你提到的,放 Github Releases 也挺好,毕竟不要钱。
    我看有一些软件就是这样干的,并不开源,就放个介绍文件。。。
    terranboy
    terranboy
    Jul 27, 2022
    23
    @shuimugan 这是存储 LZ 要的是 CDN
    BrightSphere
    BrightSphere
    Jul 27, 2022 via Android❤️1
    24
    上架微软商城
    slowgen
    slowgen
    PRO
    Jul 27, 2022 via Android
    25
    @terranboy 本质是要无限流量还便宜的分发渠道,套个 cf 就是了
    qianxaingmoli
    qianxaingmoli
    Jul 27, 2022
    26
    纯白嫖方案,开个 onedrive E5 ,接在 alist 上,这样就有直链了,国际版据说 api 次数限制比较宽松,可以试试
    terranboy
    terranboy
    Jul 27, 2022
    27
    @shuimugan 套 CF 还要放 object 存储里干啥呢 另外 每月 10T 白嫖 CF ?? 你觉得可能吗 ,想要稳定安心 就用商业 CDN
    slowgen
    slowgen
    PRO
    Jul 27, 2022❤️2
    28
    @terranboy 既然帖子本身提到了放 github ,那么我觉得放对象存储也可以,所以就推荐了不限流量的对象存储。

    所谓 CDN ,无非就是多了十几到几十条线路做分发,但是楼主前期到底有几个国家地区的用户这是不确定的,还不如用分流的逻辑,把文件丢在不同国家的对象存储。

    而且 10T 流量又不一定非要 1 个域名抗完 10T 流量,可以最简单写个短网址随机重定向到不同域名,或者程序内置域名列表就近下载都可以。

    在预算上做加法人人都可以,但我觉得做减法更有意义。
    0o0O0o0O0o
    0o0O0o0O0o
    Jul 27, 2022❤️1
    29
    @terranboy

    > 另外 每月 10T 白嫖 CF ?? 你觉得可能吗

    每天跑 10T 可能才会被发邮件建议升级,每月 10T 肯定没什么问题,OP 的应用场景也不违反规则。
    terranboy
    terranboy
    Jul 27, 2022
    30
    @0o0O0o0O0o 哎 每个月 10w 次下载不少了 LZ 这是要商业化的产品 何必在这些小地方去省
    xiaoz
    xiaoz
    Jul 27, 2022 via Android
    31
    @shuimugan
    @Chad0000
    #18 #19 ,我客户用过这家的对象存储,默认就是套的 CF ,想不用 CF 都不行。
    dayeye2006199
    dayeye2006199
    Jul 28, 2022
    32
    Blackblaze B2 + CDN ,只要付存储的钱就可以拉。一个月估计几块钱就可以搞定。
    stille
    stille
    Jul 28, 2022
    33
    手头有几十台国外服务器,各国家地区都有,可以做分流,10T 问题不大...有兴趣可以联系尝试下
    Cipool
    Cipool
    Jul 28, 2022 via Android
    34
    直接去找 cloudflare 的商务谈
    docx
    docx
    Jul 28, 2022 via iPhone
    35
    不一定要做成直链。传到网盘,提供分享链接就很好。
    docx
    docx
    Jul 28, 2022 via iPhone
    36
    更新可以弹窗跳转到新的网盘链接,为何非得在后台自动更新不可?
    T0m008
    T0m008
    Jul 28, 2022
    37
    https://wasabi.com/cloud-storage-pricing/

    $5.99/TB/Month
    无流出流量费和 api 费用
    msg7086
    msg7086
    Jul 28, 2022
    38
    才 10T 啊,说难听点你直接 buyvm anycast 一下就行了……
    dayeye2006199
    dayeye2006199
    Jul 28, 2022 via Android
    39
    @T0m008 这个 egress 不能超过文件存储的大小。适合拿来做备份,不适合做分发。
    ShinichiYao
    ShinichiYao
    Jul 28, 2022
    40
    Google Drive
    MEGA.IO
    fox0001
    fox0001
    Jul 28, 2022 via Android
    41
    @BrightSphere #24 我也想到这个,毕竟是针对海外的
    npe
    npe
    Jul 28, 2022
    42
    AWS CloudFront 免费额度够不?
    ntdll
    ntdll
    Jul 28, 2022❤️1
    43
    #9 cloudflare 直接干就完了,我现在业务,每周都接近 20T 流量,至今也没联系我需要付费。
    heibai123
    heibai123
    Jul 28, 2022
    44
    留名
    NSAgold
    NSAgold
    Jul 28, 2022 via Android
    45
    b2+cf 就完了
    b2 如果不缓存的话流量都通过 cf 回源,cf 才不管你
    Felldeadbird
    Felldeadbird
    Jul 28, 2022
    46
    海外不是应该放 GitHub 当下载吗?就不知道楼主软件是不是开源,不开源丢 GitHub 不知道违规不?
    ktqFDx9m2Bvfq3y4
    ktqFDx9m2Bvfq3y4
    Jul 28, 2022
    47
    @Felldeadbird
    放 Github 用于下载才真的是滥用,放 CF 上还可以商讨。
    ljpCN
    ljpCN
    Jul 28, 2022
    48
    GitHub release?
    https://github.com/{user-name}/{repo-name}/download/{release-tag}/{file-name}
    ljpCN
    ljpCN
    Jul 28, 2022
    49
    另外,的确 op 需要的是对象存储,不是套一个 CDN 。
    wangyzj
    wangyzj
    Jul 28, 2022
    50
    无脑 cf 啊
    huangzxx
    huangzxx
    Jul 28, 2022
    51
    cloudflare 套 aws cloudfront ?
    cloudfront 每个月有 1T 的免费出流量。
    就是不知道 cloudflare 的缓存命中率怎么样。
    xiaodongus
    xiaodongus
    Jul 28, 2022
    53
    @xiaodongus #52 放阿里云 OSS 套 Cloudflare 即可免流量。
    ldcr99
    ldcr99
    Jul 28, 2022
    54
    @NSAgold B2 还有个坑,就是一天 2500 次 API 调用的限制,Class B
    centralpark
    centralpark
    Jul 28, 2022
    55
    @guoer 我被这个文章坑惨了,花 $10 体验了下他推荐的那个 bunny.net ,什么垃圾玩意儿,文档不全,而且速度极慢。
    ktqFDx9m2Bvfq3y4
    ktqFDx9m2Bvfq3y4
    Jul 28, 2022
    56
    @ldcr99 2500 次是免费额度而已,超出每 1 万次请求才 0.004 刀,不算是什么坑。
    FreeCodeWu
    FreeCodeWu
    Oct 24, 2022
    57
    @gam2046 Cloudflare 这么厉害
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1582 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 84ms · UTC 16:28 · PVG 00:28 · LAX 08:28 · JFK 11:28
    ♥ Do have faith in what you're doing.