انواع فضاهای ابری | ابرهای ذخیره‌سازی به چند دسته تقسیم می‌شوند؟

انواع فضاهای ابری
انواع فضاهای ابری


درست زمانی‌که ناگهان نیاز پیدا می‌کنیم تا به داده‌های بسیاری دسترسی داشته باشیم، به خوبی متوجه می‌شویم که ذخیره‌سازی داده‌ها در فضای ابری چقدر می‌تواند به کمک ما بیاید. در واقع فضاهای ابری، حافظه بی‌پایان و همیشه در دسترس هستند که باعث می‌شوند چیزی از قلم نیفتد! وقتی نیاز به اطلاعات‌مان داریم، با کمک فضای ابری نه چیزی یادمان می‌رود، نه کارمان لنگ می‌ماند و نه نیاز به کمک دیگران داریم. در واقع همه چیز لابه‌لای ابرها پنهان شده است!

اما فضاهای ابری از چند جهت، تقسیم‌بندی می‌شوند. در این مقاله انواع فضاهای ابری از دو بعد بررسی می‌شوند؛ یکی بر اساس روش ذخیره‌سازی اطلاعات و دیگری از حیث هدف استفاده از فضای ابری. در ادامه به توضیح این تقسیمات و جزئیات آن‌ها می‌پردازیم:




انواع فضای ابری از نظر فرمت‌های ذخیره‌سازی

فرمت‌های ذخیره‌‌سازی داده به 3 دسته تقسیم می‌شوند که هریک از آن‌ها، مزیت‌ها و محدودیت‌های خود را دارند. Object Storage، File Storage و Block Storage، سه روش مختلف هستند. اما هر کدام از آن‌ها چه ویژگی‌هایی دارند؟

  • روش ذخیره‌سازی شی‌محور یا Object storage

روش ذخیره‌سازی شیء‌محور، یکی از راهکارهای ذخیره‌سازی مبتنی‌بر یک ساختار خطی است. در این روش فایل‌ها به بخش‌های کوچکتری به نام «شیء» یا Object  شکسته و ذخیره می‌شوند. در واقع اطلاعات به‌عنوان یک شیء هستند و هر شیء شامل دیتا، متادیتا و یک شناسه‌ یکتا است که امکان پیدا کردن آن را در یک سیستم توزیع‌شده فراهم می‌کند. ذخیره‌سازی شی‌محور و مدیریت داده‌های روی آن، نیاز به یک API یا SDK دارد که این کار در همه زبان‌های برنامه‌نویسی به‌راحتی ممکن است. یک شیء با کمک متدهای PUT و POST، بارگذاری و با متد GET دریافت می‌شود.

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

  • روش ذخیره‌سازی فایل‌محور یا File storage

یکی از پرکاربردترین و قدیمی‌ترین روش‌های ذخیره‌‌سازی داده، روش فایل‌محور است. در واقع این روش همان‌ راهکاری است که به‌طور روزانه در کامپیوتر یا سرویس‌های ذخیره‌سازی تحت شبکه از آن‌ها استفاده می‌کنیم. در ذخیره‌سازی فایل‌محور، داده‌ها به‌صوروت فایل درون یک پوشه ذخیره می‌شوند. برای دسترسی به فایل مورد نظر، سیستم از مسیر ذخیره‌شده در متادیتای فایل، آن را بازیابی و در اختیار کاربر قرار می‌دهد.

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

  • روش ذخیره‌سازی بلوکی یا Block storage

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

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

انواع ذخیره‌سازی فضای ابری از نظر هدف

در این تقسیم‌بندی، فضاهای ابری بر اساس هدف استفاده از آن تفکیک می‌شوند. این تقسیم‌بندی شامل موارد زیر می‌شود:

  • فضای ابری عمومی

یکی از متداول‌ترین گزینه‌ها در بین انواع فضاهای ابری، فضای ابری عمومی است. فضای ابری عمومی قابلیت به اشتراک گذاشته شدن میان تعداد زیادی کاربر در یک محیط امن را دارد. در این فضا، کاربران متناسب با ترافیک و حجم مورد نیازشان هزینه می‌پردازند و اغلب مناسب استفاده‌های سبک و روزانه است.

  • فضای ابری خصوصی

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

  • فضای ابری دوگانه یا هیبریدی

فضای ابری هیبریدی چیست؟‌ به زبان ساده فضای ابری هیبریدی یا دوگانه، ترکیب فضای ابری عمومی و خصوصی است. به این معنی که قابلیت‌های هر دو نوع فضای ابری را دارد. ممکن است گاهی شما نیاز داشته باشید تا داده‌های خصوصی کاربران را در فضایی امن نگهداری کنید اما برخی دیگر از فایل‌ها نیازی به امنیت بالا یا فضای اختصاصی نداشته باشند. در چنین شرایطی، فضای ابری هیبریدی این امکان را فراهم می‌کند تا داده‌های مهم در فضای ابری خصوصی و داده‌های کم‌اهمیت یا آرشیوی در فضای ابری عمومی ذخیره کنید.

کدام‌یک از انواع فضاهای ابری، کاربردی‌تر و مناسب‌تر است؟

انتخاب یک فضای ذخیره‌سازی ابری، کاملا بستگی به نوع استفاده و نیاز کاربران دارد. فاکتورهای متعددی بر روی انتخاب فضای ابری تاثیر می‌گذارند. برای مثال میزان امنیت، دسترسی‌پذیری یا ظرفیت مورد نیاز کاربران فضای ابری از جمله مواردی هستند که در نوع استفاده از فضای ابری موثر هستند. شما برای انتخاب فضای ابری چه فاکتورهایی را بیش از بقیه در نظر می‌گیرید؟