Cloudflare 宣布将推出和 S3 对标的存储产品 R2 Object Storage - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
192.27D
598.84D
V2EX    Cloudflare

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

  •  
  •   Livid
    PRO
    2021-10-04 17:08:18 +08:00 7642 次点击
    这是一个创建于 1541 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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  
    PRO
       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 万次),别人刷也就刷 调用费
    joApioVVx4M4X6Rf
        27
    joApioVVx4M4X6Rf  
       2021-10-05 12:28:58 +08:00
    表示有兴趣了
    106npo
        28
    106npo  
       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     Solana     4618 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 09:59 PVG 17:59 LAX 01:59 JFK 04:59
    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