بهره‌گیری از الگوریتم پرش ترکیبی قورباغه جهت کاهش مصرف انرژی مراکز داده ابری از طریق بهینه‌سازی مدیریت زمان‌بندی کارها و ترکیب مؤثر ماشین‌های مجازی

نویسندگان

1 دانشگاه شهید باهنر کرمان - بخش مهندسی کامپیوتر

2 کرمان - دانشگاه تحصیلات تکمیلی صنعتی و فناوری پیشرفته - دانشکده مهندسی برق و کامپیوتر

3 کرمان - دانشگاه تحصیلات تکمیلی صنعتی و فناوری پیشرفته - دانشکده مهندسی برق و کامپیوتر

doi
چکیده

امروزه رایانش ابری سبز به دلیل کاهش اثرات زیست‌محیطی مورد توجه قرار گرفته است. یکی از معیارهایی که در رایانش ابری سبز  بر آن تاکید شده است، مصرف انرژی مراکز داده است. یکی از راهکارهای کاهش مصرف انرژی، که در این مقاله مورد بررسی قرار گرفته است، مدیریت زمان‌بندی کارها و ترکیب مؤثر ماشین‌های مجازی است. در این مقاله الگوریتمی جهت مدیریت زمان‌بندی کارها و توازن بار ارائه می‌شود. این الگوریتم به نام پرش ترکیبی قورباغه با بهره‌مندی از حافظه، همکاری و اشتراک‌گذاری اطلاعات بین قورباغه‌ها، سرعت همگرایی مناسب و انعطاف‌پذیری بهتر در برابر مشکل بهینه محلی، بهبود قابل‌توجهی نسبت به روش‌های سیستم تجمع مورچگان (ACO) و الگوریتم ژنتیک (GA) جهت مصرف انرژی و مهاجرت  ماشین مجازی فراهم می‌آورد. در این مقاله، مدیریتپویای منابع بر اساس ترکیب مؤثر ماشین‌های مجازی انجام می‌شود و توسط الگوریتم پیشنهادی با توجه به قرارداد سطح سرویس پیاده‌سازی می‌شود. تفاوت این روش با روش‌های دیگر در این است که بهبود پارامترهای  زمان، سرعت و دقت همگرایی رانشان می‌دهد. نتایج تجربی نشان می‌دهد که، روش ارائه شده موجود، از نظر مصرف انرژی، تعداد مهاجرت‌های ماشین مجازی و  نقض قرارداد سطح سرویس عملکرد بهتری دارد.