پیش نیازهای پیکره بندی cloudsim:

بدون ديدگاه

Notice: Undefined index: IRT in /var/www/vhosts/yaramoozan.ir/httpdocs/wp-content/plugins/xgravityforms-master x/currency.php on line 108

پیش نیازهای پیکره بندی cloudsim:[kkstarratings]

مستندات پیکره بندی شبیه ساز cloudsim و پیاده سازی کدهای sample مرتبط.

 

دانلود

پیش نیازهای پیکره بندی cloudsim:

  • حداقل نیازها برای کاربر مبتدی:
    • زبان برنامه نویسی شی گرا جاوا که برای پیاده سازی مفاهیم ابر و پردازش ابری مناسب است.
    • محیط برنامه Eclipse.
  • نیازهای پیشرفته برای استفاده حرفه ای:
    • یک برنامه اسکریپت نویسی مانند Perl هم لازم است چون خروجی cloudsim دادهء خامی است که باید makes Perl یا Resource replasation تبدیل شود.
    • به نرم افزار تحلیل آماری مانند نرم افزار R بعنوان مکمل پرل نیاز داریم.
    • برای شبیه سازی واقعی محیط ابری باید از داده های دقیق یک دیتا سنتر استفاده کنیم.
    • اما در این آزمایش ما صرفاَ حداقل ها را نصب می کنیم و مراحل آنرا بصورت تصویری نشان میدهیم.

نکته 1: در واقع cloudsim نیازی به نصب ندارد و کافی است در محیط Eclipse پیکره بندی شود.

نکته 2: از بین تمام ورژن های ارائه شده 3.3   cloudsimبهترین نسخه است چون بنده شخصاَ وقت زیادی را روی سایر ورژن ها از دست دادم و با پیغام های خطای فراوانی مواجه شدم.

مراحل پیکره بندی cloudsim در محیط Eclipse شامل پنج مرحله به شرح زیر است:

  • ایجاد پروژهء جدید (New Project) .
  • وارد کردن کلود سیم (Import Cloudsim).
  • انتخاب پوشهء سورس کد (Select Source).
  • وارد کردن کتابخانهء عمومی ریاضی (Improt Common-Math).
  • اضافه کردن کتابخانه به پروژه (Add Project Jars).

 

 

 

 

جزئیات مراحل پیکره بندی:

ابتدا برنامه Eclipse را اجرا مینمائیم.

  • ایجاد پروژهء جدید (New Project) .

1-1  File=>New =>Project

 

1-2  java=> Java Ptoject=> Next

1-3  انتخاب نام پروژه، محل ذخیره شده پروژه و محیط اجرای پروژه

1-4 صفحه تنظیمات جاوا. دراین قسمت چون از تنظیمات کلود سیم استفاده میکنیم پس نیاز به تنظیم خاصی نیست و Finish را میزنیم.

 

 

وارد کردن کلود سیم (Import Cloudsim).

2-1 بر روی نام پروژه راست کلیک نموده و گزینهء Import  را انتخاب می کنیم.

2.2 General=> File System=>Next

 

 

 

 

2-3 مسیر فایلهای کلود سیم را که قبلاً دانلود نموده و آنرا از حالت فشرده خارج کرده ایم انتخاب می کنیم.

 

2-4 بعد از انتخاب مسیر، تیک کنار نام پروژه را میزنیم و Select All را میزنیم و سپس Finish رامی زنیم.

 

 

 

 

تمام محتویات پوشه کلود سیم در پروژه ما کپی میشود. اینکار ممکن است کمی طول بکشد.

 

  • انتخاب پوشهء سورس کد (Select Source).

3-1 ابتدا سورس فایل پیش فرض Eclipse را حذف می کنیم.

3-2 سپس روی پوشه سورس راست کلیک نموده و Build Path را انتخاب نموده و Use as SourceFile  را انتخاب میکنیم.

 

 

سپس همان عملیات را بر روی پوشهء Example نیز انجام می دهیم.

 

 

  • وارد کردن کتابخانهء عمومی ریاضی (Improt Common-Math).

ابتدا فایل  Common-Mathکه قبلاَ دانلود کرده ایم را از حالت فشرده خارج می کنیم.

  • روی پوشهء Jars راست کلیک نموده و گزینهء Import را انتخاب می نمائیم.

 

 

 

 

5 – اضافه کردن کتابخانه به پروژه (Add Project Jars).

