الگوریتم چند عاملی تعادل بار

Publish Year: 1397
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 252

This Paper With 20 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

شناسه ملی سند علمی:

KAUCEE02_014

تاریخ نمایه سازی: 18 اردیبهشت 1400

Abstract:

گسترش محاسبات ابری باعث تقویت و افزایش اندازه و تعداد مراکز داده شده است. این مراکز با هزاران دستگاه محاسباتی به عنوان پشتوانه سرویسهای ابری و جهت اطمینان از در دسترس بودن همیشگی بطور دائمی مشغول بکار میباشند. با این حال در طی درخواست های ورودی پویا، اختصاص منابع پویا مورد نیاز است. این پویای ذاتی در رایانش ابری نیاز به یک تعادل بار موثر دارد. تعادل بار به توزیع منابع در میان کاربران و درخواست ها؛ به طوری که هیچ ماشین مجازی در حالت اضافه بار و یا بیکار نباشد، توجه میکند. هرزمان که یک ماشین مجازی دچار اضافه بار می شود ارائه دهنده خدمات باید منابع را به طوری توزیع کند که منابع در دسترس به شیوه ای مناسب مورد استفاده قرار بگیرد و بار در تمام ماشین های مجازی متعادل باقی بماند. در غیاب تعادل بار، بازده بعضی از ماشین های مجازی به صورت غیر منتظره ای کاهش می یابد و باعث نقض قرارداد SLA می شود که منجر به کاهش سطح رضایت مشتری شود و همچنین مجازات بر تامین کننده مراکز داده ها تحمیل می کند.در این تحقیق با استفاده از تکنیک عامل بار مستقل و استفاده از الگوریتم بهینه ساز اجتماع مورچگان، راهکار جدیدی ارائه شد که نشان از بهبود عملکرد مراکز داده، کاهش زمان پاسخ گویی و کاهش میزان نقض SLA شده است. فرآیند مذکور از سه عامل: بار، کانال و مهاجرت تشکیل شده است که شبیه سازی تمام این عوامل با شبیه ساز Cloud analyst به انجام رسیده است که الگوریتم پیشنهادی با الگوریتم Honey bee و ACO مورد مقایسه قرار گرفته است. نتایج به دست آماده حاکی از آن است زمان پاسخ گویی کاهش یافته و بار بر روی مرکز داده به صورت متوازن تری توزیع گردیده است.

Authors

زهرا اسدی زاده

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

خسرو امیری زاده

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