Cloudsim: implementation - نسخهی قابل چاپ |
RE: Cloudsim: implementation - yazdstudent - 17 بهمن ۱۳۹۴ ۰۵:۱۰ ب.ظ
(۱۷ بهمن ۱۳۹۴ ۰۳:۲۹ ب.ظ)crevice نوشته شده توسط:(12 بهمن ۱۳۹۴ ۰۴:۲۸ ب.ظ)yazdstudent نوشته شده توسط:(11 بهمن ۱۳۹۴ ۰۷:۵۸ ب.ظ)yazdstudent نوشته شده توسط: با عرض سلام و خسته نباشید سلام ممنون از راهنمایتون . |
Cloudsim: implementation - yas1991 - 03 اسفند ۱۳۹۴ ۱۰:۰۸ ق.ظ
با عرض سلام و خسته نباشید من موضوع پایان نامم در مورد trade-of بین load balancing و energy efficiency است و باید تعداد مهاجرت ماشین مجازی را کاهش دهم در load balancing و تعداد ماشین های فیزیکی در حال کار را کاهش بدم و این کار رو باید در کلودسیم انجام بدم . برای این بهینه سازی باید از یکی از الگوریتم های هوشمند استفاده کنم که هنوز استاد راهنمام نگفته که از چه الگوریتمی باید استفاده کنم فقط گفته که در مرحله اول این مساله رو اول با الگوریتم ژنتیک پیاده سازی کن بعدش برو سراغ کار خودت . برای load balancing و energy efficiency اصلا نمیدونم باید از چه کلاس هایی استفاده کنم .کسی می تونه به من کمک کنه در پیدا کردن این کلاس ها در کلود سیم .ممنون میشم |
RE: Cloudsim: implementation - crevice - 05 اسفند ۱۳۹۴ ۰۲:۰۸ ق.ظ
(۰۳ اسفند ۱۳۹۴ ۱۰:۰۸ ق.ظ)yas1991 نوشته شده توسط: با عرض سلام و خسته نباشید سلام دوست عزیز. به طور کلی کلاسهای موجود درون فولدر power به ویژه ۴ کلاس مصرف انرژی ۴ هاست مختلف بر اساس بهره وری سی پی یو شون. + کلاس های VM , Host, PowerHost, موفق باشید |
RE: Cloudsim: implementation - yas1991 - 11 اسفند ۱۳۹۴ ۰۱:۰۰ ب.ظ
با عرض سلام و خسته نباشید ممنون از کمکتون . من با کلودسیم اصلا کار نکردم حالا می خوام برای شروع کار یک الگوریتمfirst fit پیاده سازی کنم اما برطبق اون ۸ مثالی که خود کلود سیم داره ،اون مثال ها دارن خودشون این تخصیص vm به pm انجام میدن ،من می خوام به جای استفاده از کلاس ها خودم الگوریتم first fit برای تخصیصvm به pm استفاده کنم اما نمی دونم باید چکار انجام بدم اگه کمکم کنید ممنون می شم . |
RE: Cloudsim: implementation - crevice - 11 اسفند ۱۳۹۴ ۰۴:۱۱ ب.ظ
(۱۱ اسفند ۱۳۹۴ ۰۱:۰۰ ب.ظ)yas1991 نوشته شده توسط: با عرض سلام و خسته نباشید سلام. شما باید دقیقا ۱ فایل مثل همون ۸ تا سمپل کلودسیم ایجاد کنین و حالا براساس سیاست همون الگوریتم مورد نظر خودتون مثل فرست فیت؛ مین مین و مکس مین و ... بیاین وی ام ها رو اساینن کنین به پی ام ها. نحوه اساین کردن وی ام به پی ام و یا حتی کلود لت به وی ام هم توی همون ۸ تا سمپل خیلی ساده توضیح داده شده. ینی نیازی نیس کلاسی رو عوض کنین و فقط نیاز ب استفاده از اون کلاسها رو دارین. امیدوارم منظورمو رسونده باشم |
Cloudsim: implementation - yas1991 - 19 اسفند ۱۳۹۴ ۰۲:۰۵ ب.ظ
سلام ممنون از کمکتون |
RE: Cloudsim: implementation - software94 - 24 فروردین ۱۳۹۵ ۰۴:۵۹ ب.ظ
سلام، من میخواستم برای کاهش مصرف انرژی از روش CPU Usage prediction استفاده کنم،حالا نمیدونم پیاده سازی این الگوریتم که تو مقاله هست چه جوری میتونم تو کلودسیم انجام بده.فقط هم سه روز وقت دارم ممنون میشم کمکم کنید. اینم الگوریتمش هست: Algorithm 1. Dynamic Thresholds (DT) Input: hostList, vmList Output: migrationList vmList.sortDecreasingUtilization() foreach h in hostList do hUtil ← h.util() bestFitUtil ← MAX while hUtil > h.upThresh() do foreach vm in vmList do if vm.util() > hUtil - h.upThresh() then t ← vm.util() hUtil + h.upThresh() if t < bestFitUtil then bestFitUtil ← t bestFitVm ← vm else if bestFitUtil = MAX then bestFitVm ← vm break hUtil ← hUtil - bestFitVm.util() migrationList.add(bestFitVm) vmList.remove(vm) if hUtil < lowThresh() then migrationList.add(h.getVmList()) vmList.remove(h.getVmList()) return migrationList |
RE: Cloudsim: implementation - crevice - 24 فروردین ۱۳۹۵ ۰۶:۴۰ ب.ظ
(۲۴ فروردین ۱۳۹۵ ۰۴:۵۹ ب.ظ)software94 نوشته شده توسط: سلام، من میخواستم برای کاهش مصرف انرژی از روش CPU Usage prediction استفاده کنم،حالا نمیدونم پیاده سازی این الگوریتم که تو مقاله هست چه جوری میتونم تو کلودسیم انجام بده.فقط هم سه روز وقت دارمسلام. اصلا الگوریتم خاصی نیست. همونجوری که توی پی . ام بهتون گفتم پیش بریدو این الگوریتم در واقع یک threshold در نظر گرفته بر اساس بهره وری پردازنده ی میزبانها. یک جاشم میزبانان رو داره سورت میکنه که باز چیز خاصی نیست. فقط اول از همه تابع و کلاس اون دوفازی ک باید عوض بشنو پیدا کنین و بر بیس این سودو کد تغییر رو اعمال کنید. موفق باشید |
RE: Cloudsim: implementation - sarehkar - 13 تیر ۱۳۹۵ ۰۵:۳۱ ب.ظ
سلام من میخوام که تأثیر اجرای یک برنامه رو که از قبل نوشتم و به زبان C++ است روی محیط ابر ببینم اینکه چه قدر طول میکشه اجرا بشه برام مهم است چه طور می تونم این کار رو انجام بدم؟ اصلا میشه روی ابر واقعی این کار رو انجام داد یا حتما باید در کلودسیم باشه؟ ممنون میشم راهنمایی کنید |
RE: Cloudsim: implementation - crevice - 14 تیر ۱۳۹۵ ۰۳:۲۵ ب.ظ
سلام. من دقیقا متوجه نشدم که تاثیر چه چیزیش رو روی ابر میخاین ببینین! یا برنامه تون قراره کار خاصی بکنه یا نه.اگر میخاین با ابر واقعی کار کنین ابر ابرهای یا خارجی میتونین یک سرویس متناسب برنامه تون بخرید و از اون برای اجرای برنامه تون روی ابر استفاده کنین. اما اگه میخاین تاثیر برنامه تون بر روی دیتا سنتر و یا سخت افزاراشو ببینین یا باید یک دیتاسنتر راه اندازی شده خودتون (دانشگاهتون) داشته باشید وگرنه شبیه سازی کنید. |
RE: Cloudsim: implementation - sarehkar - 14 تیر ۱۳۹۵ ۰۳:۵۴ ب.ظ
(۱۴ تیر ۱۳۹۵ ۰۳:۲۵ ب.ظ)crevice نوشته شده توسط: سلام. من دقیقا متوجه نشدم که تاثیر چه چیزیش رو روی ابر میخاین ببینین! یا برنامه تون قراره کار خاصی بکنه یا نه.اگر میخاین با ابر واقعی کار کنین ابر ابرهای یا خارجی میتونین یک سرویس متناسب برنامه تون بخرید و از اون برای اجرای برنامه تون روی ابر استفاده کنین. در محیط نت بینز و کتابخونه کلود سیم میشه به جای راه اندازی کلودلت ها یک برنامه که از قبل به زبان سی پلاس پلاس نوشته شده اجرا کرد ؟ در واقع می خوام یک الگوریتمی که خودم نوشتم در محیط کلود اجرا بشه به جای راه اندازی کلودلت هایی که خودمون مشخصاتش رو میدیم. برنامه ای که در حال نوشتن اون هستم مربوط به فشرده سازی تصاویر هست و من می خوام تفاوت اجرای این برنامه رو در دو محیط کامپیوتر شخصی و محیط کلود ببینم با چند نوع ورودی . مثلا زمان اجرای اونها یا خروجی شون که تصویر هست |
RE: Cloudsim: implementation - crevice - 14 تیر ۱۳۹۵ ۰۶:۲۱ ب.ظ
نه اینکارو نمیتونین بکنین اما میتونین یکبار برنامه تون رو اجرا کنین و لاگ برنامه رو در قالب یک بارکاری یا دیتا ست در بیارید و بعد بار کلودلت ها یا ماشین های مجازی تون رو بر اساس اونها نتطیم کنین Sent from my galaxy note 4 using Tapatalk پ ن: باز من فکر نمیکنم کلا شبیه ساز بگارتون بیاد. شاید بهتر باشه چند کلود سرویس از سایر نقاط مختلف جهان بگیرید (سرورتون در مکانهای مختلف باشه) و برنامه تون رو روی اونا اجرا کنین. اینو ب این خاطر میگم ک میگین زمان اجرا و پاسخ ب شما مد نظره Sent from my galaxy note 4 using Tapatalk |
RE: Cloudsim: implementation - sarehkar - 15 تیر ۱۳۹۵ ۰۸:۳۷ ق.ظ
(۱۴ تیر ۱۳۹۵ ۰۶:۲۱ ب.ظ)crevice نوشته شده توسط: نه اینکارو نمیتونین بکنین اما میتونین یکبار برنامه تون رو اجرا کنین و لاگ برنامه رو در قالب یک بارکاری یا دیتا ست در بیارید و بعد بار کلودلت ها یا ماشین های مجازی تون رو بر اساس اونها نتطیم کنین بسیار عالی ممنون از راهنماییتون |
Cloudsim: implementation - reyhane.razban - 19 مرداد ۱۳۹۵ ۱۰:۱۴ ق.ظ
سلام دوستان من ی سوال داشتم:ایا میشه از کلودسیم خروجی نموداری گرفت؟در کل خروجی گرافیکی داره یا نه؟ |
RE: Cloudsim: implementation - crevice - 19 مرداد ۱۳۹۵ ۰۸:۵۷ ب.ظ
(۱۹ مرداد ۱۳۹۵ ۱۰:۱۴ ق.ظ)reyhane.razban نوشته شده توسط: سلام دوستانکلودسیم نه. البته با افزونه های جاوا میشه که کار معقولانه ای نیست. شما نتایجتونو توی اکسل و یا مطلب بیارید و باهاش نمودار بکشید. |