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

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

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

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

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

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

 

 

 

 

 

چکیده

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

 

 

  • پروپوزال بازتاب مضمون مرگ و شهادت در شعر شعرا

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

  • پاورپوینت دیدگاه جامــعه شناسـان و روان شناســـان دربـاره اعتیاد و برخورد با آن

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

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

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

  • پاورپوینت (اسلاید) انبارداری

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

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

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

  • پایان نامه مدیریت دانش مشتری

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

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

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

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

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

  • پاورپوینت سود تقسيم نشده و سود سهام ( همراه با مثالهای کاملاً تشریحی)

    پاورپوینت سود تقسيم نشده و سود سهام ( همراه با مثالهای کاملاً تشریحی) کلمات کلیدی : پاورپوینت سود تقسيم نشده و سود سهام سود تقسيم نشده و سود سهام تحقیق سود تقسيم نشده و سود سهام مقاله سود تقسيم نشده…

  • تأثیر زلزله بر خطوط انتقال آب شهری

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

  • بررسی تحولات سوریه و عوامل موثر در آن

    بررسی تحولات سوریه و عوامل موثر در آن کلمات کلیدی : پایان نامه بحران سوریه پایان نامه در مورد سوریه عوامل موثر در تحولات سوریه نقش رسانه ها در تحولات سوريه پایان نامه در مورد تحولات سوریه نقش شبكه الجزيره…

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

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

  • تاریخچه و مفهوم تبلیغات

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

  • شناسایی گونه های سارکوسیستیس در گوسفندان ذبح شده کشتارگاه به روش PCR-RFLP

    شناسایی گونه های سارکوسیستیس در گوسفندان ذبح شده کشتارگاه به روش PCR-RFLP سارکوسیستیس گوسفندان کشتارگاه ذبح شناسایی گونه های سارکوسیستیس سلولی و مولکولی زیست شناسی سارکوسیستیس آریتی کنیس سارکوسیستیس تنلا شهر نهاوند سارکوسیستوزیس در ایران آنزیم انگل رفتن به سایت…

  • نقاط جوش و مراحل بازرسی جوش

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

  • پاورپوینت تأثیر فیتوکمیکالهای موجود در میوه و سبزی بر روی سلامتی

    پاورپوینت تأثیر فیتوکمیکالهای موجود در میوه و سبزی بر روی سلامتی کلمات کلیدی : پاورپوینت تأثیر فیتو کمیکالهای موجود در میوه و سبزی بر روی سلامتی فیتوکمیکال چیست ماهیت فیتوکمیکالها فیزیولوژی تغذیه ای فیتوکمیکال ها دلایل مصرف میوه و سبزیجات…

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

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

  • مبانی نظری افزایش فروش با مدونسازی برنامه بازاریابی

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

  • بررسی پروسه دموكراتیك شدن در زمینه بین الملل در سالهای 1997 تا 2005

    بررسی پروسه دموكراتیك شدن در زمینه بین الملل در سالهای 1997 تا 2005 دموكراسی اقتدارگرایی جهانی شدن دانلود پایان نامه كارشناسی ارشد رشته علوم سیاسی بررسی پروسه دموكراتیك شدن در زمینه بین الملل در سالهای 1997 تا 2005 دانلود پایان…

  • مقایسه تطبیقی الگوهای ناب و چابک در زنجیره تامین

    مقایسه تطبیقی الگوهای ناب و چابک در زنجیره تامین کلمات کلیدی : زنجیره تامین ناب زنجیره تامین چابک استراتژی های زنجیره تامین ناب استراتژی های زنجیره تامین چابک ویژگی های زنجیره تامین در الگوهای ناب ویژگی های زنجیره تامین در…

  • نظام بودجه ریزی شركتهای دولتی و موسسات انتفاعی (9هزار تومان)

    نظام بودجه ریزی شركتهای دولتی و موسسات انتفاعی (9هزار تومان) مؤسسات انتفاعی وابسته به دولت شركتهای دولتی بودجه مالی نظام بودجه ریزی نظام بودجه ریزی شركتهای دولتی نظام بودجه ریزی موسسات انتفاعی نظام بودجه ریزی شركتهای دولتی و موسسات انتفاعی…

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

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

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

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

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

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

  • پروپوزال بررسی تاثیر تعارضات زناشویی در سازگاری فرزندان

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

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

    پرسشنامه بررسی عوامل موثر بر ارزیابی مالی شرکت ها پرسشنامه ارزیابی عملکرد مالی دانلود رایگان پرسشنامه عملکرد مالی پرسشنامه عملکرد مالی شرکت بیمه پرسشنامه عملکرد مالی شرکت پرسشنامه عملکرد مالی قرانفله و همکاران (2014) پرسشنامه عملکرد مالی سازمان دانلود پرسشنامه…

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

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

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

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

  • پروپوزال و طرح تفصیلی بررسی تاثیر استرس بر میزان خطای انسانی در بین کارمندان مراقبت پرواز فرودگاه مهرآباد

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

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

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