CLOUDSIM 1 م خدا به نا
C LO U D S I M
1
به نام خدا
نصب وراه اندازی شبیه ساز کلودسیم
مجید رحمانی
2
:معرفی محاسبات ابری
از منابع تقاضای کاربر از طریق شبکه به مجموعه ایبراساس ابری مدلی است برای فراهم کردن دسترسی آسان محاسبات
مترین که این دسترسی بتواند با کسرویس ها شبکه ها، سرورها، فضای ذخیره سازی، برنامه های کاربردی و : مثلرایانشی
.گرددسرعت فراهم شده یا آزاد به نیاز به مدیریت منابع
کاربردی و یا استفاده از رایانش ابری، کاربران از طریق هر کامپیوتری که به اینترنت وصل باشد می توانند به برنامهبا
چه گران قیمترایانش ابری باعث کاهش هزینه های سرمایه گذاری روی سخت افزارهای . داده های خود دسترسی پیدا کنند
.می شودمی کند، برای کاربر و چه برای شرکتی که برنامه های کاربردی را ارایه
3
CLOUDSIMمعرفی شبیه ساز
ندی و سرویس های کاربردی که روی مدل محاسباتی ابر قرار می گیرند ، نیاز های پیچیده از جمله اماده سازی ، پیکرب
لبه بر این برای غ.ارزیابی کارائی آماده سازی ، و پیکربندی متفاوت کاربران ، کار بسیار مشکلی است .استقرار دارند
.را معرفی می کنیمcloudsimچالش ، ابزار شبیه سازی
cloudsim های افزاری کلی است که می توانیم برای مدل کردن محیط های رایانش ابری و تست کارایی سرویسنرم
.این شبیه ساز مبتنی بر زبان جاوا است و یک شبیه ساز مبتنی بر رویداد است .کاربردی استفاده کنیم
4
CLOUDSIMشبیه ساز
.استیک کتابخانه سورس باز به زبان جاوا CloudSimافزار نرم
و با زبان برنامه نویسی . شویم NetBeansیاEclipseمی توانیم وارد محیط cloudsimبرای کار با کتابخانه
.یمجاوا یا هر زبانی شی گرایی که مفاهیم کلی و نوشتن فلوچارت و الگوریتم آن را بلد باشیم شروع به کار کن
.جهت شروع کار می پردازیم JDK , Eclipseبرای این منظور ما به نصب
5
.رجوع کنیدhttp://www.oracle.comسایت دانلود باید بهبرای :JDKدانلود
6
.داریدها رو در حالت پیش فرض نگه گزینه شده رو اجرا کنید و همه دانلود jdk.exeلفای JDKنصب
7
:ECLIPSEدانلود . برید و نسخه ی مناسب سیستم خود را دانلود کنید http://www.eclipse.orgبه Eclipseبرای نصب •
8
9
10
:ECLIPSEمراحل نصب . هست از حالت فشرده خارج کنید zipفایل دانلود شده یه فایل
.بشودروش کلیک کنید تا برنامه اجرا . رو می بینیدeclipseفایل اجرایی
11
که چه محلی رو برای ذخیره ی پروژه هاتون در نظر گرفتید؟می پرسد وقتی روی برنامه کلیک می کنید، ازتون
use this as the defaultرو باز می کنید این سوال رو ازتون بپرسه، گزینه ی eclipseهردفعه که خواهید اگه نمی
and don't ask again رو فعال کنید.
12
کلیک Workbenchاین صفحه روی می اورد، در رو اجرا می کنید، یه صفحه ی خوش آمد eclipseبرای اولین بار که
کنید
13
.برای شروع به کار باز می شود eclipseصفحه ی .تموم شدنصب
14
:CLOUDSIMدانلود
15
.رجوع کنیدhttp://www.cloudbus.orgسایت دانلود باید بهبرای
CLOUDSIMنصب و پیکر بندی
Eclipse
16
1- new project پروژه جدید
2- import cloudsim cloudsim کردن کتابخانه وارد
3- select source source code انتخاب پوشه
4- import commons – math وارد کردن کتابخانه عمومی ریاضی
5- add to project jars - commonsبه پروژه math اضافه کردن کتابخانه
ساخت پروژه جدید -1
17
18
ساخت پروژه جدید-1
انتخاب محیط اجرا
19
ساخت پروژه جدید -1
2-IMPORT CLOUDSIM
20
21
2-IMPORT CLOUDSIM
22
2-IMPORT CLOUDSIM
23
2-IMPORT CLOUDSIM
3- SELECT SOURCE
24
. را حذف می کنیم eclipseابتدا سورس کد های پیش فرض. مشخص کردن سورس کد های پیش فرض پروژه است
25
3- SELECT SOURCE
26
3- SELECT SOURCE
4- IMPORT COMMONS – MATH
27
28
4- IMPORT COMMONS – MATH
29
4- IMPORT COMMONS – MATH
5- ADD TO PROJECT JARS
30
31
5- ADD TO PROJECT JARS
Eclips بطور پیش فرض کل پروژه را کامپایل می کند.
SAMPLE:با یک هاست در داخل آن ایجاد می کند و یک data centerرا باز کرده که یک cloudsimحاال یکی از مثال های
cloud task را درونdata centerاجرا می کند.
:اگر به خروجی نگاه کنید .و این مثال اجرا می شود.سیستم شروع به کامپایل می کند
Cloudsim شروه به کار کرد وsetupاولیه را انجام داد و خروجی کار چاپ می شود.
32
33
SAMPLE:
پایان
34