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

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

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

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

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

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

 

 

 

 

 

چکیده

برای شبیه­سازی و ارزیابی زمان اجرای برنامه موازی بر روی ابر با توجه به پارامترهای مختلف، از محیط شبیه­ساز 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 مقداردهی اولیه متغیرهای شبیه ساز

 

 

  • پاورپوینت مبانی اینترنت

    پاورپوینت مبانی اینترنت دانلود پاورپوینت مبانی اینترنت دانلود پاورپوینت درمورد مبانی اینترنت رفتن به سايت اصلي دانلود پاورپوینت مبانی اینترنت جهت رشته کامپیوتر در قالب 14 اسلاید و با فرمت pptx به صورت کامل و جامع و با قابلیت ویرایش…

  • پرسشنامه شناسایی نقاط مساله ساز سازمان و ارائه مدلی جامع برای ارزیابی پیاده سازی ERP در آن

    پرسشنامه شناسایی نقاط مساله ساز سازمان و ارائه مدلی جامع برای ارزیابی پیاده سازی ERP در آن پرسشنامه erp پرسشنامه ارزیابی پیاده سازی erp پرسشنامه ارزیابی آمادگی سازمان برای پیاده سازی ERP پرسشنامه ارزیابی پیاده سازی erp در سازمان های…

  • دانلود تحقیق درباره کمال گرایی و سیستم های مغزی word

    دانلود تحقیق درباره کمال گرایی و سیستم های مغزی word رفتن به سايت اصلي هدف از این تحقیق بررسی کمال گرایی و سیستم های مغزی با فرمت docx در قالب 26 صفحه ورد بصورت کامل و جامع و با قابلیت ویرایش می باشد…

  • پاورپوینت سرطان پستان

    پاورپوینت سرطان پستان رفتن به سايت اصلي دانلود پاورپوینت سرطان پستان جهت رشته ی پزشکی در قالب 66 اسلاید و با فرمت pptx به صورت کامل و جامع و با قابلیت ویرایش       بهبود شیوه زندگی: کنترل وزن،…

  • پیشینه نظری و فصل دوم پایان نامه کیفیت سود

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

  • انتخاب قانون حاکم بر ماهیت دعوی توسط داوران

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

  • پاورپوینت مكاتب اطريشي و پساكينزي در اقتصاد

    پاورپوینت مكاتب اطريشي و پساكينزي در اقتصاد کلمات کلیدی : پاورپوینت اقتصاد کلان پاورپوینت مكاتب اطريشي و پساكينزي در اقتصاد مكاتب اطريشي و پساكينزي در اقتصاد سنت پژوهش مكتب اطريشي نظريه مكتب اطريشي درباره ادوار تجاري مدل ميزس ـ هايك…

  • تقویت هوش فرهنگی و ارائه مدل های مختلف برای آن

    تقویت هوش فرهنگی و ارائه مدل های مختلف برای آن کلمات کلیدی : الگوهای هوش فرهنگی تعریف مفهومی هوش فرهنگی تعریف عملیاتی هوش فرهنگی تحقیق کامل هوش فرهنگی مراحل شش گانه تقويت هوش فرهنگي مدل هاي مختلف تقويت هوش فرهنگي…

  • مبانی نظری و پیشینه تحقیق سبک های نوین رهبری مالی 48 صفحه

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

  • پاورپوینت تغذیه در المپیک لندن

    پاورپوینت تغذیه در المپیک لندن پاورپوینت تغذیه روزانه پاورپوینت جدول تغذیه سالم پاورپوینت بهترین برنامه غذایی پاورپوینت تغذیه در المپیک پاورپوینت درمورد تغذیه در المپیک پاورپوینت درمورد تغذیه رفتن به سايت اصلي دانلود پاورپوینت تغذیه در المپیک لندن جهت رشته…

  • چارچوب نظری و پیشینه پژوهش حجاب و پوشش اسلامی

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

  • پرسشنامه الگوی رضایت شغلی بر مبنا فرسودگی شغلی در زنان شاغل

    پرسشنامه الگوی رضایت شغلی بر مبنا فرسودگی شغلی در زنان شاغل کلمات کلیدی : پرسشنامه فرسودگی شغلی مزلاچ دانلود پرسشنامه فرسودگی شغلی مزلاچ پرسشنامه تعارض کار و خانواده پرسشنامه تعارض کار-خانواده کارلسون دانلود پرسشنامه تعارض کار-خانواده کارلسون پرسشنامه رضایت شغلی…

  • پاورپوینت گروه درمانی

    پاورپوینت گروه درمانی پاورپوینت گروه درمانی اعتیاد گروه درمانی ppt پاورپوینت گروه درمانی جرالد کوری پاورپوینت گروه درمانی سوگ پاورپوینت گروه درمانی چیست گروه درمانی وجودی pdf رفتن به سايت اصلي دانلود پاورپوینت گروه درمانی جهت رشته ی روان شناسی…

  • پاورپوینت آشنایی با انگل هیمنولپیس نانا

    پاورپوینت آشنایی با انگل هیمنولپیس نانا رفتن به سايت اصلي دانلود پاورپوینت آشنایی با انگل هیمنولپیس نانا جهت رشته علوم آزمایشگاهی در قالب 28 اسلاید و با فرمت ppt به صورت کامل و جامع و با قابلیت ویرایش    …

  • راهکارهای پیشگیری پس از بزه دیدگی زنان

    راهکارهای پیشگیری پس از بزه دیدگی زنان کلمات کلیدی : دانلود پایان نامه خشونت علیه زنان بررسی عوامل خشونت علیه زنان خشونت علیه زنان در ایران خشونت علیه زنان تعریف ضرورت تحقیق خشونت علیه زنان خشونت علیه زنان وعوامل موثر…

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

    پرسشنامه رابطه سبکهای مدیریت و کارایی کارکنان پرسشنامه سبکهای مدیریت پرسشنامه کارایی کارکنان پرسشنامه کارایی کارکنان سازمان رفتن به سایت اصلی دانلود پرسشنامه پایان نامه رشته مدیریت پرسشنامه رابطه سبکهای مدیریت و کارایی کارکنان       این پرسشنامه به منظور بررسی رابطه سبکهای…

  • پاورپوینت اصول ایمنی ساختمان های مسکونی

    پاورپوینت اصول ایمنی ساختمان های مسکونی رفتن به سايت اصلي در این پروژه پاورپوینت اصول ایمنی ساختمان های مسکونی در25 اسلاید کاملا قابل ویرایش به طور کامل و جامع همراه با تصاویر طبق شرح زیر ارایه شده است: 1- تعریف اصول ایمنی…

  • افزایش كارایی پرس و جوهای پایگاه داده تحلیلی با نگاشت مكعب مفهومی به فضای دوبعدی

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

  • پاورپوینت کتاب و درس روانسنجی

    پاورپوینت کتاب و درس روانسنجی رفتن به سايت اصلي دانلود پاورپوینت کتاب و درس روانسنجی جهت رشته روانشناسی در قالب 183 اسلاید و با فرمت pptx بصورت کامل و جامع و با قابلیت ویرایش       در لغت به…

  • پاورپوینت استفاده از روشهای داده كاوی در تشخیص نفوذ به شبكه های كامپیوتری

    پاورپوینت استفاده از روشهای داده كاوی در تشخیص نفوذ به شبكه های كامپیوتری داده كاوی و كاربرد آن در كشف نفوذ سیستم های تشخیص نفوذ ( IDS ) دانلود پاورپوینت استفاده از روشهای داده كاوی در تشخیص نفوذ به شبكه…

  • پاورپوینت بررسی تاثیر درون ‌‌مایه ‌های مفهوم سرمایه ‌ی اجتماعی بر میزان آگاهی‌ از حقوق اساسی

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

  • دانلود پاورپوینت درس تقارن مرکزی ریاضی پایه پنجم

    دانلود پاورپوینت درس تقارن مرکزی ریاضی پایه پنجم دانلود پاورپوینت درس تقارن مرکزی ریاضی پایه پنجم پاورپوینت تقارن درس مرکزی ریاضی پایه پنجم دانلود پاورپوینت تقارن مرکزی ریاضی دانلود پاورپوینت درس تقارن مرکزی پایه پنجم رفتن به سايت اصلي دانلود…

  • دانلود پاورپوینت الگوریتم های تخصیص داده پویا

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

  • پاورپوینت بتابلوکرها یا مسدودکننده گیرنده آدرنرژیک بتا

    پاورپوینت بتابلوکرها یا مسدودکننده گیرنده آدرنرژیک بتا رفتن به سايت اصلي دانلود پاورپوینت بتابلوکرها جهت رشته ی پزشکی در قالب 18 اسلاید و با فرمت pptx به صورت کامل و جامع و با قابلیت ویرایش       فارماکوکینتیک این…

  • تاثیر عزت نفس و پیشرفت تحصیلی بر همدیگر

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

  • پاورپوینت ترومای جمجمه و علائم و نشانه های ترومای سر

    پاورپوینت ترومای جمجمه و علائم و نشانه های ترومای سر رفتن به سايت اصلي دانلود پاورپوینت بررسی ترمای جمجمه جهت رشته پزشکی در قالب 51 اسلاید و با فرمت pptx به صورت کامل و جامع و با قابلیت ویرایش  …

  • چگونه میتوان مکملهای امتیازی را با مدل 7-S مک کینزی بالانس کرد

    چگونه میتوان مکملهای امتیازی را با مدل 7-S مک کینزی بالانس کرد چگونه میتوان مکملهای امتیازی را با مدل 7S مک کینزی بالانس کرد رفتن به سایت اصلی نمونه ترجمه در جستجوی برتری ، پرفروش ترین کتاب سال 1982 توسط…

  • پاورپوینت پوشه عملکرد برای ارزشیابی آموزشی

    پاورپوینت پوشه عملکرد برای ارزشیابی آموزشی رفتن به سايت اصلي دانلود پاورپوینت پوشه ی عملکرد برای ارزشیابی آموزشی جهت رشته ی روان شناسی در قالب 11 اسلاید و با فرمت pptx به صورت کامل و جامع و با قابلیت ویرایش…

  • ارائه مدلی مناسب جهت مدیریت کیفیت خدمات در سازمان

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

  • پاورپوینت نوروپسیکولوژی عصب روان شناسی

    پاورپوینت نوروپسیکولوژی عصب روان شناسی پاورپوینت مقدمات نوروپسیکولوژی پاورپوینت مبانی نوروپسیکولوژی پاورپوینت درباره نوروپسیکولوژی پاورپوینت نوروپسیکولوژی چیست رفتن به سايت اصلي دانلود پاورپوینت نوروپسیکولوژی جهت رشته ی روان شناسی و پزشکی در قالب 427 اسلاید و با فرمت pptx به…

  • پرسشنامه تاثیر فرهنگ سازمانی بر عملکرد شغلی

    پرسشنامه تاثیر فرهنگ سازمانی بر عملکرد شغلی پرسشنامه فرهنگ سازمانی پرسشنامه عملکرد شغلی پرسشنامه عملکرد شغلی کارکنان پرسشنامه فرآیند دانش رفتن به سایت اصلی دانلود پرسشنامه پایان نامه  رشته مدیریت پرسشنامه تاثیر فرهنگ سازمانی بر عملکرد شغلی         *** این پرسشنامه بر…

  • ارزیابی عملکرد شرکت شهرک های صنعتی با روش BSC

    ارزیابی عملکرد شرکت شهرک های صنعتی با روش BSC ارزیابی عملکرد با کارت امتیازی متوازن ارزیابی عملکرد کارکنان با کارت امتیازی متوازن ارزيابي عملكرد سازمان با روش كارت امتيازي متوازن (bsc) ارزیابی عملکرد شرکت شهرک های صنعتی ارزیابی عملکرد شرکت…

  • آثار انتقال سهم الشرکه در شرکتهای تعاونی

    آثار انتقال سهم الشرکه در شرکتهای تعاونی پایان نامه انتقال سهم الشركه انتقال سهم الشركه در شرکت‏های تعاونی آثار انتقال سهم الشركه نسبت به انتقال دهنده آثار انتقال سهم الشركه نسبت به منتقل الیه آثار انتقال سهم الشركه نسبت به…

  • پاورپوینت آشنایی با فرایند تقطیر یا استخراج مایع مایع

    پاورپوینت آشنایی با فرایند تقطیر یا استخراج مایع مایع رفتن به سايت اصلي دانلود پاورپوینت آشنایی با فرایند تقطیر یا استخراج مایع مایع جهت رشته صنایع در قالب 18 اسلاید و با فرمت pptx به صورت کامل و جامع و…

  • پاورپوینت سمینار استفاده از روشهای داده كاوی در تشخیص نفوذ به شبكه های كامپیوتری

    پاورپوینت سمینار استفاده از روشهای داده كاوی در تشخیص نفوذ به شبكه های كامپیوتری پاورپوینت استفاده از روشهای داده كاوی در تشخیص نفوذ به شبكه های كامپیوتری دانلود پاورپوینت استفاده از روشهای داده كاوی در تشخیص نفوذ به شبكه های…