دانلود پروپوزال پایان نامه کارشناسی ارشد رشته آی تی

ارائه الگوریتمی تطبیقی مبتنی بر پیش بینی اشکال با استفاده از مدلهای هزینه احتمالی برای زمانبندی در سیستم های رایانش ابری

 
 
 
 
 
 
چکیده
با افزایش بازار استفاده از تکنولوژی محاسبات ابری، مراکز داده عظیمی به وجود آمده اند تا محاسبات را سریع تر انجام دهند. یکی از دغدغه های اصلی در محاسبات ابری، مواجه شدن با اشکال ها در حین اجرا  کردن یک برنامه موازی زمان بر است. برای غلبه بر این قبیل مشکلات، عموما از روش های آزمون نقطه مقابله گیری  یا آرشیوکردن  استفاده می شود. اما این روش ها غالبا سربار بالایی دارند و به صورت واکنشی عمل می کنند. 
 
در این پایان نامه روشی را معرفی می کنیم که علاوه بر بازیافت و بازگشت به عقب برای تحمل پذیری اشکال، بتواند گره های محاسباتی که احتمال وقوع خرابی در آن ها بیشتر است را شناسایی نماید و به صورت پیش کنشی عمل کرده و ماشین های مجازی را که بر روی آن ها قرار دارد به گره های محاسباتی امن تر مهاجرت دهد تا در صورت وقوع اشکال در گره مشکوک برنامه موازی بدون وقفه به کار خود ادامه دهد. علاوه بر آن، در این الگوریتم با بهره گیری از قانون بیز و مدل هزینه پیشنهادی، آزمون نقطه مقابله گیری زائد تا حد امکان حذف شده و زمان اجرای برنامه بهبود خواهد یافت. با استفاده ازشبیه سازی نشان می دهیم که روش پیشنهادی بسته به شرایط مختلف تا 78% زمان اجرا را بهبود می بخشد و از منابع کمتری استفاده می کند.
 
 
 
واژه های کلیدی:

قانون بیز

پیش کنشی

پیش بینی اشکال

مدل مبتنی بر هزینه

سیستم های محاسبات ابر

آزمون نقطه مقابله گیری هماهنگ

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