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

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

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

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

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

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

 

 

 

 

 

چکیده

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

 

 

  • دانلود پاورپوینت تهویه صنعتی

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

  • تفسیر قانون اساسی ایران و آمریکا؛اصول،رویکردها و مراجع

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

  • دانلود پاورپوینت مهارت های زندگی - کنترل خشم

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

  • مبانی نظری و پیشینه تحقیق عوامل موثر بر ارزش ویژه برند سبز

    مبانی نظری و پیشینه تحقیق عوامل موثر بر ارزش ویژه برند سبز مبانی نظری عوامل موثر بر ارزش ویژه برند سبز دانلود مبانی نظری عوامل موثر بر ارزش ویژه برند سبز پیشینه تحقیق عوامل موثر بر ارزش ویژه برند سبز…

  • مبانی نظری و پیشینه تحقیق افسردگی و اضطراب 99 صفحه

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

  • رویکرد تلفیقی میان رشته ای در آموزش

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

  • نحوه اثرگذاری فناوری اطلاعات بر ساختار سازمانی و ایجاد مدلی جامع جهت تبیین آن

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

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

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

  • مبانی نظری توسعه پایدار اقتصادی

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

  • پاورپوینت آشنایی با مناطق حفاظت شده استان چهارمحال و بختیاری

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

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

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

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

    پاورپوینت ساخت و سازمان شهر در دوره متقدم اسلامی و از قرن دوم تا هفتم هجری کلمات کلیدی : ساخت و سازمان شهر در دوره متقدم اسلامی و از قرن دوم تا هفتم هجری ساخت و سازمان شهر در دوره…

  • پاورپوینت کتاب روان شناسی یادگیری از حسین زارع

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

  • پاورپوینت آشنایی با نقش و اهمیت تغذیه در چاقی

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

  • مبانی نظری بررسی تطبیقی ارتباط فرسودگی شغلی با سلامت روان

    مبانی نظری بررسی تطبیقی ارتباط فرسودگی شغلی با سلامت روان کلمات کلیدی : فرسودگی شغلی پرستاران فرسودگی شغلی حسابرسان بررسي فرسودگي شغلي در پرستاران رابطه فرسودگي شغلي با سلامت روان تعیین میزان سلامت روان دربین پرستاران شاغل فرسودگي شغلي پرستاران…

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

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

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

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

  • چارچوب نظری و پیشینه پژوهش حاکمیت شرکتی 66 صفحه

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

  • پاورپوینت فرمول قیمت گذاری محصول

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

  • نمونه سوالات آزمون استخدامی اموزش و پرورش تفکیک رسته شغلی مکانیک خودرو

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

  • دانلود تحقیق در مورد پرخاشگری و عوامل خطرساز آن docx

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

  • پاورپوينت فیزیک حالت جامد ابر رسانا

    پاورپوينت فیزیک حالت جامد ابر رسانا پاورپوينت فیزیک حالت جامد ابر رسانا پاورپوينت فیزیک حالت جامد پاورپوينت فیزیک پاورپوينت در مورد فیزیک حالت جامد ابر رسانا پاورپوينت در مورد فیزیک حالت جامد دانلود پاورپوینت فیزیک حالت جامد ابر رسانا دانلود…

  • ابعاد و نظریه های رضایت شغلی و تشریح ویژگی های محیطی و شخصیتی رضایت شغلی

    ابعاد و نظریه های رضایت شغلی و تشریح ویژگی های محیطی و شخصیتی رضایت شغلی نظریه های رضایت شغلی نظریه های رضایت شغلی بروفی نظریه های رضایت شغلی کارکنان کتاب نظریه های رضایت شغلی نظریه های مربوط به رضایت شغلی…

  • پاورپوینت كنترل كيفی ديسک های آنتی بيوتيک

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

  • پاورپوینت پی و انواع آن

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

  • مبانی نظری و پیشینه تحقیق شبکه های عصبی 2

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

  • بررسی مراحل نقاشی کودک و ارزیابی تصویرگری کودکان کار از آن

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

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

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

  • پاورپوینت حسابداری علمی با پارادایم های گوناگون

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

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

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

  • دانلود پاورپوینت رابطه اخلاق و سیاست بین الملل

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

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

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

  • پاورپوینت پروژه نرم افزار 1

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

  • نمونه سوالات آزمون استخدامی اموزش و پرورش تفکیک رسته شغلی صنایع جوشکاری

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

  • هزینه کابل کشی

    هزینه کابل کشی هزینه کابل کشی طراحی سیستم برق سیستم های برقی سیستم همکاری در فروش فایل همکاری در فروش فایل فروش فایل fileina فروشگاه ساز فایل فروشگاه فایل خرید مقاله و تحقیق برق فروش مقاله و تحقیق برق رفتن…