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

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

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

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

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

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

 

 

 

 

 

چکیده

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

 

 

  • ارزیابی زیست محیطی نیروگاه های برقابی كوچك ضرورت یا عدم ضرورت

    ارزیابی زیست محیطی نیروگاه های برقابی كوچك ضرورت یا عدم ضرورت آلودگی زیست محیطی نیروگاه های برقابی كوچك ارزیابی زیست محیطی نیروگاه ارزیابی زیست محیطی نیروگاه های برقابی كوچك ضرورت یا عدم ضرورت دانلود مقالات برق دانلود مقالات رشته برق…

  • مقاله رشته حقوق با عنوان اکراه در قتل

    مقاله رشته حقوق با عنوان اکراه در قتل قتل اکراه مقررات كیفرى دانلود مقاله رشته حقوق با عنوان اکراه در قتل خرید مقالات حقوقی سیستم همکاری در فروش فایل فایلینا همکاری در فروش فایل همکاری در فروش فروش فایل انجام…

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

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

  • تاثیرات سازمانی بر یک پروژه و حوزه های مدیریت پروژه در استاندارد PMBOK

    تاثیرات سازمانی بر یک پروژه و حوزه های مدیریت پروژه در استاندارد PMBOK مدیریت پروژه استاندارد PMBOK تاثیرات سازمانی بر یک پروژه حوزه های مدیریت پروژه در استاندارد PMBOK تاثیرات سازمانی بر یک پروژه و حوزه های مدیریت پروژه در…

  • تشکیلات اجتماعی ، سیاسی و صنعتی ایل شاهسون

    تشکیلات اجتماعی ، سیاسی و صنعتی ایل شاهسون تشکیلات اجتماعی ، سیاسی و صنعتی ایل شاهسون دانلود مقالات رشته علوم اجتماعی دانلود مقالات علوم اجتماعی سیستم همکاری در فروش فایل خرید مقالات علوم اجتماعی سیستم همکاری در فروش فایل فروش…

  • تشریح کدهای ماکزیمال، گلد و کازامی و نحوه تولید آنها در سیستم CDMA

    تشریح کدهای ماکزیمال، گلد و کازامی و نحوه تولید آنها در سیستم CDMA کدهای CDMA دسترسی به کانال دسترسی چندگانه با تقسیم کد سیستمهای دستیابی چندگانه تقسیم کد تشریح کدهای ماکزیمال، گلد و کازامی و نحوه تولید آنها در سیستم…

  • پاورپوینت فصل هشتم کتاب مبانی اقتصاد سنجی گجراتی ترجمه ابریشمی با موضوع تحليل رگرسيون چند متغيره (مركب):مسأله استنتاج آماري

    پاورپوینت فصل هشتم کتاب مبانی اقتصاد سنجی گجراتی ترجمه ابریشمی با موضوع تحليل رگرسيون چند متغيره (مركب):مسأله استنتاج آماري کلمات کلیدی : پاورپوینت تحليل رگرسيون چند متغيره (مركب):مسأله استنتاج آماري پاورپوینت فصل هشتم کتاب اقتصاد سنجی گجراتی پاورپوینت فصل هشتم…

  • فصل پنجم پاورپوینت مهندسی نرم افزار 1 برگرفته از کتاب پرسمن

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

  • مبانی نظری و پیشینه تحقیق خود اتکایی 29 صفحه

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

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

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

  • پاورپوینت فصل دوم کتاب مبانی مدیریت منابع انسانی تألیف گری دسلر ترجمه پارسائیان و اعرابی با موضوع برنامه ریزی نیروی انسانی و کارمند یابی

    پاورپوینت فصل دوم کتاب مبانی مدیریت منابع انسانی تألیف گری دسلر ترجمه پارسائیان و اعرابی با موضوع برنامه ریزی نیروی انسانی و کارمند یابی کلمات کلیدی : پاورپوینت فصل دوم کتاب مبانی مدیریت منابع انسانی تألیف گری دسلر ترجمه پارسائیان…

  • پایان نامه كارشناسی روانشناسی با عنوان بررسی اثر اضطراب بر نقاشی کودکان

    پایان نامه كارشناسی روانشناسی با عنوان بررسی اثر اضطراب بر نقاشی کودکان اثر اضطراب بر نقاشی کودکان بررسی اثر اضطراب بر نقاشی کودکان شناخت تعارض های روانی كودكان براساس ترسیم نقاشی اضطراب در كودكان اضطراب در نقاشی كودكان پایان نامه…

  • نگرش بومی به خط مشی گذاری زیست محیطی

    نگرش بومی به خط مشی گذاری زیست محیطی حقوق محيط زيست در اسلام خط مشی گذاری زیست محیطی سوابق زيست‌محيطي ایران تبيين رويکرد اسلام به موضوع محيط زيست ويژگيهاي خاص زيست محيطي ايران رويکرد اسلامي ايراني به موضوع محيط زيست…

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

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

  • مبانی نظری و پیشینه تحقیق اخلاق سازمانی 88 صفحه

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

  • استراتژی امنیتی آمریکا در قبال ایران

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

  • دانلود پاورپوینت سیستم های اطلاعات بازاریابی MKIS

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

  • گزارش کارآموزی با عنوان تصفیه آبهای صنعتی

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

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

    بررسی تغییرات بافتی کبد، کلیه و آبشش ماهی قزل آلای رنگین کمان ناشی از حمام با ماده ضدعفونی کننده آکوآجرم آكواجرم اثرات پاتولوژیك حمام ماهی قزل آلای رنگین كمان ماده ضدعفونی كننده آكوآجرم ماهی قزل آلای رنگین کمان میکروارگانیسم های…

  • مبانی نظری ارزیابی تاثیر میزان استفاده از فناوری اطلاعات بر ساختار سازمانی

    مبانی نظری ارزیابی تاثیر میزان استفاده از فناوری اطلاعات بر ساختار سازمانی تاثیر فناوری اطلاعات بر ساختار سازمانی تاثیر فناوری بر ساختار سازمانی رابطه بین تکنولوژی و ساختار سازمانی اثر تکنولوژی بر ساختار سازمانی تکنولوژی سازمانی مبانی نظری میزان تاثیر…

  • چارچوب نظری و پیشینه پژوهش یادگیری الکترونیکی

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

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

    پایان نامه كارشناسی رشته روان شناسی با عنوان بررسی رابطه بین شیوه های فرزند پروری و سلامت عمومی در بین نوجوانان 14 ساله شهر ابهر فرزند پروری اختلال اجتماعی سلامت عمومی اختلال رفتاری نوجوانان 14 ساله شهر ابهر دانلود پایان…

  • پاورپوینت سمينار آموزشی E.R.P

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

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

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

  • رویکرد مشاوره ای واقعیت درمانی و تشریح نظریه های آن

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

  • پروپوزال شخصی سازی تبلیغات اینترنتی با دیتا ماینینگ

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

  • دانلود پاورپوینت آسانسور

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

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

    پاورپوینت امنیت شبکه قسمت فایروال پاورپوینت امنیت شبکه قسمت فایروال پاورپوینت مبانی امنیت شبکه پاورپوینت انواع فایروال پاورپوینت تنظیمات فایروال ویندوز رفتن به سايت اصلي دانلود پاورپوینت امنیت شبکه قسمت فایروال جهت رشته IT در قالب 30 اسلاید و با…

  • پاورپوینت طراحی داخلی رشته معماری

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

  • پاورپوینت قانون در پزشکی

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

  • دانلود فصل چهارم پاورپوینت کتاب روانشانسی شخصیت دکتر یوسف کریمی با عنوان نظریه های شخصیّت

    دانلود فصل چهارم پاورپوینت کتاب روانشانسی شخصیت دکتر یوسف کریمی با عنوان نظریه های شخصیّت دانلود فصل چهارم پاورپوینت کتاب روانشانسی شخصیت دکتر یوسف کریمی با عنوان نظریه های شخصیّت فصل چهارم پاورپوینت کتاب روانشانسی شخصیت دکتر یوسف کریمی با عنوان نظریه های…

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

    جزوه درس فرهنگ و تمدن مسلمانان در کشورهای غیر مسلمان جزوه درس فرهنگ و تمدن مسلمانان در کشورهای غیر مسلمان منتخبی از مقالات ترجمه شده کتاب اقلیتهای مسلمان در جهان (کرمانی) رفتن به سایت اصلی جزوه درس فرهنگ و تمدن…

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

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

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

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

  • پاورپوینت بررسی تکنولوژی نانو در صنعت ساختمان

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