|
|
بهبود توازن بار در رایانش ابری با استفاده از الگوریتم جهش قورباغه سریع (r-sfla )
|
|
|
|
|
نویسنده
|
سلیمی کیومرث ,ملامطلبی مهدی
|
منبع
|
فناوري اطلاعات و ارتباطات ايران - 1402 - دوره : 15 - شماره : 57-58 - صفحه:191 -210
|
چکیده
|
امروزه رایانش ابری به علت ارائه خدمات متنوع، کاربردهای زیادی دارد. از سوی دیگر، به علت رشد سریع، محدودیت منابع و هزینه نهایی، چالشهای متعددی در رایانش ابری به وجود آمده است که یکی از این چالشها، توازن بار است. منظور از توازن بار، چگونگی مدیریت توزیع بار در بین گرههای پردازشی، بهمنظور استفاده بهینه از منابع و صرف کمترین زمان جهت پاسخ به درخواست کاربر است. روشهای متعددی در خصوص برقراری توازن بار پیشنهاد شدهاند که یکی از آنها، الگوریتم جهش قورباغه است که پویا، تکاملی و الهام گرفته از طبیعت میباشد. در این مقاله، بهبودی بر الگوریتم جهش قورباغه پیشنهاد شده است که باعث همگرایی سریع و بستن راه حلقه تکرار تکامل معیوب قورباغهها، میگردد. جهت ارزیابی، الگوریتم جهش قورباغه بهبود یافته پیشنهادی r-sfla و الگوریتم sfla و الگوریتم asfla در شبیهساز کلودسیم تحت شرایط یکسان، مورد آزمایش قرار گرفتند. نتایج بهدستآمده از آزمایشات، بیانگر آن است که روش پیشنهادی نسبت به روشهای دیگر، از نظر هزینه کلی اجرا، زمان پاسخ و درجه توازن بار، کاراتر عمل نموده است.
|
کلیدواژه
|
رایانش ابری، توازن بار، الگوریتم جهش قورباغه، زمانبندی منابع، زمان پاسخ
|
آدرس
|
دانشگاه آزاد اسلامی واحد بوئین زهرا, گروه مهندسی کامپیوتر, ایران, دانشگاه آزاد اسلامی واحد قزوین, گروه مهندسی کامپیوتر و فناوری اطلاعات, ایران
|
پست الکترونیکی
|
motalebi@gmail.com
|
|
|
|
|
|
|
|
|
improving the load balancing in cloud computing using a rapid sfl algorithm (r-sfla)
|
|
|
Authors
|
salimi kiomars ,mollamotalebi mahdi
|
Abstract
|
nowadays, cloud computing has many applications due to various services. on the other hand, due to rapid growth, resource constraints and final costs, cloud computing faces with several challenges such as load balancing. the purpose of load balancing is management of the load distribution among the processing nodes in order to have the best usage of resources while having minimum response time for the users’ requests. several methods for load balancing in cloud computing have been proposed in the literature. the shuffled frog leaping algorithm for load balancing is a dynamic, evolutionary, and inspired by nature. this paper proposed a modified rapid shuffled frog leaping algorithm (r-sfla) that converge the defective evolution of frogs rapidly. in order to evaluate the performance of r-sfla, it is compared to shuffled frog leaping algorithm (sfla) and augmented shuffled frog leaping algorithm (asfla) by the overall execution cost, makespan, response time, and degree of imbalance. the simulation is performed in cloudsim, and the results obtained from the experiments indicated that the proposed algorithm acts more efficient compared to other methods based on the above mentioned factors.
|
Keywords
|
cloud computing ,load balancing ,rapid shuffled frog leaping ,resource scheduling ,response time
|
|
|
|
|
|
|
|
|
|
|