پایان نامه ، تحقیق و مقاله | دیجی لود

ادامه مطلب

DOC
ارائه الگوریتم زمانبندی مهاجرت ماشین های مجازی جهت بهینه سازی همزمان مصرف انرژی و تولید آلاینده ها در شبکه محاسباتی ابر: پایان نامه ارشد رشته مهندسی کامپیوتر
doc
تعداد صفحات : 87
پایان نامه کارشناسی ارشد
رشته کامپیوتر و فناوری اطلاعات
همراه با جداول ، اشکال و نمودار
75000 تومان


یکی از رشته های زیر مجموعه فنی مهندسی که علاقمندان بسیاری در کشور ما  دارد رشته کامپیوتر و فناوری اطلاعات هستش که اتفاقا سایت دیجی لود در حال تکمیل سری جدیدی از پایان نامه های ارشد این رشته تحصیلی برای کاربران گرانقدر خود میباشد. دیجی لود در ادامه پایان نامه ” ارائه الگوریتم زمانبندی مهاجرت ماشین های مجازی جهت بهینه سازی همزمان مصرف انرژی و تولید آلاینده ها در شبکه محاسباتی ابر ”   با فرمت Word (قابل ویرایش) در 87 صفحه را معرفی مینماید.

 

چکیده پایان نامه ارائه الگوریتم زمانبندی مهاجرت ماشین های مجازی جهت بهینه سازی همزمان مصرف انرژی و تولید آلاینده ها در شبکه محاسباتی ابر:

در سال های اخیر با توجه به رشد روز افزون درخواستها و پیوستن مشتریان جدید به دنیاي محاسبات، سیستم هاي محاسباتی نیز باید تغییر کنند و قدرتمندتر وانعطاف پذیرتر از قبل عمل نمایند. در این میان محاسبات ابري به عنوان مدلی فراتر از یک سیستم ارائه شد که در حال حاضر توانایی پاسخگویی به اکثر درخواست ها و نیازمندي ها را دارد.

راه حل های مجازی سازی  به طور گسترده ای برای حل  مشکلات  مختلف مراکز داده مدرن بکار می روند  که شامل : استفاده کمتر از سخت افزار، استفاده بهینه از فضای مراکز داده , مدیریت  بالای سیستم و هزینه نگهداری می شوند.

عمده چالش هایی که  سرور های بزرگ با آن مواجه هستند عدم وجود قابلیت اطمینان  بالای سیستم  و هزینه های عملیاتی بالا به علت مصرف انرژی زیاد است. بنابراین، استقرار و زمانبندی vm ها برپایه انرژی آگاه یک ضرورت فوری برای دستیابی به این اهداف است.  زمانبندی کار برای چندین سال  توسط محققان مختلف مورد مطالعه قرار داده  شده است ، اما توسعه خوشه های مجازی و محیط  ابر پنجره جدیدی به سوی محققان جهت  رویکردهای جدید  زمانبندی  باز کرده اند .

یکی از تکنیک هاي مورد نیاز جهت افزایش انعطا ف پذیري و مقیاس پذیري مراکز داده ي ابري، مهاجرت است. عمل مهاجرت با اهداف گوناگونی از جمله توازن و تقسیم بار، تحمل پذیري در برابر خرابی، مدیریت انرژي، کاهش زمان پاسخ و افزایش کیفیت سرویس، تعمیر و نگهداري سرورها انجام می شود.

اجزای اصلی زمانبندی کار در محیط مجازی شامل :استقرار vmها در بین ماشین های فیزیکی و موازنه بارکاری پویا به کمک مهاجرت کارها در سراسر گره های خوشه مرکز داده می باشد.

در این پایان نامه تمرکز ما روی زمانبندی مهاجرت ماشین های مجازی در مرکز داده ابر با استفاده از الگوریتم وراثتی می باشد . نتایج شبیه سازی موید امکان پذیری و کارایی این الگوریتم زمانبندی می باشد و منجر به کاهش قابل توجه مصرف انرژی کل در مقایسه با استراتژی های دیگر می شود.و از آنجا که تمرکز ما روی انرژی عملیاتی مراکز داده است  با کاهش مصرف انرژی عملیاتی, تولید آلاینده زیستی کربن  نیز کاهش یافته  که در کاهش هزینه کاربر نقش بسزایی ایفا می کند .

 

