เมื่อเดือนกันยายน 2021 Cloudflare ได้เปิดตัว R2 Storage บริการเก็บข้อมูลแบบ object storage แบบเดียวกับ Amazon S3 แต่ไม่คิดค่าแบนด์วิดท์นำข้อมูลออก และเมื่อเดือนกันยายนที่ผ่านมาก็ได้เปิดให้ทุกคนใช้งานแล้ว โดยตอนเปิดตัวบอกว่าจะมีเครื่องมือสำหรับไมเกรตจาก S3 ให้ใช้ด้วย

ล่าสุด Cloudflare เปิดตัว R2 Super Slurper เครื่องมือสำหรับถ่ายโอนข้อมูลจาก Amazon S3 ไปยัง R2 แล้ว โดยมีโหมดการทำงานให้เลือก 2 โหมด ดังนี้
- โอนข้อมูลทีเดียวทั้งหมด อันนี้ก็ตรงไปตรงมา เพียงแค่ชี้ไปยัง S3 bucket ที่ต้องการแล้วเครื่องมือจะดูดข้อมูลทั้งหมดไปยัง R2 bucket ให้เอง

- โอนข้อมูลตามรีเควส อันนี้เป็นวิธีที่ฉลาดในการลดค่าใช้จ่ายฝั่งต้นทาง เพราะหากใช้วิธีแรกและมีข้อมูลจำนวนมากก็แปลว่าจะมีค่าใช้จ่ายแบนด์วิดท์ขาออกเยอะมากด้วย ซึ่งวิธีที่ 2 นี้จะเป็นการเปิดรับรีเควสจาก user หากออบเจ็คที่ถูกรีเควสเข้ามาไม่มีอยู่ใน R2 ก็ค่อยไปดึงจาก S3 แล้วเก็บลง R2 ด้วย แปลว่าออบเจ็คแต่ละอันจะถูกรีเควสจาก S3 เพียงแค่หนึ่งครั้ง และอาจมีบางเคสที่ข้อมูลบางจุดก็จะไม่ถูกรึเควสเลย ทำให้ค่าใช้จ่ายแบนด์วิดท์ไม่พุ่งพรวดในทีเดียว

ทั้งนี้ เครื่องมือ R2 Super Slurper ไม่ได้จำกัดการใช้งานเฉพาะ Amazon S3 เท่านั้น แต่ยังทำงานร่วมกับ S3-compatible storage ยี่ห้ออื่นได้ด้วย
ขณะนี้ R2 Super Slurper ยังอยู่ระหว่างการทดสอบในวงปิดอยู่ หากสนใจสามารถลงทะเบียนขอร่วมทดสอบได้ที่นี่ โดยจะเปิดเป็น open beta เร็วๆ นี้
ที่มา - Cloudflare
ภาพทั้งหมดโดย Cloudflare
on
น่าสนใจว่าใช้กับพวก minio
lew Tue, 15/11/2022 - 23:20
น่าสนใจว่าใช้กับพวก minio ได้ไหม ใช้กับ cloudflare tunnel แล้วเปิด storage ในบ้านแชร์ไฟล์ออก public ได้เลย
ถ้าตามต้นทางบอกรับ s3 compat
lancaster Wed, 16/11/2022 - 00:15
In reply to น่าสนใจว่าใช้กับพวก minio by lew
ถ้าตามต้นทางบอกรับ s3 compat ก็น่าจะได้หมดเลยนะครับ
ถ้าจะ share file ออก public,
rattananen Wed, 16/11/2022 - 10:04
In reply to น่าสนใจว่าใช้กับพวก minio by lew
ถ้าจะ share file ออก public, access network ในบ้าน
ใช้ DDNS ก็น่าจะพอนะครับ
ผมเคยใช้ access server จาก public ใน WSL2 อยู่
network
lew Wed, 16/11/2022 - 12:20
In reply to ถ้าจะ share file ออก public, by rattananen
network ในบ้านปกติมันไม่เสถียรขนาดนั้นครับ มีจังหวะหลุดวืดบ้าง (ไม่มาก แต่มากกว่าเน็ตเวิร์ค IDC แน่ๆ) อีกอย่างคือถ้าแจกไฟล์ออก public คงไม่อยากให้ทุกคนรู้ IP บ้านตัวเองกัน
จะว่าไป R2 นี่
SilentHeal Wed, 16/11/2022 - 10:37
จะว่าไป R2 นี่ เครื่องมือยังไม่ค่อยครบเลย ,, ผมเอาไฟล์ เข้าไป ล้านกว่าไฟล์ ตอนเข้าอย่างสะดวก ตอนลบนี่บรรลัยเลย ลบ dir ก็ไม่ได้ จะลบทั้ง bucket เลยก็ไม่ได้ มานั่งไล่ลบทีละไฟล์ ซะงั้น
แล้วการใช้งานโดยรวมเป็นไงบ้าง
BlackMiracle Wed, 16/11/2022 - 11:19
In reply to จะว่าไป R2 นี่ by SilentHeal
แล้วการใช้งานโดยรวมเป็นไงบ้างครับ ดีแย่กว่า S3 แค่ไหน
ยังไม่เห็นอะไรแตกต่างเท่าไรนะ
SilentHeal Wed, 16/11/2022 - 11:39
In reply to แล้วการใช้งานโดยรวมเป็นไงบ้าง by BlackMiracle
ยังไม่เห็นอะไรแตกต่างเท่าไรนะครับ แต่เหมือนทำอะไรมากไม่ได้ ตั้ง acl เฉพาะไฟล์ก็ไม่ได้ กับรู้สึกว่า list ไฟล์ออกมายากกว่า s3 เยอะเลย timeout บ่อยมาก (จะ list ออกมาไล่ลบนี่ล่ะ)
อาจจะมีดีกว่าอย่างเดียวคือ ค่า netowork นี่ล่ะมั้ง :D ยังดีตอนหลุด beta มี public url ให้ใช้แล้ว
มี R2 แล้ว จะทำ D(atabase)2
itpcc Wed, 16/11/2022 - 21:52
มี R2 แล้ว จะทำ D(atabase)2 มั้ย?
KV แพงโฮก
big50000 Thu, 17/11/2022 - 09:56
In reply to มี R2 แล้ว จะทำ D(atabase)2 by itpcc
KV แพงโฮก แลกกับความเร็วที่เร็วโฮก ส่วน Durable Objects ยังไม่ได้ลอง ตัว DO ไม่เชิงเป็น DB แต่ออกแบบให้เป็น DB ได้
ปล. ผม get joke นะ