مهندسی نرم افزار
نمونه پروپوزال زمانبندی در رایانش ابری با عنوان زمان بندی کارهای بلادرنگ در محيط ابرهای محاسباتی با استفاده از الگوريتم رقابت استعماری می باشد.محيط ابرهاي محاسباتي از چندين عرضه کننده تشکيل مي گردد که هريک منابعي را در اختيار کاربران قرار مي دهند. در اين تحقيق با استفاده از الگوريتم رقابت استعماري جهت نگاشت کارها به منابع، الگوريتمي براي زمان بندي کارهاي بلادرنگ از نوع نرم در محيط ابرهاي محاسباتي طراحي مي گردد که بتواند برنامه را در کمترين زمان ممکن، پيش از مهلت تعيين شده و با استفاده از کمترين تعداد منابع اجرا نمايد.
در اين پايان نامه ابتدا ادبيات موضوع و مفاهيم مرتبط از جمله ابرهاي محاسباتي، زمان بندي کارها، الگوريتم هاي زمان بندي ارائه شده در ابرهاي محاسباتي و الگوريتم رقابت استعماري بيان مي شود، سپس زمان بندي کارهاي مستقل بلادرنگ بر اساس الگوريتم رقابت استعماري را در محيط ابرهاي محاسباتي پياده سازي کرده و در نهايت، مقايسه اي در شرايط يکسان، با راهکارهايي که بر اساس الگوريتم ژنتيک بوده]1[ انجام مي گردد .
فهرست مطالب
فصل اول- کلیات تحقیق 1
1-1-مقدمه 2
1-1-1 ابرهای محاسباتی 2
1-1-2 الگوریتم رقابت استعماری 3
1-1-3 زمان بندی کارها 3
1-2 اهمیت موضوع تحقیق 5
1-3 تعریف مسئله 6
1-4 اهداف تحقیق 6
1-5 محدوده تحقیق 6
1-6 ساختار کلی پایان نامه 6
روش پیشنهادی 43
3-1 مقدمه 44
3-1-1 بیان مساله 44
3-1-2 پارامترهای زمان بندی 44
3-1-2-1 مدل زمان بندی 45
3-1-2-2 تطابق اولیه 45
3-1-3 تابع هدف 47
3-1-4 نحوه انجام عمل زمان بندی 47
3-1-4-1 مدل ماشین مجازی بلادرنگ نرم 47
3-1-4-2 مدل خادم 48
3-1-4-3 درخواست ماشین مجازی بلادرنگ 48
3-1-4-4 ساختار زمان بندی ابری بلادرنگ 48
3-1-5 مراحل اجراي الگوريتم رقابت استعماری 50
3-1-5-1 شکل دهی امپراطوری های اولیه 50
3-1-5-2 سیاست جذب 51
3-1-5-3 انقلاب 51
3-1-5-4 سیاست رقابت استعماری 52
منابع