ارائه رویکردی نوین مبتنی بر یادگیری بیزی برای تامین کارای منابع برنامه های کاربردی در محیط های ابری

  • سال انتشار: 1399
  • محل انتشار: مجله علوم رایانشی، دوره: 5، شماره: 4
  • کد COI اختصاصی: JR_CSJI-5-4_005
  • زبان مقاله: فارسی
  • تعداد مشاهده: 55
دانلود فایل این مقاله

نویسندگان

مصطفی قبائی آرانی

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

سمانه کربلایی مهدی

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

چکیده

تامین منابع برنامه های کاربردی چندلایه در محیط های ابری با یکسری چالش ها روبروست. که شامل کسر تامین، اضافه تامین و نوسان است. در این مقاله برای مرتفع کردن چالش های مطرح شده همچنین بهینه سازی زمان بندی درخواست های کاربران و پاسخ دهی به آن ها، تقلیل مشکل تخطی از سرویس، به ارائه رویکردی بهبود یافته مبتنی بر یادگیری ماشین با بهره گیری از حلقه "MAPE" می پردازیم. در مرحله تحلیل این حلقه از مدل رگرسیون خطی(LRM) و در مرحله برنامه ریزی، از روش مبتنی بر نظریه بیز به منظور بهینه نمودن اقدامات استفاده شده است. سپس رویکرد پیشنهادی خود را تحت بار کاری واقعی FIFA با روش های Stat-RA و DPM-RA مقایسه نموده ایم که راهکار ارائه شده نسبت به راه کارهای پیشین، منجر به افزایش تعداد ماشین های مجازی به میزان ۱۰ درصد با بهبود نرخ مقیاس بندی، کاهش ۸ درصدی میانگین بهره وری، کاهش ۳ درصدی زمان پاسخ دهی، در نتیجه کاهش ۵ درصدی هزینه تمام شده و افزایش ۱ درصدی سود حاصل شده است.

کلیدواژه ها

رایانش ابری, برنامه های چندلایه, نظریە بیز مقیاسپذیری, رگرسیون خط

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

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

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