Dezkubeدزکوب

فناوری · استوریج

SeaweedFS در دزکوب

آبجکت‌استوریج سازگار با S3

نسخهٔ پین‌شده
⟦V_SEAWEEDFS⟧
لایسنس
Apache 2.0
گروه در استک
استوریج

SeaweedFS چیست

سامانهٔ ذخیره‌سازی فایل و شیء با معماری بهینه برای تعداد زیاد فایل کوچک، با رابط سازگار با S3.

چرا این را انتخاب کردیم

گزینه‌هایی که بررسی و رد شدند، و دلیل رد هر کدام
گزینه‌ای که رد شدچرا نه
نسخهٔ جامعهٔ یک آبجکت‌استوریج محبوبآرشیو شد؛ ساختن روی چیزی که نگهداری نمی‌شود ریسک است
استوریج شیء سنگین سازمانیمنابع و پیچیدگی عملیاتی بالا برای مقیاس هدف ما

ما دقیقاً چطور استفاده‌اش می‌کنیم

  • سطل به‌ازای پروژه یا محیط، با کلید دسترسی محدود به همان سطل‌ها.
  • مقصد بکاپ ماشین مجازی، حجم و دیتابیس.
  • منبع وزن مدل‌های هوش مصنوعی.
  • منطقهٔ سطل، برای الزامات اقامت داده.
  • قفل شیء (WORM) برای بکاپ ضدباج‌افزار.

برای شما چه چیزی عوض می‌شود

  • بکاپ روی دیسک محلیآبجکت‌استوریج با قفل شیء
  • وابستگی به سرویس ابری S3S3 داخلی خودتان

مرزها و محدودیت‌ها

این سکشن در هر صفحهٔ فناوری اجباری است. هر ابزاری مرزی دارد؛ صفحه‌ای که مرزش را نگوید، بقیه‌اش هم قابل اتکا نیست.

  • SeaweedFS و Garage هر دو در کاتالوگ‌اند و انتخاب بین آن‌ها بسته به الگوی بار کاری و ترجیح عملیاتی شماست. این تصمیم در جلسهٔ معماری گرفته می‌شود، نه پیش‌فرض کور.
  • سازگاری با S3 کامل نیست و همهٔ قابلیت‌های حاشیه‌ای پوشش داده نمی‌شوند. اگر اپلیکیشن شما از قابلیت خاصی استفاده می‌کند، باید بررسی شود.

این را روی زیرساخت خودتان ببینید.

همین مؤلفه را در کلاستر شما پیکربندی می‌کنیم و نشان می‌دهیم.