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

  • سال انتشار: 1394
  • محل انتشار: کنفرانس بین المللی پژوهش های کاربردی در فناوری اطلاعات، کامپیوتر ومخابرات
  • کد COI اختصاصی: ITCC01_009
  • زبان مقاله: فارسی
  • تعداد مشاهده: 812
دانلود فایل این مقاله

نویسندگان

محمدرضا فرحپورحقانی

کارشناس IT

انسیه آزماینده

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

چکیده

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

کلیدواژه ها

محاسبات ابری، زمانبندی، وظیفه، الگوریتم مورچگان، تکنیک داده آگاه

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.