شبیه سازی و ارزیابی زمان اجرای برنامه موازی بر روی ابر با توجه به پارامترهای مختلف

شبیه سازی و ارزیابی زمان اجرای برنامه موازی بر روی ابر با توجه به پارامترهای مختلف

اجرای برنامه موازی بر روی ابر
ارزیابی زمان اجرای برنامه موازی بر روی ابر
شبیه سازی زمان اجرای برنامه موازی بر روی ابر
نحوه پیاده‌سازی تکنیک‌های مقابله با اشکال
شبیه‌ساز‌های محاسبات ابر
نحوه پیاده سازی سیستم تحمل‌پذیر اشکال در شبیه ساز

رفتن به سایت اصلی

دانلود تحقیق کارشناسی ارشد رشته آی تی

شبیه سازی و ارزیابی زمان اجرای برنامه موازی بر روی ابر با توجه به پارامترهای مختلف

 

 

 

 

 

چکیده

برای شبیه­سازی و ارزیابی زمان اجرای برنامه موازی بر روی ابر با توجه به پارامترهای مختلف، از محیط شبیه­ساز CloudSim [91 و 92] استفاده نموده­ایم. كه در این نوشتار، الگوریتم پیشنهادی را با الگوریتم آزمون نقطه مقابله‌گیری هماهنگ دوره­ای مورد قیاس قرار داده­ایم. در ادامه این تحقیق ابتدا به معرفی اجزا[1] مختلف شبیه ­ساز موجود می­پردازیم. سپس اجزای اضافه شده به این شبیه‌ساز و همچنین نحوه پیاده‌سازی تکنیک‌های مقابله با اشکال را به تفصیل بیان می‌نماییم. لازم به ذکر است این شبیه‌ساز بر خلاف شبیه‌ساز  GridSim [93] هیچ نوع قابلیت مقابله با اشکال را به صورت پیش­فرض نداشته  است.

1-1       معرفی شبیه‌ساز  CloudSim

شبیه‌ساز CloudSim از معروف‌ترین و پراستفاده‌ترین شبیه‌ساز‌های محاسبات ابر می‌باشد که توسط بویا و همکاران در دانشگاه ملبورن طراحی و پیاده‌سازی شده است. هسته اصلی این شبیه‌ساز بر پایه شبیه‌ساز GridSim می‌باشد که برای شبیه‌سازی محیط محاسبات گرید تدوین شده است. بنابراین، این هسته نیز به صورت رویداد-گرا[2] می‌باشد.

1-1-1     اجزای ابر

1-1-1-1  Cloudlet

به کارهای[3] برنامه موازی که به عنوان ورودی وارد ابر می‌شوند cloudlet می‌گویند. در حقیقت هر کاربر[4] یک برنامه موازی شامل چندین کار را در ابر ثبت[5] می‌نماید. هر کار شامل

·        userId: شناسه کاربری ثبت کننده؛

·        cloudletLength: طول کار موازی (بر حسب میلیون دستور[6])

·        cloudletFileSize: اندازه فایل ورودی شامل برنامه و داده‌های ورودی بر حسب بایت؛

·        cloudletOutputSize: اندازه فایل خروجی کار بعد از اجرا بر حسب بایت؛

·        numberOfPes: تعداد واحد‌های محاسباتی[7] مورد نیاز برای اجرا؛

·        cloudletId: شناسه کار موازی؛

·        status: وضعیت جاری؛

·        finishTime: زمان اتمام کار بر حسب ثانیه؛

·        execStartTime: زمان آخرین شروع به کار بر حسب ثانیه؛

·        vmId: شناسه ماشین مجازی که کار مورد نظر درون آن در حال اجراست؛

·        utilizationModelCpu: مدل بهره­وری از CPU

می‌باشد.

[1] Component

[2] Event-driven

[3] Tasks

[4] User

[5] Submit

[6] Million Instruction (MI)

[7] Process elements

 

 

 

واژه های کلیدی:

پیش بینی اشکال

سیستم های محاسبات ابر

 

 

 

 

 

 

 

 

 

  فهرست مطالب

 

6-1 معرفی شبیه‌ساز CloudSim

6-1-1 اجزای ابر

6-1-2 اجزای اصلی هسته

6-1-3 سرویس‌های موجود و الگوریتم‌های آن‌ها

6-1-4 روند کار شبیهساز

6-2 نحوه پیاده سازی سیستم تحمل‌پذیر اشکال در شبیه ساز

6-2-1 FaultInjector 117

6-2-2 FaultPredictor 120

6-2-3 FTHost 121

6-2-4 FTDatacenter 121

