DesignPatterns:mechanisms/cloud storage device

از OCCC Wiki
نسخهٔ تاریخ ‏۱۷ ژانویهٔ ۲۰۱۵، ساعت ۰۱:۳۴ توسط Rhosseini (بحث | مشارکت‌ها) (صفحه‌ای جدید حاوی «'''دستگاه ذخیره سازی ابری''' دستگاه ذخیره سازی ابری، دستگاه های ذخیره سازی هس...» ایجاد کرد)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به ناوبری پرش به جستجو

دستگاه ذخیره سازی ابری


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


نکته

این یک مکانیزم مادر است که دستگاه های ذخیره سازی ابری را به طور کلی نشان می دهد. مکانیزم های متعددی مخصوص ذخیره سازی ابری و جود دارد که این سایت همه آن ها را پوشش نمی دهد.


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


سطوح ذخیره سازی ابری

مکانیزم ذخیره سازی ابری واحد های منطقی مشترکی از ذخیره داده ها ارائه می دهند مانند:

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

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


Different cloud service consumers utilize different techn.PNG

شکل1- مصرف کنندگان مختلف سرویس ابری از تکنولوژی های مختلفی برای ارتباط با دستگاه های مجازی ذخیره سازی ابر استفاده می کنند.


رابط های ذخیره سازی شبکه

ذخیره ساز شبکه نشان داده شده معمولا در دسته رابط های ذخیره سازی شبکه قرار دارد. شامل دستگاه های ذخیره سازی با پروتکل های استاندارد صنعتی ، مانند SCSI برای ذخیره سازی بلوک ها و بلوک پیام سرور(SMB)، سیستم فایل اینترنت عمومی(CIFS)، فایل سیستم شبکه برای فایل و ذخیره ساز شبکه است. ذخیره سازی فایل شامل، ذخیره داده های جداگانه در فایل های جدا است که می توانند دارای اندازه، فرمت های مختلف باشند و پوشه ها و زیرپوشه هایی سازماندهی شوند. فایل های اصلی اغلب بوسیله فایل های جدیدی که زمانی که داده ها تغییر می کنند، ایجاد می شوند، جابه جا می شوند. زمانی که یک مکانیزم دستگاه ذخیره سازی ابری بر اساس این نوع رایط است، جستجوی داده هایش و عملکرد استخراج شده از آن متمایل به کمتر از حد مطلوب خواهند بود. سطوح پردازش ذخیره سازی و آستانه های تخصیص فایل معمولا توسط خود سیستم فایل تعیین می شود. ذخیره بلوک نیازمند داده هایی با فرمت ثابت است(به نام بلوک داده ها شناخته می شود)، که کوچکترین واحدی است که می تواند ذخیره و به آن دسترسی داشت و نزدیک ترین فرمت ذخیره سازی به سخت افزار است.


منبع: http://cloudpatterns.org/mechanisms/cloud_storage_device