Block + Object Storage

داده‌های سرویس را جدا از compute مدیریت کنید

Storage آریانت برای زمانی است که رشد فایل‌ها، بکاپ‌ها، رسانه‌ها و دیتای اپلیکیشن نباید به دیسک اصلی سرور محدود بماند.

Blockدیسک قابل اتصال
Objectفایل و آرشیو
Scaleرشد مستقل داده
StorageBlock + Object
VM
Volume
Bucket
Backup
Volume متصل شد
Object Bucket آماده است
قابلیت‌ها

برای هر نوع داده، مدل ذخیره‌سازی مناسب انتخاب کنید

داده دیتابیس، فایل کاربر، بکاپ و آرشیو رفتار یکسانی ندارند و نباید در یک مدل ذخیره شوند.

Block Storage

برای volumeهای قابل اتصال به سرور، دیتای اپلیکیشن و نیازهای I/O نزدیک به VM.

Object Storage

برای فایل‌های حجیم، تصاویر، بکاپ، آرشیو و دسترسی از طریق API سازگار با object.

امنیت و چرخه عمر

دسترسی، نسخه‌بندی، lifecycle و مسیر بازیابی از ابتدا در طراحی لحاظ می‌شود.

معماری داده

Compute را از لایه ذخیره‌سازی جدا کنید

با جدا شدن داده از سرور، ارتقا، جابه‌جایی، بکاپ و مدیریت رشد ساده‌تر می‌شود.

اتصال volume به VMهای عملیاتی
نگه‌داری فایل‌های رسانه‌ای در object storage
طراحی مسیر backup و restore از ابتدا
block volumeattached to VM
object bucketAPI based access
backup policydaily / custom
growth modelindependent from compute
راه‌اندازی

از نیاز داده تا انتخاب Storage Class

ابتدا نوع داده و الگوی دسترسی مشخص می‌شود، سپس مدل ذخیره‌سازی و سیاست امنیتی انتخاب می‌شود.

۱

تحلیل نوع داده

داده اپلیکیشن، فایل کاربر، لاگ و بکاپ از هم تفکیک می‌شوند.

۲

انتخاب Block یا Object

بر اساس I/O، حجم، دسترسی و هزینه، مدل مناسب انتخاب می‌شود.

۳

تعریف سیاست نگه‌داری

دسترسی، lifecycle، بکاپ و مسیر بازیابی مشخص می‌شود.

کاربردها

برای فایل، دیتابیس، بکاپ و آرشیو

Storage برای سرویس‌هایی که حجم داده آن‌ها مستقل از compute رشد می‌کند، ضروری است.

فروشگاه و رسانه

نگه‌داری تصاویر، فایل‌ها و محتوای حجیم خارج از دیسک اصلی سرور.

مشاوره ذخیره‌سازی

دیتابیس و اپلیکیشن

افزودن volume برای داده‌هایی که به دیسک پایدار و قابل توسعه نیاز دارند.

شروع سفارش

Backup و Archive

نگه‌داری نسخه‌های پشتیبان و فایل‌های سرد با سیاست دسترسی مشخص.

بررسی سناریو

سوالات رایج درباره Storage

پاسخ به سوال‌های رایج درباره Block و Object Storage.

Block Storage با Object Storage چه تفاوتی دارد؟
Block مثل دیسک به سرور متصل می‌شود؛ Object برای فایل‌ها، بکاپ‌ها و دسترسی API محور مناسب‌تر است.
آیا می‌توان بعداً ظرفیت را افزایش داد؟
در سناریوهای مناسب، ظرفیت storage می‌تواند مستقل از منابع پردازشی رشد کند.
برای بکاپ کدام بهتر است؟
برای بسیاری از بکاپ‌ها و آرشیوها، Object Storage انتخاب مناسب‌تری است؛ اما به نوع داده و زمان بازیابی بستگی دارد.
آیا Storage جایگزین دیسک اصلی سرور است؟
در برخی سناریوها بله، اما انتخاب درست به نوع workload، I/O، نیاز پایداری و الگوی دسترسی بستگی دارد.
Object Storage برای فایل‌های سایت مناسب است؟
بله، برای تصاویر، فایل‌های رسانه‌ای، آرشیو و محتوای قابل دانلود معمولاً گزینه مناسبی است.
آیا می‌توان دسترسی فایل‌ها را محدود کرد؟
بله، سیاست دسترسی bucket، مسیرهای خصوصی و لینک‌های کنترل‌شده باید در طراحی لحاظ شوند.
چه زمانی Block Storage بهتر است؟
وقتی سرویس به دیسک متصل به VM، latency پایین‌تر یا الگوی I/O نزدیک به سیستم‌عامل نیاز دارد.
آیا lifecycle برای داده‌ها قابل تعریف است؟
بله، می‌توان سیاست نگه‌داری، آرشیو، حذف یا انتقال داده را بر اساس نوع داده طراحی کرد.
طراحی Storage

قبل از رشد بی‌برنامه داده، مسیر ذخیره‌سازی را مشخص کنید

نوع داده، رشد ماهانه، نیاز بازیابی و سطح دسترسی را بررسی می‌کنیم تا مدل مناسب انتخاب شود.