6-2-5 FTDatacenterBroker 122

6-3 نتایج آزمایشات

6-3-1 بررسی اثر سربار نقطه مقابله‌گیری

6-3-2 بررسی عمل‌های انتخابی

6-3-3 خرابی‌های متوقف سازنده و غیر متوقف سازنده

7 نتیجه گیری و پیشنهادات

منابع

 

 

فهرست شکل ها

شکل ‏6 1دیاگرام کلی شبیه‌ساز[92]

شکل ‏6 2 جریان کار اجزای برنامه‌های موازی در شبیه‌ساز [92]

شکل ‏6 3 نمونه‌ای از محتویات یک فایل سناریوی خرابی گرها در یک مرکز داده

شکل ‏6 4 ماشین حالت خرابی یک گره محاسباتی در ابر

شکل ‏6 5 تکه کد تغییر وضعیت حالت میزبان‌های یک مرکزداده به صورت بهینه

شکل ‏6 6 تکه کد پیش‌بینی وضعیت یک گره محاسباتی در زمان آینده time

شکل ‏6 7 در صد بهبود زمان اجرای الگوریتم‌های پیشنهادی نسبت به الگوریتم آزمون نقطه مقابله‌گیری دوره‌ای کلاسیک

شکل ‏6 8 در صد بهبود زمان اجرای الگوریتمهای پیشنهادی نسبت به الگوریتم آزمون نقطه مقابله گیری دورهای کلاسیک با افزایش زمان نقطه مقابله‌گیری به 5 دقیقه

شکل ‏6 9 تعداد عمل‌های انتخابی در طول زمان اجرا با الگوریتم نقطه مقابله‌گیری دوره‌ای

شکل ‏6 10 تعداد عملهای انتخابی در طول زمان اجرا با الگوریتم تطبیقی اولیه

شکل ‏6 11 تعداد عملهای انتخابی در طول زمان اجرا با الگوریتم تطبیقی تصحیح شده

شکل ‏6 12 تعداد اشکال‌هایی که در طول اجرای برنامه سبب توقف یا عدم توقف ابر می‌شوند

 

فهرست جداول

جدول ‏6 1 مقداردهی اولیه متغیرهای شبیه ساز

 

 

رگولاتور سوئیچینگ با ترانسفورماتور جدا کننده

رگولاتور سوئیچینگ با ترانسفورماتور جدا کننده ترانس ایزوله رگولاتور سوئیچینگ منبع تغذیه سوئیچینگ ترانسفورماتور جدا کننده رگولاتور سوئیچینگ با ترانسفورماتور جدا کننده رگولاتور سوییچینگ با ترانسفورمر ایزوله كننده دانلود پایان نامه مهندسی برق دانلود پروژه رگولاتور سوئیچینگ با ترانسفورماتور جدا…

مبانی نظری و پیشینه تحقیق امکان سنجی استقرار مدیریت دانش 82 صفحه

مبانی نظری و پیشینه تحقیق امکان سنجی استقرار مدیریت دانش 82 صفحه کلمات کلیدی : پیشینه تحقیق مدیریت دانش پیشینه پژوهش مدیریت دانش دانلود مبانی نظری مدیریت دانش مبانی نظری استقرار مدیریت دانش مبانی نظری و پیشینه تحقیق مدیریت دانش…

بیمه و بیمه‌ی مجدد ، بیمه تجاری و بیمه تعاونی

بیمه و بیمه‌ی مجدد ، بیمه تجاری و بیمه تعاونی دانلود مقاله بیمه دانلود مقاله بیمه تجاری دانلود مقاله بیمه تعاونی دانلود مقاله بیمه‌ی مجدد بیمه و بیمه‌ی مجدد ، بیمه تجاری و بیمه تعاونی رفتن به سایت اصلی دانلود…

مبانی نظری و پیشینه تحقیق ارزیابی عملکرد 2

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

پایان نامه کارشناسی رشته روانشناسی با عنوان رابطه هوش هیجانی با اعتماد به نفس

پایان نامه کارشناسی رشته روانشناسی با عنوان رابطه هوش هیجانی با اعتماد به نفس هوش هیجانی Emotional Intelligence اعتماد به نفس Confidence دانلود پایان نامه کارشناسی رشته روانشناسی با عنوان رابطه هوش هیجانی با اعتماد به نفس تكنیك‌های مدیریت هیجانها…

مبانی نظری و پیشینه تحقیق اضطراب اجتماعی 2

