ارایه الگوریتمی جهت تخصیص صحیح منابع پویا با استفاده از ماشین مجازی در رایانش ابری
چکیده
محاسبات ابری تکنولوژی نوینی است که جهت تخصیص منابع و ارائه خدمات تضمین شده به مردم، مورد استفاده قرار میگیرد. این تکنولوژی، امکان دسترسی همزمان به سرویسهای ابری را برای تعداد زیادی از کاربران فراهم میسازد. بنابراین فراهم آوری منابع کافی برای هر کاربرد ضروری است. تخصیص منابع در محاسبات ابری چیزی جز ترکیب رفتارهای تامین کنندهی ابر، به منظور استفاده و تخصیص منابع کمیاب، نیست. پیشرفت در مجازی سازی، ذخیره سازی اطلاعات، اتصال و قدرت پردازش باهم ترکیب شده اند و یک اکوسیستم جدید در دنیای رایانش ابری ایجاد کرده اند. هدف تخصیص حافظه در سیستم های رایانش ابری از زمره اصولیترین و مهمترین قسمتهای ماشین های مجازی محسوب میشود که بهدلیل سابقه و تاثیرگذاری آن در شبکه های کامپیوتری از جمله هزینه های گزاف و غیره جلوگیری به عمل آورده ، که مورد توجه قرار گرفته است. یک سرور توزیع شده ابری، از سه جزء اصلی، کلاینت ها، دیتاسنتر و سرور های توزیع شده تشکیل شده است، تخصیص منابع از اهمیت بسزایی در رایانش ابری برخوردار است، که خدمات در صورت عدم تخصیص دقیق با مشکل روبرو خواهد شد. وضعیت منابع رقابتی زمانی رخ میدهد که دو برنامه برای دسترسی به منابع به صورت زمانی کار میکنند. برای تخصیص صحیح منابع نیاز به مدل سازی بارکاری و پیش بینی تخصیص پویای منابع دارید. تخصیص پویای منابع در محیط پردازش ابری در شبکه در رایانش ابری را پیشنهاد دادیم،که محاسبات ابری شبیهسازی شده است، با استفاده از تخصیص منابع، عملکرد رلهها و جریان تحریک آنها را محاسبه میکند. همچنین برای تخصیص پویای منابع با توجه به مصرف انرژی ۷۵% است که بخشی از این، استفاده نادرست از منابع است.
کلید واژگان: سیستم های رایانش ابری، تخصیص پویای منابع، ماشین های مجازی.
فهرست مطالب
۱- فصل اول: کلیات تحقیق.. ۳
۱-۱- مقدمه. ۳
۱-۲- بیان مساله. ۴
۱-۳- اهداف پژوهش… ۸
۱-۴- محدوده تحقیق. ۹
۱-۵- نتیجه گیری.. ۹
۲- فصل دوم: مروری بر ادبیات تحقیق و پیشینه تحقیق.. ۱۱
۲-۱- مقدمه. ۱۱
۲-۲- جنبههای اقتصادی رایانش ابری.. ۱۳
۲-۳- تاریخچه رایانش ابری.. ۱۳
۲-۴- مفاهیم اولیه. ۱۴
۲-۵- معماری رایانش ابری.. ۱۵
۲-۶- پردازش شبکه ای (Grid computing) 16
۲-۶-۱- معماری پردازش ابری.. ۱۶
۲-۷- مدل های تحویل سرویس… ۱۷
۲-۸- چالشهای پیش روی رایانش ابری.. ۱۷
۲-۹- اجزای ابر. ۱۵
۲-۹-۱- تجهیزات کاربر. ۱۵
۲-۹-۲- مراکزداده ها ۱۶
۲-۱۰- اهمیت تخصیص منابع. ۱۷
۲-۱۱- مطالعات پیشین.. ۱۹
۲-۱۲- ذخیره سازی به عنوان یک سرویس… ۲۱
۲-۱۳- پردازش به عنوان یک سرویس… ۲۲
۲-۱۴- خلاصه الگوها و نتایج. ۲۲
۲-۱۵- امنیت شبکه. ۲۳
۲-۱۵-۱- امنیت نرم افزار. ۲۳
۲-۱۵-۲- تفاوت ابر-دادهها و ابر-کاربردها ۲۳
۲-۱۶- رایانش ابری در ایران. ۲۴
۲-۱۷- رایانش ابری در ایران و جهان. ۲۵
۲-۱۸- نتیجه گیری.. ۲۶
۳- فصل سوم: روش اجرای تحقیق.. ۲۸
۳-۱- مقدمه. ۲۸
۳-۲- محاسبات ابری.. ۲۹
۳-۳- سیر تکامل سبک های محاسباتی.. ۲۹
۳-۴- خصوصیات کاهش انرژی ابری.. ۳۰
۳-۵- مدل لایه ای.. ۳۱
۳-۶- استراتژی تخصیص منابع (RAS) 33
۳-۷- سیاست های مختلف تخصیص منابع. ۳۴
۳-۷-۱- مکانیزم هدایت با زمان برای تخصیص منابع ابری.. ۳۴
۳-۷-۲- تخصیص منابع چند بعدی بر اساس SLA برای چند لایه ابر سیستم های رایانه. ۳۵
۳-۷-۳- الگوریتم تخصیص منابع چند رایانش ابری.. ۳۵
۳-۷-۴- تخصیص SLA منابع برای نرم افزار به عنوان ارائه دهنده خدمات (SaaS) در محیط ابر. ۳۶
۳-۷-۵- تخصیص منابع انطباقی در سیستم ابری.. ۳۶
۳-۸- روش پیشنهادی.. ۳۷
۳-۸-۱- تابع هزینه. ۳۷
۳-۸-۲- هزینه یک الگوریتم بهینه آفلاین.. ۳۹
۳-۸-۳- کنترل انرژی از راه دور. ۳۹
۳-۹- نتیجه گیری.. ۴۰
۴- فصل چهارم: تجزیه و تحلیل داده ها ۴۲
۴-۱- مقدمه. ۴۲
۴-۲- بستر شبیه سازی.. ۴۲
۴-۲-۱- پارامترهای شبیه سازی.. ۴۳
۴-۲-۲- مدلسازیهای مشابه. ۴۴
۴-۳- تخصیص منابع با توجه به مصرف انرژی.. ۴۵
۴-۴- توان و انرژی مدل شبیه سازی.. ۴۶
۴-۵- برنامه متلب برای بهینهسازی زمان عملکرد رلهها و جریان تحریک آنها ۴۷
۴-۶- نتایج شبیهسازی.. ۴۷
۴-۷- ارزیابی سربار و مقیاس پذیری در شبیه سازی.. ۴۹
۴-۸- نتیجه گیری.. ۵۰
۵- فصل پنجم: بحث و نتیجه گیری و ارائه پیشنهادات.. ۵۳
۵-۱- مقدمه. ۵۳
۵-۲- نتیجه گیری.. ۵۴
۵-۳- مطالعات آینده ۵۵
فهرست منابع و مآخذ. ۶۱
هنوز بررسیای ثبت نشده است.