%36تخفیف

دانلود پروژه: ادغام پویای ماشین¬های مجازی در مراکز داده

تعداد 63 صفحه در فایل word

دانشکده مهندسی برق و کامپیوتر

کارشناسی ارشد در رشته مهندسی کامپیوتر(نرم افزار)

ادغام پویای ماشین­های مجازی در مراکز داده

چکیده

امروزه برای پیاده سازی رایانش ابری از مراکز داده ای بزرگ استفاده می­کنند. مراکز داده­ای بزرگ از صدها میزبان محاسباتی و ده­ها سوئیچ و سایر تجهیزات شبکه تشکیل شده است که روزانه انرژی زیادی مصرف می­کنند بطوریکه پیش بینی می­شود که مصرف انرژی مراکز داده  در سال 2020 به 139.8 تراوات در ساعت خواهد رسید. روش های مختلفی چون مدیریت ایستا و پویای ماشین­های مجازی و سیستم تنظیم خودکار فرکانس پردازنده برای کاهش انرژی ارائه شده است. در این پایان نامه برای کاهش انرژی مراکز داده دو الگوریتم مدیریت پویای ماشین­های مجازی و مدیریت سلسله مراتبی مراکز داده پیشنهاد شده است که نسبت به روش های قبلی، انرژی مصرفی میزبانان و سوئیچ­ها و میزان تخطی ازSLA را کاهش داده است.

کلمات کلیدی: رایانش ابری، مرکز داده، ادغام پویای ماشین­ مجازی

فهرست مطالب

فصل اول       پیشگفتار. 2

1-1-     مقدمه 3

1-2-     ادغام پویای ماشین های مجازی در راستای مصرف کارآمد انرژی… 4

1-3-     اهداف رساله. 7

1-4-     ساختار پایان نامه. 7

فصل دوم                  مبانی نظری تحقیق و کارهای پیشین… 8

2-1-     مقدمه   9

2-2-     راهکارهای ارائه شده در مدیریتِ کارآمد توان و انرژی… 9

2-3-     زمان بندی ماشین های مجازی با آگاهی از توان الکتریکی و گرما 12

2-4-     روشهای اکتشافیِ آگاه از انرژی در تخصیص منابع.. 13

2-5-     پشتیبانی نیازمندیهای امنیتی برای مدیریت منابع در محیط رایانش ابری… 18

2-6-     زمانبند شبکه آگاه و انرژی کارای مراکز داده. 19

2-7-     زمانبند قفسه آگاه در مراکز داده. 19

فصل سوم        الگوریتم های پیشنهادی… 21

3-1-     پیش گفتار. 22

3-2-     ترکیب پویای ماشینهای مجازی به منظورکاهش مصرف انرژی با در نظر گرفتن توافقات سطح سرویس….. 22

3-2-1-         ارتباط بین بهرهوری پردازنده و حافظه اصلی… 24

3-2-2-         شناسایی میزبانان فروبار. 25

3-2-3-         جایگذاری ماشینهای مجازی… 26

3-2-4-         انتخاب ماشینهای مجازی… 29

3-2-5-         تشخیص میزبانان فرابار. 30

3-3-     الگوریتم پیشنهادی مدیریت سلسله مراتبی مراکز داده با در نظر گرفتن معماری مراکز داده و تجهیزات شبکه. 30

3-3-1-         تشریح مسئله. 31

3-3-2-         توسعه شبیه ساز CloudSim…. 35

3-3-3-         الگوریتمهای ارائه شده برای معماری موجود. 35

فصل چهارم      پیاده سازی و ارزیابی الگوریتمهایپیشنهادی… 41

4-1-     مقدمه 42

4-2-     شبیه ساز CloudSim…. 42

4-3-     بستر آزمایشی… 42

4-3-1-         بارکاری… 43

4-4-     نتایج ترکیب پویای ماشینهای مجازی به منظورکاهش مصرف انرژی با در نظر گرفتن توافقات سطح سرویس….. 43

4-5-     کارهای آینده. 50

مراجع و منابع.. 51

                                                    فهرست شکل ها

شکل1-1 میزان مصرف انرژی مراکز داده جهان از سال 2000 تا 2010 3

شکل 1-2  نگاه سیستم از بالا به پایین… 6

شکل 2-1  طبقه بندی سطح بالای مدیریت توان و انرژی الکتریکی… 9

شکل 3-1   نمودار جریان روش ارائه شده. 23

شکل 3-2  میزان وابستگی بهره وری پردازنده و حافظه اصلی ماشینهای مجازی… 25

شکل 3-3  یک مرکز داده ای سه لایه. 32

شکل 3-4   انرژی مصرفی درون یک مرکز داده. 34

شکل 3-5   هزینه ماهیانه یک مرکز داده. 34

شکل 3-6   شناسایی میزبانان، قفسه­ها و مراکز داده کوچک فروبار. 37

شکل 3-7   جایگذاری سلسله مراتبی VMها 40

شکل 4-1 مصرف انرژی… 45

شکل 4-2 تخطی از توافقات سطح سرویس….. 45

شکل 4-3  تعداد کوچ ماشینهای مجازی… 46

شکل 4-4  تعداد خاموش شدن میزبانان.. 46

شکل 4-5  میزان تخطی از توافقات سطح سرویس بر اساس میزبانان فعال.. 47

شکل 4-6  میزان مصرف انرژی ­سوئیچ ها 48

فهرست جداول

 

جدول 3-1  تجهیزات اساسی درون مرکز داده…………………………………………………………………………………….. 32

جدول 3-2   سهم مصرف انرژی تجهیزات بر اساس نحوه توزیع انرژی مصرفی…………………………………………………….. 33

جدول 4-1 مشخصات سخت افزاری میزبانان………………………………………………………………………………………. 42

جدول 4-2 مشخصات ماشین های مجازی استفاده شده برای شبیه سازی.. 43

جدول 4-3 تعداد VM ها درون بارکاری.. 43

جدول 4-4  نتایج نهایی شبیه سازی………………………………………………………………………………………………. 44

جدول 4-5- نتایج نهایی شبیه سازی مدیریت سلسله مراتبی منابع . 47

قبلا حساب کاربری ایجاد کرده اید؟
گذرواژه خود را فراموش کرده اید؟
Loading...
enemad-logo