مروری بر کاربرد الگوریتمهای فراابتکاری در توازن بار در رایانش ابری
الموضوعات : ICT
مهدی مرسلی
1
,
ابوالفضل طرقی حقیقت
2
,
ساسان حسینعلی زاده
3
1 - دانشکده مهندسی برق،کامپیوتر و فناوری اطلاعات، واحد قزوین، دانشگاه آزاد اسلامی، قزوین، ایران
2 - دانشکده مهندسی برق، کامپیوتر و فناوری اطلاعات، واحد قزوین، دانشگاه آزاد اسلامی، قزوین، ایران
3 - پژوهشکده فناوری اطلاعات، پژوهشگاه ارتباطات و فناوری اطلاعات، تهران ، ایران.
الکلمات المفتاحية: رایانش ابری, توازن بار, روشهای فراابتکاری, بیشباری , کمباری,
ملخص المقالة :
با گسترش استفاده از رایانش ابری نیاز به بهبود کارایی و کاهش تاخیر در ابر افزایش مییابد. یکی از مسائل محیطهای توزیع شده و مخصوصا ابر، عدم توازن بار و در نتیجه کاهش سرعت و کارایی و افزایش تاخیر در زمان ذخیره و بازیابی اطلاعات میباشد. روشهای مختلفی برای متوازن سازی بار در محیط ابر ارائه شدهاند که هر کدام از منظری به موضوع پرداختهاند و مزایا و معایب خود را دارند. ما در این کار نخست معیارهایی برای سنجش توازن بار در ابر ارائه کردهایم و سپس به بررسی کاربرد روشهای فراابتکاری در متوازن سازی بار در محیط ابر پرداختهایم. پس از معرفی روشهای توازن بار فراابتکاری مختلف، آنها را براساس معیارهای مذکور باهم مقایسه کرده و به مزایا و معایب هر کدام پرداختهایم. الگوریتمهای کلونی مورچه، کلونی مورچه مصنوعی، کلونی زنبور، کلونی زنبور مصنوعی، جستوجوی غذای زنبور عسل، ازدحام ذرات، ازدحام گربهها، تبرید شبیهسازی شده، الگوریتم ژنتیک، جستوجوی ممنوعه، الگوریتم دسته ماهیها و الگوریتمهای ترکیبی و ... در این کار بررسی شدهاند.