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

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

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

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

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

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

 

 

 

 

 

چکیده

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

 

 

  • گزارش کار آزمایشگاه فیزیک2

    گزارش کار آزمایشگاه فیزیک2 گزارش کار آزمایشگاه فیزیک2 سیستم همکاری در فروش فایل همکاری در فروش فایل فروش فایل fileina فروشگاه ساز فایل دانلود گزارش کار آزمایشگاه فیزیک2 دانلود مجموعه آزمایشات آزمایشگاه فیزیک2 فروش گزارش کار آزمایشگاه فیزیک2 گزارش کار…

  • پاورپوینت شباهت ها و تفاوت ها ی معماری با طراحی لباس

    پاورپوینت شباهت ها و تفاوت ها ی معماری با طراحی لباس پاورپوینت درباره ی معماری دانلود پاورپوینت شباهت ها و تفاوت ها ی معماری با طراحی لباس پاورپوینت درباره ی طراحی لباس رفتن به سايت اصلي دانلود پاورپوینت شباهت ها…

  • فصل دوم پایان نامه مدیریت دانش 20 صفحه

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

  • تاریخچه مدارس هوشمند و نقش فناوری های نوین در هوشمندسازی مدارس

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

  • چارچوب نظری و پیشینه پژوهش رفتار شهروندی سازمانی کارکنان

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

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

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

  • بررسی و تشریح گرایش های تفکر انتقادی و سنجش آنها

    بررسی و تشریح گرایش های تفکر انتقادی و سنجش آنها کلمات کلیدی : تفکر انتقادی پایان نامه تفکر انتقادی در روانشناسی گرایش های تفکر انتقادی مولفه های تفکر انتقادی سنجش گرایش‌های تفکر انتقادی مولفه های تفکر انتقادی لیپمن مولفه های…

  • معامله اعضا بدن انسان در فقه اماميه

    معامله اعضا بدن انسان در فقه اماميه معامله اعضای بدن موارد جواز قطع اعضاء انسان بررسی احکام فقهي قطع عضو احکام معامله اعضای بدن در اسلام معامله اعضاء بدن انسان در فقه شیعه بررسی فقهی رابطه انسان و اعضاء بدن…

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

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

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

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

  • چارچوب نظری و پیشینه پژوهش طلاق و دام های روانی آن

    چارچوب نظری و پیشینه پژوهش طلاق و دام های روانی آن کلمات کلیدی : مبانی نظری طلاق پیشینه تحقیق در مورد طلاق مبانی نظری طلاق و دام های روانی آن پیشینه تحقیق طلاق و دام های روانی آن پیشینه پژوهش…

  • تحلیل نقوش هندسی و گره چینی در منبرهای مساجد قدیمی

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

  • پاورپوینت تحلیل فضاهای شهری مرکز محله کلپا

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

  • پاورپوینت کتاب حسابرسی 2 از پرویز گلستانی و امیرعلی خان خلیلی

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

  • پاورپوینت مدرسه ایولین گریس و تصاویری از قسمت های مختلف داخلی و خارجی مدرسه

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

  • مبانی نظری و پیشینه تحقیق تدوین برنامه بازاریابی 100 صفحه

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

  • پاورپوینت آموزشی بیماری شپش

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

  • پاورپوینت اصول پیشگیری از سرطان

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

  • پاورپوينت تجهیزات پست 132 کیلو ولت برق سرایان

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

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

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

  • پاورپوینت تاریخچه و ضرورت مشاوره

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

  • مقاله رشته اقتصاد با عنوان اقتصاد اسلامی

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

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

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

  • تشریح مفهوم بهینه سازی و بکارگیری آن در الگوریتمهای جستجو

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

  • پاورپوینت کتاب و درس شیمی مواد غذایی 2

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

  • پرسشنامه بررسی ارتباط رهبری در تیم با تعهد اعضاء به تیم و عملكرد تیمی

    پرسشنامه بررسی ارتباط رهبری در تیم با تعهد اعضاء به تیم و عملكرد تیمی پرسشنامه حمایت از تیم پرسشنامه ارتقاء و توسعه تیم پرسشنامه تعهد اعضاء به تیم پرسشنامه عملكرد تیم پرسشنامه رهبری در تیم پرسشنامه عملكرد تیمی رفتن به…

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

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

  • ماهیت مهارت حل مسئله و تشریح آن از دیدگاه های مختلف

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

  • پاورپوینت آموزش تدریس حرف آ ا

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

  • مبانی نظری و پیشینه تحقیق شرطی سازی ارزشی

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

  • پیش شرط های اعمال موثر مجازات های جایگزین حبس و قواعد مشترک ناظر بر آن

    پیش شرط های اعمال موثر مجازات های جایگزین حبس و قواعد مشترک ناظر بر آن مجازات های جایگزین حبس مجازاتهای جایگزین حبس طبق قانون جدید مجازاتهای جایگزین حبس در قانون مجازات اسلامی مجازات های جایگزین حبس در ایران پایان نامه…

  • پاورپوینت میل ها و مناره ها و پيدايش مناره در اسلام

    پاورپوینت میل ها و مناره ها و پيدايش مناره در اسلام پاورپوینت میلها و مناره ها پاورپوینت میل های تاریخی ایران پاورپوینت انواع مناره ها پاورپوینت معماری مناره ها پاورپوینت مناره ها در اسلام رفتن به سايت اصلي دانلود پاورپوینت میل…

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

    پروپوزال پایان نامه مدیریت دانش و فرهنگ سازمانی کلمات کلیدی : پروپوزال مدیریت دانش دانلود پروپوزال مدیریت دانش نمونه پروپوزال مدیریت دانش پروپوزال در مورد مديريت دانش دانلود نمونه پروپوزال مدیریت دانش پروپوزال مدیریت دانش و فرهنگ سازمانی پایان نامه…

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

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

  • پاورپوينت کتاب هوش مصنوعی: رهیاتی نوین

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