فهرست مطالب

  • چکیده 1
  • مقدمه  2
  • فصل اول- کلیات
  • مقدمه  5
  • مروری بر محاسبات ابری       5
  • 1-2-1- بررسی انواع مختلف توده های ابر، کاربرد، مزایا و معایب  9
  • 1-2-2- برخی مزایا و معایب محاسبات ابری          12
  • 1-2-3- معماری سیستم های محاسبات ابری         13
  • 1-2-4- ماهیت محاسبات ابری       14
  • مجازی سازی  14
  • مقدمه ای بر مهاجرت ماشین های مجازی      19
  • 1-4-1- مهاجرت     19
  • 1-4-2- انواع روش های مهاجرت زنده      20
  • الگوریتم ژنتیک         21
  • 1-5-1- جمعیت ژنتیکی     22
  • 1-5-2- تابع برازندگی        23
  • 1-5-3- عملگر ترکیب یا جابه جایی 23
  • 1-5-4- عملگر جهش        24
  • 1-5-5- عملگر انتخاب       24
  • آشنایی با چالش پیش رو در شبکه محاسباتی ابر        25
  • خلاصه و نتیجه گیری 27
  • فصل دوم- مروری بر ادبیات گذشته
  • 2-1- محاسبات ابری 29
  • 2-2- مجازی سازی   30
  • 2-3- مدیریت انرژی در مرکز داده اینترنت IDC    31
  • 2-4- مدیریت انرژی ماشین مجازی و مهاجرت       32
  • 2-5- الگوریتم MBFD      37
  • 2-6- الگوریتم ST   39
  • 2-7- الگوریتم MM 39
  • 2-8- الگوریتم هریسانه        41
  • 2-9- الگوریتمMEF(تغییر اولین تناسب)    42
  • 2-10- نتیجه گیری   43
  • فصل سوم- ارائه الگوریتم پیشنهادی
  • 3-1- مقدمه   45
  • 3-2- الگوریتم پیشنهادی      45
  • فصل چهارم- نتایج شبیه سازی
  • 4-1- مقدمه   55
  • 4-2- ویژگی های شبیه سازی تخصیص و مهاجرت ماشین های مجازی      55
  • 4-3- نرم افزار متلب 59
  • 4-4- نتایج شبیه سازی        61
  • 4-5- نتیجه گیری     66
  • فصل پنجم- نتیجه گیری و پیشنهادات
  • 5-1- نتیجه گیری     68
  • 5-2- کار آینده         68

 

فهرست جداول

  • جدول 1-1 نمونه ای خدمات برحسب تقاضای ارائه شده از طریق محاسبات ابری  12
  • جدول 3-1 مصرف انرژی پردازنده ها با توجه به بار کاری       48
  • جدول 4-1 مقایسه الگوریتم های مختلف برپایه مصرف  انرژی سرورها (Kwh)   63

 

فهرست اشکال

  • شکل1-1 بررسی گوگل از مقبولیت سیستم های کلاستر , گرید و ابر      6
  • شکل 1-2 سیر تکاملی سیستم های محاسباتی 7
  • شکل 1-3  نمایی از انواع مراکز داده (بدون مجازی سازی وبا مجازی سازی)        8
  • شکل 1-4 نمایی از چگونگی عملکرد MapReduce 10
  • شکل 1-5 نمایی کلی از ساختار مجازی سازی 15
  • شکل 1-6 سرورهای مجازی اجرا شده بر روی یک سخت افزار فیزیکی   16
  • شکل 1-7 تاثیر مجازی سازی در کاهش تعداد سرورهای فیزیکی 17
  • شکل 1-8 شمای کلی مجازی سازی مرکز داده          18
  • شکل 1-9 مهاجرت ماشین مجازي   20
  • شکل 3-2 رشته کروموزوم پیشنهادی         47
  • شکل 3-3  ترکیب – روال تک نقطه ای       50
  • شکل 3-4 مثال- ترکیب – روال تک نقطه ای 51
  • شکل 3-5  ترکیب – روال دو نقطه ای        51
  • شکل 3-6 مثال- ترکیب – روال دو نقطه ای  51
  • شکل 3-7  ترکیب – روال یکنواخت         52
  • شکل 3-8 جهش- بیتی    52
  • نمودار 4-1  – زمانبند ارائه شده با تعداد تکرار100 و عملگر ترکیب تک نقطه ای  61
  • نمودار 4-2  – زمانبند ارائه شده با تعداد تکرار1000 و عملگر ترکیب پراکنده     62
  • نمودار 4-3 مقایسه الگوریتم های مختلف برپایه مصرف  انرژی سرورها (Kwh)   63
  • نمودار 4-4 مقایسه الگوریتم های انرژی آگاه  برپایه مصرف  انرژی سرورها (Kwh)         64

 

 

 

 

راهنمای خرید و دانلود فایل

برای پرداخت، از کلیه کارتهای عضو شتاب میتوانید استفاده نمائید.

بعد از پرداخت آنلاین لینک دانلود فعال و نمایش داده میشود ، همچنین یک نسخه از فایل همان لحظه به ایمیل شما ارسال میگردد.

در صورت بروز  هر مشکلی،میتوانید از طریق تماس با ما  پیغام بگذارید و یا در تلگرام با ما در تماس باشید، تا شکایت شما مورد بررسی قرار گیرد.

برای دانلود فابل روی دکمه خرید و دانلود  کلیک نمایید.



برچسب‌ها :
ads

مطالب مرتبط


ديدگاه ها


دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

20 − 8 =