ازجمله چالشهای سیستم محاسبات ابری مسئله زمانبندی درخواستهای ارسالی از سوی کاربر، جهت مدیریت کارها و تخصیص مناسب منابع به آنها است. هدف ما از ارائهی این مقاله بدست آوردن یک نگاشت بهینه، از وظایف به منابع است بطوریکه بتواند، همزمان چند پارامتر را جهت افرایش کارایی سیستم بهبود دهد، این پارامترها عبارتاند از: کاهش طولانیترین زمان اتمام روی منابع، کم کردن هزینه پرداختی از سوی کاربران جهت استفاده از منابع و افزایش میزان بهرهوری از منابع که در نهایت منجر به ایجاد توازن بار میگردد. علاوه بر این برای تخصیص هر کار روی هر ماشین مجازی یک زمان آماده سازی نیز در نظر گرفتهایم، لذا ترتیب قرارگیری کارها روی هر ماشین مجازی برای کاهش زمان پاسخ اهمیت ویژهای دارد. نتایج شبیه سازی بهبود کارایی این روش با استفاده از الگوریتم تکاملی بهینه سازی ازدحام ذرات را نسبت به الگوریتمهای تکاملی ژنتیک، تبرید، کلونی مورچگان نشان میدهد.
واژگان کلیدی: الگوریتم بهینه سازی ازدحام ذرات، توازن بار، زمان اتمام طولانی ترین کار روی منابع، زمانبندی چندهدفه وظایف،محاسبات ابری، هزینه اجاره منابع.