5-1   برای اینکه کتابخانهء Improt شدهء Commom Math  را به پروژه اضافه کنیم، روی نام پروژه راست کلیک نموده و Properties را انتخاب می کنیم.

5-2  سپس در قسمت چپ روی Java Build Path رفته وTAB Library را انتخاب و دکمهء Add Jars  را میزنیم.

5-3 پوشه پروژه را انتخاب نموده، روی پوشهء Jars رفته و فایل Common math Jars  را انتخاب می کنیم و Ok را می زنیم.

 

 

5-4 کتابخانهء مورد نظربه پروژه Add شد و زمانیکه Ok را بزنیم Eclipse دوباره تمام پروژه را کامپایل می کند.

 

 

 

تحلیل کد و مفاهیم اولیه:

ایجاد بروکر، مرکز داده، ماشین مجازی و در نهایت در اختیار گرفتن منابع توسط رشته های اجرایی

تحلیل مثال 1:

یک کد ساده که نشان میدهد چگونه یک مرکز داده  با یک هاست ایجاد می شود و یک Cloudlet بر روی آن اجرا میشود.

 

 

 

 

 

 

 

 

 

 

مثال 2: یک مثال ساده که نشان میدهد دو مرکز داده با یک هاست و یک توپولوژی شبکه ایجاد میشود. که بر روی هرکدام دو Cloudlet اجرا می شود.

 

مثال 3: یک مثال ساده که نشان میدهد دو مرکز داده با یک هاست و یک توپولوژی شبکه ایجاد میشود. که بر روی هرکدام Cloudlet های کاربران اجرا می شود.

مثال 4: یک مثال ساده که نشان میدهد دو مرکز داده با یک هاست ایجاد میشود. که بر روی هرکدام دو Cloudlet اجرا می شود.

 

 

فرم ثبت سفارش

  • تمامی درخواست های شما شامل: دوره های آموزشی تخصصی شبیه سازی دوره های آموزشی اجرای پیاده سازی مقاله دلخواه شما دوره های آموزشی پیاده سازی مقاله با آموزش ویدیویی دوره های آموزشی پیاده سازی Ns2 دوره های آموزشی شبکه در Ns3 , Cooja دوره های آموزشی پایتون دوره های آموزشی متلب دوره های آموزشی C++ مشاوره در پایان نامه (ایده پردازی) پیاده سازی فصل 4 پایان نامه پیاده سازی و شبیه سازی پایان نامه پیاده سازی و شبیه سازی مقالات پایه دوره های آموزشی درخواستی و غیره... درخواست های مربوط به دوره ها آموزشی تخصصی در رشته سازی های مهندسی کامپیوتر ، فناوری اطلاعات، مخابرات و غیره می تواند به ما ارسال شود.
  • این فیلد بسیار مهم می باشد. درخواست ها بر اساس ایمیل دسته بندی شده و پاسخ داده می شوند. لطفا ایمیل را صحیح وارد کنید.
  • در این بخش موارد مربوط به درخواست خود را توضح دهید عنوان پروژه عنوان درخواست شما ( پیاده سازی ، شبیه سازی مقاله ، دوره های آموزشی و ...) توضیح از کارتون و دقیقا درخواست شما چیست
  • در صورتی که فایلی میخواهید ارسال کنید می توانید از این بخش ارسال کنید - مانند : (jpg, gif, png, pdf)

 

 

 

 

 

 

 

 

 

 

 

مثال 5: یک مثال ساده که نشان میدهد دو مرکز داده با یک هاست ایجاد میشود. که بر روی هرکدام Cloudlet هایی از دو کاربر اجرا میشود.

مثال 6: یک مثال ساده که شبیه سازی مقیاس پذیر را نشان میدهد.

مثال 7: یک مثال ساده که نشان چگونه شبیه سازی متوقف می شود، سپس ادامه پیدا میکند و ورودی های شبیه سازی ایجاد می شوند (با یک مرکز داده پویا).

مثال 8: یک مثال ساده که نشان میدهد چگونه ورودی ها ساخته می شوند، (با یک مرکز داده) که از یک مدیر ورودی سراسری (Global Broker) در این مثال استفاده شده است. و

پیش نیازهای پیکره بندی cloudsim:

 

https://gofile.io/?c=fkxB2D

 

 

 

 

نوشتن دیدگاه

نشانی ایمیل شما منتشر نخواهد شد.

پانزده + بیست =