ذخیره دیتا زمانی آسان بود ، که دیتای شکل گرفته ای شما به صورت منظم و مرتب در یک دیتابیس قرار می گرفت و برای کارامندان این قابلیت به وجود می آمد که فایل ها را بر روی کامپیوتر خود سیو کنند.
در مقاله ای ........ در مورد دیتا های بدون ساختار و چگونگی رشد سریع آنها در در دنیای دیجیتالی امروز صحبت شده است. حجم بسیار زیاد فایل ها مدیران حوزه IT را موجب کرده که به فکر راه بهتری برای ذخیره اطلاعات خود باشند. امروزه فناوری های مختلف با ویژگی های متفاوت وجود دارد اما انتخاب کردن یکی از آنها اصلا کار آسانی نیست.
نقش رایانش ابری در فضای ابری یا Cloud Storage
از نگاه مهندسی ، در ذخیره سازی سه سطح وجود دارد که می توانید یکی از آنها را انتخاب کنید:
· File Storage
· Block Storage
· Object Storage
File Storage:
ذخیره سازی آسان و مستقیم در سطح فایل از عمر بالایی برخوردار است. شما اسمی برای فایل خود انتخاب می کنید، متا دیتا می دهید و بعد از آن، آنها را در پوشه ها و زیرمجموعه های آن قرار می دهید.نام گذاری باعث شده است که مدیریت پرونده ها در این روش بسیار آسان شود. بسیاری از شرکت ها به دنبال همین سادگی هستند. در file storage یک ساختاری وجود دارد که معمولا برای اندازه های نسبتا کم دیتا بسیار مناسب است و معمولا استفاده از آن در تجارت های کوچک معقول است. مطمئن باشید که file storage می تواند به نیاز های شما پاسخگو باشد.
ابلیت های file storage
· اشتراک فایل
· آرشیو محلی
· محافظت از دیتا
Block Storage
مختصصان حوزه IT از این روش بیشتر از همه در معماری های SAN استفاده می کنند. این گزینه جایگزین بسیار خوبی برای ذخیره سازی سطح است. ساختار Block به گونه ای است که دارای یک حجم خام ذخیره سازی است که با پوشه های از تکه های دیتا با ظرفیت یکسان پر شده است.
سیستم عاملی که به سرور متصل است این حجم از دیتا را مدیریت می کند و تواند از آنها به عنوان Hard Drive استفاده کند.یکی از توانایی های جالب بلاک نوع رفتاری است که با متا دیتا دارد. برخلاف روش قبلی ، در این مورد هیچ کدام از جزئیات فایل خارج از آدرس قرار نمی گیرد. به همین منوال، سیستم عامل تصمیم میگیرد که دیتا را چگونه مدیریت کند.
ویژگی های Block Storage
· Database ها
· سرور های ایمیل
· Raid
· ماشین های مجازی
Object Storage
Object ها واحدهای مستقلی از داده هستند که در محیطی همسطحذخیره میشوند. در این محیط هیچ گونه پوشه ای وجود ندارد. هر Object یک مخزناز اطلاعات است که شامل داده ی اصلی، اطلاعات متا دیتا و ID یکتا است. یک Object Storage را میتوان در مجموعهای بزرگ تر جا داد. این ویژگی، دلیل مقیاس پذیری بالای فضای ابری است.
Object Storage نسب به دو روش قبلی در برابر متا دیتا انعطاف پذیر تر است. به گونه ای که شما می توانید متا دیتا را جوری تنظیم کنید که object ها را با برنامه های خاصی شناسایی کند. همچنین شما می توانید نرم افزار هایی که اهمیت بیشتری را دارند انتخاب کنید و ذخیره سازی آنها را در اولویت قرار دهید.
مزایای Object Storage
· Big Data
· نرم افزار های وب
· آرشیو های بک آپ
APIهای RESTful دسترسی آسانی را فراهم می کنند
دسترسی ویژگی دیگه ای که باعث تمایز این روش با رقبا می شود. طور کلی فایل ها و بلاک ها برای سیستم ها در دسترس هستند ولی object ها از API برای دسترسی استفاده می کنند. که باعث می شود از زمان اپلود تا حذف بهینه ساده تر شده باشد.