گروه:
فناوری اطلاعات و ارتباطات (IT)
ناظر طرح (داخل پژوهشکده):
دکتر غلامرضا فراهانی
تاریخ شروع:
1392
تاریخ خاتمه:
1398
وضعیت:
خاتمه یافته
محل تامین اعتبار:
پروژه ملی IDC
در مرحله نخست، نحوه پیدایش محاسبات ابری و به دنبال آن انبارش ابری و فن آوری دخیل در شکل گیری آن مانند سیستم فایلهای توزیع شده و غیره بررسی گردید. سپس چالشهای موجود در انبارش ابری و راه کارهای موجود برای برخی از آنها بیان شد. مجازی سازی انبارش، انبارش شبکههای گسترده (WAN)، شبکه سطح انبارش (SAN)، تنوع انبارش ابری و Lock-in نیز در بخشی جداگانه بیان شده اند.
در قسمت بعد سرویسهای تجاری انبارش ابری معرفی و راهکار انبارش ابری مورد استفاده در آنها (مانند انبارش بلوکی، انبارش شیء و ...) شناسایی و توضیح داده شد. مدیریت انبارش و انبارش مدیریت شده و انبارش مدیریت نشده به عنوان آخرین بخش مطالعاتی در بخش اول صورت پذیرفت.
در مرحله دوم سیستم فایلهای توزیع شده (شامل سیستم فایلهای توزیع شده اولیه، سیستم فایل GPFS و سیستم فایل گوگل GFS) و سیستمهای انبارش ابری (شامل سیستم انبارش توزیع شده BigTable، سیستم انبارش مقیاس پذیر Megastore، سیستم انبارش MetaCDN) و پایگاههای داده NoSQL و پردازشهای مبتنی بر تراکنش توضیح داده شد. همچنین راهکارهای موجود انبارش ابری، آسیب پذیریهای راهکارهای موجود، شناسایی نیازمندیهای پیادهسازی و پایش آنها صورت پذیرفت.
سپس معماری کلی انبارش ابری شامل مولفههای تشکیل دهنده و روابط بینشان، مدل مرجع انبارش ابری شامل رابطهای انبارش ابری، سرویسهای انبارش ابری و عناصر انبارش ابری، ارائه شدند. در مدل مرجع نقش آفرینان اصلی، فعالیتهایشان، تعاملات بینشان و عملیات موجود در انبارش ابری مشخص شدند. این مدل برای پیاده سازی انبارش ابری مورد استفاده قرار خواهد گرفت. در آخر راهکارهای پیاده سازی انبارش ابری، پشتیبان گیری نیز بررسی شدند.
در مرحله سوم و در نهایت پیاده سازی یک نسخه پایلوت صورت پذیرفت. در این بخش نرم افزارهای لازم برای پیاده سازی انبارش ابری و استفاده از آن تعیین گردید. با توجه به اینکه هیچ یک از نرم افزارهای موجود با سیاست های ملی همخوانی ندارد، بومی سازی نرم افزارها پیشنهاد شده است.
در قسمت بعد سرویسهای تجاری انبارش ابری معرفی و راهکار انبارش ابری مورد استفاده در آنها (مانند انبارش بلوکی، انبارش شیء و ...) شناسایی و توضیح داده شد. مدیریت انبارش و انبارش مدیریت شده و انبارش مدیریت نشده به عنوان آخرین بخش مطالعاتی در بخش اول صورت پذیرفت.
در مرحله دوم سیستم فایلهای توزیع شده (شامل سیستم فایلهای توزیع شده اولیه، سیستم فایل GPFS و سیستم فایل گوگل GFS) و سیستمهای انبارش ابری (شامل سیستم انبارش توزیع شده BigTable، سیستم انبارش مقیاس پذیر Megastore، سیستم انبارش MetaCDN) و پایگاههای داده NoSQL و پردازشهای مبتنی بر تراکنش توضیح داده شد. همچنین راهکارهای موجود انبارش ابری، آسیب پذیریهای راهکارهای موجود، شناسایی نیازمندیهای پیادهسازی و پایش آنها صورت پذیرفت.
سپس معماری کلی انبارش ابری شامل مولفههای تشکیل دهنده و روابط بینشان، مدل مرجع انبارش ابری شامل رابطهای انبارش ابری، سرویسهای انبارش ابری و عناصر انبارش ابری، ارائه شدند. در مدل مرجع نقش آفرینان اصلی، فعالیتهایشان، تعاملات بینشان و عملیات موجود در انبارش ابری مشخص شدند. این مدل برای پیاده سازی انبارش ابری مورد استفاده قرار خواهد گرفت. در آخر راهکارهای پیاده سازی انبارش ابری، پشتیبان گیری نیز بررسی شدند.
در مرحله سوم و در نهایت پیاده سازی یک نسخه پایلوت صورت پذیرفت. در این بخش نرم افزارهای لازم برای پیاده سازی انبارش ابری و استفاده از آن تعیین گردید. با توجه به اینکه هیچ یک از نرم افزارهای موجود با سیاست های ملی همخوانی ندارد، بومی سازی نرم افزارها پیشنهاد شده است.
نوع کارفرما:
سازمان پژوهشهای علمی و صنعتی ایران
درصد مشارکت کارفرما:
100%