مبانی نظری و پیشینه تحقیق اضطراب اجتماعی 2 مبانی نظری اضطراب اجتماعی ادبیات نظری اضطراب اجتماعی چارچوب نظری اضطراب اجتماعی فصل دوم پایان نامه اضطراب اجتماعی دانلود مبانی نظری اضطراب اجتماعی پیشینه اضطراب اجتماعی پیشینه تحقیق اضطراب اجتماعی پیشینه داخلی…

گزارش کارآموزی رشته کامپیوتر و آی تی با عنوان سخت افزار و شبکه های کامپیوتری

گزارش کارآموزی رشته کامپیوتر و آی تی با عنوان سخت افزار و شبکه های کامپیوتری مونتاژ یک کامپیوتر اسمبل کامپیوتر سخت افزار و شبکه های کامپیوتری دانلود گزارش کارآموزی رشته کامپیوتر و آی تی با عنوان سخت افزار و شبکه…

سنتز شیمیایی مرطوب و مشخصه هیدروکسی آپاتیت نانو میله

سنتز شیمیایی مرطوب و مشخصه هیدروکسی آپاتیت نانو میله سنتز شیمیایی مرطوب رسوب گیری از محلول سنتز هیدروکسی آپاتیت هیدروکسی آپاتیت نانومتری ترکیب هیدروکسی آپاتیت نانومتری با مورفولوژی سنتز شیمیایی مرطوب و مشخصه هیدروکسی آپاتیت نانو میله دانلود پایان نامه…

رویکردها و مولفه های خوش بینی و ویژگی های آن

رویکردها و مولفه های خوش بینی و ویژگی های آن ارزیابی خوش‌بینی رویکردهای خوش‌بینی اجزا و مؤلفه‌های خوش‌بینی منشا خوش‌بینی خصوصیات کلیدی خوش‌بینی و بدبینی تحقیق در مورد خوش بینی رفتن به سایت اصلی دو رویکرد اصلی راجع به خوش‌بینی…

مبانی نظری و پیشینه تحقیق نقدشوندگی سهام 41 صفحه

مبانی نظری و پیشینه تحقیق نقدشوندگی سهام 41 صفحه کلمات کلیدی : فصل دوم پایان نامه نقدشوندگی سهام مبانی نظری نقدشوندگی سهام پیشینه تحقیق نقدشوندگی سهام پیشینه داخلی نقدشوندگی سهام پیشینه خارجی نقدشوندگی سهام پیشینه پژوهش نقدشوندگی سهام پیشینه نظری…

تولید قطعات فلزی و رنگ قطعات پلیمری

تولید قطعات فلزی و رنگ قطعات پلیمری صنعت خودرو تولید قطعات فلزی تولید رنگ قطعات پلیمری تولید قطعات فلزی و رنگ قطعات پلیمری دانلود گزارش کارآموزی دانلود کارآموزی مکانیک دانلود گزارش کارآموزی مکانیک دانلود گزارش کارآموزی رشته مکانیک رفتن به…

ارزیابی اثرات ساختار سازمانی بر رضایت شغلی پرسنل

ارزیابی اثرات ساختار سازمانی بر رضایت شغلی پرسنل ساختار سازمانی رضایت شغلی رضایت شغلی کارکنان دانشگاه تاثیر ساختار سازمانی بر رضایت شغلی دانلود پایان نامه رضایت شغلی دانلود پایان نامه تاثیر ساختار سازمانی بر رضایت شغلی تاثیر ساختار سازمانی بر…

مبانی نظری و پیشینه تحقیق هوش سازمانی و عناصر آن

مبانی نظری و پیشینه تحقیق هوش سازمانی و عناصر آن کلمات کلیدی : فصل دوم پایان نامه عناصر هوش سازمانی مبانی نظری عناصر هوش سازمانی پیشینه تحقیق عناصر هوش سازمانی پیشینه داخلی عناصر هوش سازمانی پیشینه خارجی عناصر هوش سازمانی…

ارائه مدل استقرار بودجه بندی عملیاتی

ارائه مدل استقرار بودجه بندی عملیاتی ارائه مدل استقرار بودجه بندی عملیاتی سیستم بهای تمام شده بودجه بندی عملیاتی استقرار بودجه بندی عملیاتی مدلی برای استقرار بودجه بندی عملیاتی شاخص های استقرار موفق نظام بودجه بندی عملیاتی دانلود مقاله بودجه…

بررسی علل شکل گیری سکونتگاه های غیررسمی در منطقه 19 شهر تهران

