ارائه یک الگوریتم بهبود یافته جهت تحمل پذیری خطا در بستر مراکز داده مجازی شده

  • سال انتشار: 1402
  • محل انتشار: چهارمین کنفرانس بین المللی مهندسی برق، کامپیوتر، مکانیک و هوش مصنوعی
  • کد COI اختصاصی: EECMAI04_003
  • زبان مقاله: فارسی
  • تعداد مشاهده: 104
دانلود فایل این مقاله

نویسندگان

سیدجلال الدین غریبی کریک

مدرس دانشگاه فنی و حرفه ای واحد یاسوج

راحله حسین زاده

دانشجوی دانشگاه فنی و حرفه ای واحد یاسوج

امیررضا عابدینی

مدرس دانشگاه فنی و حرفه ای واحد یاسوج

همایون ازراش

مدرس دانشگاه آزاد اسلامی واحد یاسوج

چکیده

در این مقاله با بهره گیری از الگوریتم بهینه سازی کلونی مورچه ترکیب شده با روش میانگین گیری تطبیقی، یک متوازن کننده بار برای مراکز داده با زیرساخت ابری ارایه میشود به گونه ای که تحمل پذیری خطا را افزایش داده و همچنین میزان مصرف انرژی را در مراکز داده ابری کاهش دهد. نتایج راهکار پیشنهادی با نتایج دو راهکار زمانبندی نوبت گردشی و کلونی مورچگان مبتنی بر تجمیع ماشین مجازی (ACS-VMC) مورد مقایسه قرار گرفت و نشان داده شد که از هر دو راهکار در زمینه مصرف انرژی و توازن بار مناسب تر می باشد. بطوری که میانگین میزان مصرف انرژی نسبت به ACS-VMC به میزان ۱۶درصد و نسبت به زمانبندی Round Robin حدود ۲۳ درصد کاهش مصرف بوجود آمده است. از طرفی میزان تخطی از توافقنامه سطح سرویس نیز نسبت به دو راهکار دیگر کمتر بوده است.

کلیدواژه ها

بهینه سازی، کلونی مورچه ها، تحمل پذیری خطا، توازن بار

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

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

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