مهندسی نرم افزار
نمونه فصل دوم پایان نامه کارشناسی ارشد مهندسی نرم افزار با عنوان مبانی نظری و پیشینه تحقیق زمانبندی در رایانش ابری می باشد.رایانش ابری مدل رایانشی بر پایه اینترنت است که الگویی تازه برای عرضه، مصرف و تحویل سرویسهای فناوری اطلاعات (شامل نرمافزار، اطلاعات ومنابع اشتراکی رایانشی) با به کارگیری اینترنت ارائه میکند.این نوشتار در واقع فصل دوم پایان نامه زمانبندی در رایانش ابری می باشد.
رایانش ابری راهکارهایی برای ارائه خدمات فناوری اطلاعات به شیوههای مشابه با صنایع همگانی (آب،برق،تلفن و ...) پیشنهاد میکند. این بدین معنی است که دسترسی به منابع فناوری اطلاعات در زمان تقاضا و بر اساس میزان تقاضای کاربر به گونهای انعطاف پذیر و مقیاس پذیر از راه اینترنت به کاربر تحویل داده میشود. واژه (ابر)واژهای است استعاری که به اینترنت اشاره میکند و در نمودارهای شبکههای رایانهای نیز از شکل ابر برای نشان دادن شبکه اینترنت استفاده میشود.
دلیل تشبیه اینترنت به ابر در این است که اینترنت همچون ابری جزئیات فنیاش را از دید کاربران پنهان میسازد و لایهای از انتزاع را بین این جزئیات فنی و کاربران به وجود میآورد. آنچه یک ارائه دهنده رایانش ابری ارائه میکند برنامههای کاربردی تجاری برخط است که از طریق مرورگر وب یا نرمافزارهای دیگر به کاربران ارائه میشود. نرمافزارهای کاربردی و اطلاعات روی سرورها ذخیره میگردند و براساس تقاضا در اختیار کاربران قرار میگیرد. جزئیات از دید کاربر مخفی میمانند و کاربران نیازی به تخصص یا کنترل در مورد فناوری زیرساخت ابری که از آن استفاده میکنند ندارند. رایانش ابری را گروهی تغییر الگو واره ای میدانند که دنباله روی تغییری است که دراوایل دهه ۱۹۸۰ از مدل رایانه بزرگ به مدل کارخواه-کارساز صورت گرفت.
فهرست مطالب
چکیده۱
فصل یک کلیات تحقیق۲
۱-۱ مقدمه ۳
۱-۲ بیان مسئله ۴
۱-۳ اهمیت ضرورت تحقیق ۵
۱-۳-۱ انواع سیستمعاملها۵
۱-۳-۲ زمانبندی کار در سیستمعاملها ۸
۱-۴ مبانی نظری و بیشینه تحقیق ۲۳
فصل دو مروری بر ادبیات تحقیق ۲۷
۲-۱ مقدمه۲۸
۲-۲ تاریخچه۳۱
۲-۳ مدل معماری۳۳
۲-۴ گونههای رایانش ابری ۴۰
۲-۵ چالشها۴۳
۲-۶ سرویسهای رایج بر روی ابرها ۴۸
۲-۷ الگوریتمهای زمانبندی موجود در ابرها ۵۰
تعریف رایانش ابری
موسسه ملی فناوری و استانداردها (NIST) رایانش ابری را اینگونه تعریف میکند :
مقایسه با مدلهای دیگر رایانش
. رایانش شبکهای:
. رایانش خودمختار
مدل کارخواه - کارساز:
رایانش همگانی:
نظیر به نظیر :
تاریخچه
اقتصاد رایانش ابری
۳ ساختار مدل معماری
معماری نمونه رایانش ابری
پشته رایانش ابری
کاربر
برنامههای کاربردی
ویژگیهای اصلی این سرویسها عبارتاند از:
زیرساخت
مزایای اصلی رایانش ابری عبارتاند از:
مدلهای پیادهسازی
۴ گونههای رایانش ابری
ابر عمومی
ابر گروهی
ابر آمیخته
ابر خصوصی
میان ابر
۲-۵ چالشها
آسیب پذیری در برابر رکود اقتصادی
شکل جدید نرمافزارها
پذیرش
کنترل
هزینههای پهنای باند
محبوس شدن توسط ارائه دهندگان و استانداردها
شفافیت دسترسی
قابلیت اطمینان
حفظ حریم خصوصی
امنیت
میزان در دسترس بودن و کارایی
انتقاد از واژه
نگاهی به آینده
۲-۶ سرویسهای رایج بر روی ابرها:
سرویس به نرمافزار یا SaaS
سرویس به پلتفرم یا PaaS
سرویس به زیرساخت یا IaaS
۲-۷ الگوریتمهای زمانبندی موجود در ابرها
از آنجا که ارائه سرویس در ابرها نوعی محصول در چرخه زنجیره تأمین میباشد، زمان بندی سرویس را میتوان به دو دسته کلی تقسیم کرد:
استراتژیهای ایستا:
استرتژی های پویا :
منابع