ارائه ی الگوریتم چندهدفه ی زمانبندی وظایف در محاسبات ابری با استفاده از رویکرد تکاملی جهش ترکیبی قورباغه

سال انتشار: 1395
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,261

فایل این مقاله در 13 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

CBCONF01_0763

تاریخ نمایه سازی: 16 شهریور 1395

چکیده مقاله:

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

کلیدواژه ها:

محاسبات ابری ، زمان بندی وظایف ، رویکرد تکاملی جهش ترکیبی قورباغه ، ماشین مجازی ، تخصیص منابع

نویسندگان

سهیلا علی پورگنجینه کتاب

گروه علوم کامپیوتر، دانشکده ریاضی و علوم کامپیوتر، دانشگاه تبریز

غفور علیپور

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

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • virtualization for cloud computing", Journal ofNetwork and Secureه [4] Lombardi ...
  • Dhinesh Babua L.D., Venkata Krishna P., 2013, "Honey bee behavior ...
  • Mell P., Grance T., 2011, "The NIST definition of cloud ...
  • Patel P., Kr. Singh A., 2012, _ Survey On Resource ...
  • Fang Y., Wang F., Ge J., 2010, _ task scheduling ...
  • Mohana Priya S., Subramani B., 2013, _ new approach for ...
  • Agarwal A., Jain S, 2014, "Efficient Optimal Algorithm of Task ...
  • novel approach for load balancing in cloud data center", Advance ...
  • Suni H., Chen Sh., Jin Ch., Guo K., 2013, "Research ...
  • Patel R., Mer H., 2013, _ Survey Of Various QoS-Based ...
  • Salot P., 2013, _ survey of various scheduling algorithm in ...
  • Kumar P., Verma A., 2012, "Independent task tcheduling in cloud ...
  • Saeed Parsa and Reza Entezari -Maleki, 2009, :RASA: A New ...
  • Ma L., Lu Y., Zhang F., Sun S., 2013, "Dynamic ...
  • keshk A. E., El-Sisi A., Tawfeek M. A, Torkey F. ...
  • keshk A. E., El-Sisi A., Tawfeek M. A., Torkey F. ...
  • Ouyang Z, Wang K., Xu L, 2014, "Green Cloud Task ...
  • Gomathi B.; Karthikeyan K., , 2013, "Task scheduling algorithm based ...
  • Rimal B. P., Choi E., Lumb I., 2009, "A taxonomy ...
  • Tsai Ch., Rodrigues J. P. C., 2014, "Metaheuristo Scheduling for ...
  • Amiri. B, Fathian. M and Maroosi. A, 2009, "Application of ...
  • نمایش کامل مراجع