بررسی علل شکل گیری سکونتگاه های غیررسمی در منطقه 19 شهر تهران کلمات کلیدی : سکونتگاه های غیررسمی پایان نامه اسکان غیر رسمی پایان نامه سکونتگاه های غیررسمی ویژگی های سکونتگاه های غیررسمی توانمندسازی سکونتگاه های غیررسمی سکونتگاه های غیررسمی…

مبانی نظری مبارزه با پولشویی در حقوق ایران و حقوق بین الملل

مبانی نظری مبارزه با پولشویی در حقوق ایران و حقوق بین الملل کلمات کلیدی : مبارزه با پولشویی در ایران قانون مبارزه با پولشویی ایران مبارزه با پولشویی در قوانین ایران راهکارهای مبارزه با جرم پولشویی مبارزه با پولشویی در…

جزوه اقتصاد کلان دانشجویان رشته های مدیریت

جزوه اقتصاد کلان دانشجویان رشته های مدیریت جزوه اقتصاد کلان دانشجویان رشته های مدیریت رفتن به سایت اصلی جزوه اقتصاد کلان دانشجویان رشته های مدیریت به تعداد 34 صفحه pdf جمع بندی و مرور سریع برای امتحان پایان ترم   …

جزوه ریاضیات کاربردی سطح دکتری

جزوه ریاضیات کاربردی سطح دکتری آمار ناپارامتریک تحلیل مسیر تحلیل عاملی تحلیل خوشه ای تحلیل معادلات ساختاریریاضیات کاربردی رفتن به سایت اصلی جزوه دست نویس درس ریاضیات کاربردی سطح دکتری دانشگاه آزاد کرج استاد رستمی بشمنی به تعداد 45 صفحه…

بررسی مدلهای پایداری در زنجیره تامین و روشهای اندازه گیری آن

بررسی مدلهای پایداری در زنجیره تامین و روشهای اندازه گیری آن پایداری در زنجیره تامین مفهوم پایداری در زنجیره تامین پایداری در مدیریت زنجیره تامین پایداری زنجیره تامین چیست؟ پایداری مدیریت زنجیره تامین مدلهای پایداری در زنجیره تامین روشهای ارزیابی…

پاورپوینت روشهاي برقراري ارتباط مؤثر

پاورپوینت روشهاي برقراري ارتباط مؤثر پاورپوینت روشهاي برقراري ارتباط مؤثر تحقیق روشهاي برقراري ارتباط مؤثر روشهاي برقراري ارتباط مؤثر ارتباط چيست اهميت ارتباط عناصر اصلي ارتباط اجزاي ارتباط گوش دادن اهداف گوش دادن خصوصيات گوش دادن فعال توصيه هایي براي…

بررسی جرائم و مجازاتهای ثبت اسناد

بررسی جرائم و مجازاتهای ثبت اسناد کلمات کلیدی : پایان نامه ثبت اسناد پایان نامه تخلفات ثبتی جرایم ثبتی و انواع آن جرایم ثبتی اسناد و املاک جرائم مربوط به ثبت املاک جرائم مربوط به ثبت اسناد هیات رسیدگی به…

مدل های ارزیابی عملکرد زنجیره تامین

مدل های ارزیابی عملکرد زنجیره تامین توانمندسازهای زنجیره تأمین مدل های ارزیابی عملکرد توانمندسازهای زنجیره تأمین مدل های ارزیابی عملکرد  ارزیابی عملکرد زنجیره تأمین ارزیابی عملکرد زنجیره تامین پایان نامه ارزیابی عملکرد زنجیره تامین ارزیابی عملکرد مدیریت زنجیره تامین مدل…

مبانی نظری و پیشینه تحقیق هوش هیجانی در ایران و جهان 63 صفحه

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

رفتار سازمانی

رفتار سازمانی رفتار سازمانی غنی سازی شغلی بهبود کارایی سازمان‌ها مدل های رفتار سازمانی عناصر رفتار سازمانی سیستم همکاری در فروش فایل همکاری در فروش فایل همکاری در فروش فروش فایل fileina فروشگاه ساز فایل فروشگاه فایل خرید مقاله و…

پاورپوینت فصل هشتم کتاب مدیریت سرمایه گذاری جونز ترجمه تهرانی و نوربخش با موضوع ارزیابی عملکرد سرمایه گذاری

پاورپوینت فصل هشتم کتاب مدیریت سرمایه گذاری جونز ترجمه تهرانی و نوربخش با موضوع ارزیابی عملکرد سرمایه گذاری دانلود پاورپوینت فصل هشتم کتاب مدیریت سرمایه گذاری تألیف چارلز پی جونز ترجمه دکتر تهرانی و دکتر نوربخش با موضوع ارزیابی عملکرد…

پاسخی بگذارید

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