V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
V2EX  ›  Cloudflare

Cloudflare 宣布将推出和 S3 对标的存储产品 R2 Object Storage

  •  
  •   Livid · 2021-10-04 17:08:18 +08:00 · 6417 次点击
    这是一个创建于 906 天前的主题,其中的信息可能已经有所发展或是发生改变。
    32 条回复    2022-01-12 02:22:11 +08:00
    ruixue
        1
    ruixue  
       2021-10-04 17:23:25 +08:00   ❤️ 3
    CloudFlare R2 $0.015/GB = $15/TB 存储费用,0 流量费用

    Backblaze B2 $0.005/GB = $5/TB 存储费用,$0.01/GB = $10/TB 流量费用

    如果每家都存储 1TB 数据,每月流量少于 1TB,Backblaze 还是更便宜一些。而且 Backblaze 是 CloudFlare 带宽联盟的成员,存储使用 Backblaze 流量再套个 CloudFlare 甚至可以免除 Backblaze 的出口流量费用
    SingeeKing
        2
    SingeeKing  
       2021-10-04 18:12:30 +08:00 via iPhone   ❤️ 2
    S3 = Simple Storage Service
    R2 = Really Requeatable

    都是起名鬼才
    matrix67
        3
    matrix67  
       2021-10-04 18:46:48 +08:00   ❤️ 1
    @SingeeKing #2 老哥你有个 typo, 是 Rapid and Reliable 。 看 Requeatable 这个我还数查了字典 🤣
    cmdOptionKana
        4
    cmdOptionKana  
       2021-10-04 19:18:22 +08:00
    @ruixue R2 不知道是否设最低消费。但流量不计费这点很爽啊,在心理上舒服很多,不用监控流量,不用担心费用扯皮或被刷爆。
    ruixue
        5
    ruixue  
       2021-10-04 19:56:56 +08:00
    @cmdOptionKana 根据 cloudflare 其他产品的特性,猜测应该是没有最低消费的,用多少付多少

    流量不计费确实很爽,不过请求次数还是会收费的。虽然对于个位数 /s 的低频访问免费,但是如果遇到恶意高频攻击,可能也会带来一定的损失

    即便如此 cloudflare 也已经算是良心中的良心了
    dototototo
        6
    dototototo  
       2021-10-04 20:40:00 +08:00 via Android
    @ruixue 朋友,想法很好,不过可惜 Backblaze 套不了 Cloudflare……
    0o0O0o0O0o
        7
    0o0O0o0O0o  
       2021-10-04 20:45:11 +08:00 via iPhone
    真正的慈善公司
    wzw
        9
    wzw  
       2021-10-04 20:49:21 +08:00 via iPhone
    @lsylsy2 那就免了流量费?
    hronro
        10
    hronro  
       2021-10-04 20:52:59 +08:00
    ruixue
        11
    ruixue  
       2021-10-04 20:53:03 +08:00
    @dototototo 可以的,楼上已经给了链接了

    甚至还可以更进一步,通过 cloudflare workers 隐藏存储桶名称,防止暴露原始链接被恶意攻击刷流量
    dototototo
        12
    dototototo  
       2021-10-04 21:08:16 +08:00 via Android   ❤️ 1
    @ruixue @lsylsy2 抱歉二位,是我想当然了,因为很久以前我配置的时候搞不定才有这么个印象,不过我忘了是因为我自己使用场景比较特别的关系,是我误会了。
    seakingii
        13
    seakingii  
       2021-10-04 21:13:47 +08:00 via Android
    v2ex 的图片是用什么存储的?
    renothing
        14
    renothing  
       2021-10-04 21:21:34 +08:00
    这些都比不过 wasabi.com 。 对于小规模的写多读少场景,,wasabi 更便宜,当月下载量小于存储量时,只有存储费。
    fuxkcsdn
        15
    fuxkcsdn  
       2021-10-05 01:24:40 +08:00   ❤️ 1
    @ruixue 通过 workers 隐藏存储桶这招更费钱
    如果用免费的 worker,那有一天 10W 次请求的限制 和 每分钟 1000 次请求的限制
    达到一个月 1TB 流量的话啊,免费版肯定不够用
    如果用付费版( pro 版),则有 流量费 $0.045/GB,比 B2 的流量费还贵

    https://developers.cloudflare.com/workers/platform/pricing#pricing-1
    cnZary
        16
    cnZary  
       2021-10-05 01:41:57 +08:00
    @fuxkcsdn
    我这边用了更便宜的解决方法
    用 Rules 下的 Transform Rules
    不以自己的存储桶匹配就 302 到另一个地址去
    cnZary
        17
    cnZary  
       2021-10-05 01:45:51 +08:00   ❤️ 1
    cnZary
        18
    cnZary  
       2021-10-05 01:47:40 +08:00
    哦,想了一下这样只能防止别人拿你的域名显示别人桶里的数据,不能防止被别人刷数据
    不好意思
    ruixue
        19
    ruixue  
       2021-10-05 01:49:06 +08:00
    @fuxkcsdn 这么说确实是啊,也就只能个人轻量用一用了
    cnZary
        20
    cnZary  
       2021-10-05 01:58:06 +08:00
    我看了下文档 https://developers.cloudflare.com/rules/transform/url-rewrite/examples
    cloudflare 这个 Transform Rules 应该是可以达到隐藏存储桶的效果的
    不必给 workers 付钱(
    ZeroClover
        21
    ZeroClover  
       2021-10-05 03:41:31 +08:00
    R2 是全球储存,比 Wasabi 和 B2 这种廉价储存贵是很正常的。

    Overall, R2 Storage will:

    Be global by default, managing replication of blobs across multiple data centers automatically
    ZeroClover
        22
    ZeroClover  
       2021-10-05 03:43:09 +08:00
    @fuxkcsdn Worker Unbound 才计算流量费,我不觉得 Rewrite 一个 URL 会在 50ms 的 CPU 时间内跑不完。
    yingbo
        23
    yingbo  
       2021-10-05 04:48:08 +08:00
    @matrix67 R2 means “Really Requestable”
    yingbo
        24
    yingbo  
       2021-10-05 04:49:53 +08:00
    @matrix67 哈哈,别在意。 原文编了不少 R2 的意思,真能编
    fuxkcsdn
        25
    fuxkcsdn  
       2021-10-05 10:01:54 +08:00
    @ZeroClover
    我没用过付费版的 workers,但从官方文档里的 examples 里看,流量费和 worker 执行时间没关系

    https://developers.cloudflare.com/workers/platform/pricing#worker-billing-examples

    而且这个不仅仅是 rewrite 这么简单,worker 还得充当流量中转
    fuxkcsdn
        26
    fuxkcsdn  
       2021-10-05 10:28:20 +08:00
    @linzianplay 用 transform rules 这招确实不错,可以省流量费
    剩下的就是 B2 的存储费和 api 调用费了( public url 收的是 class B 调用费 $0.004/1 万次),别人刷也就刷 调用费
    v2exblog
        27
    v2exblog  
       2021-10-05 12:28:58 +08:00
    表示有兴趣了
    xmumiffy
        28
    xmumiffy  
       2021-10-06 09:55:23 +08:00 via Android   ❤️ 1
    @fuxkcsdn unbound 和 bound 是自己选的,bound 只有 CPU 时间有限制,IO 时间不限制。
    免费版 10ms 都可以中转 Google drive,别说付费版限制还是 50ms 了
    Infinitify
        29
    Infinitify  
       2021-12-31 07:16:00 +08:00
    @cnZary 方便请教下规则设置问题吗?
    Infinitify
        30
    Infinitify  
       2021-12-31 07:19:31 +08:00
    @cnZary 大概是这样的
    https://i.loli.net/2021/10/05/cKWjRif9sBwGhmT.jpg 我看了你的截图,我主要是想了解下截图中下半部分未显示的部分,rewrite 是如何写的?
    cnZary
        31
    cnZary  
       2022-01-01 18:34:22 +08:00
    @Infinitify 不好意思,后面我思考了一下这样并不能达到隐藏的目的所以还是忽略这个吧
    loudomian
        32
    loudomian  
       2022-01-12 02:22:11 +08:00
    @Infinitify ![image]( )
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1536 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 17:06 · PVG 01:06 · LAX 10:06 · JFK 13:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.