رویکردی مبتنی بر الگوریتم ژنتیک چندهدفه (NSGA II) برای جایابیSaaS های مرکب

Publish Year: 1397
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 622

This Paper With 22 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

این Paper در بخشهای موضوعی زیر دسته بندی شده است:

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

لینک ثابت به این Paper:

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

TECCONF04_192

تاریخ نمایه سازی: 30 شهریور 1398

Abstract:

رایانش ابری به عنوان مدل ارسال خدمات جدید قدرتمند، جهت مقابله با چالشهای منابع و همچنین ارائه خدمات مختلف بر اساس تقاضا، معرفی شده است (مانند نرم افزار، ذخیره سازی، شبکه). یکی از محبوبترین مدلهای خدماتی، نرم افزار به عنوان خدمت میباشد .(SaaS) که برای ارائه انعطاف پذیری و قابلیت استفاده مجدد، SaaS را میتوان در قالب مرکب ارائه داد، که در آن مجموعه ای از مولفه های داده و برنامه باهم در تعاملاند و به همکاری باهم پرداخته تا SaaS عملکردی سطح بالاتری را تشکیل دهند. با اینحال، این رویکرد با چالش های جدیدی در رابطه با مدیریت منابع در ابر همراه است، بخصوص یافتن مکان بهینه برای مولفه های SaaS که در آن SaaS بتواند بهترین عملکرد ممکن را داشته باشند. مسئله جایابی (SPP) SaaS به چالش تعیین اینکه کدام سرورها در مرکز داده ابر، بدون نقض محدودیتهای SaaS، میتوانند میزبان کدام مولفه ها باشند اشاره دارد. در این مقاله روشی بر پایه الگوریتم ژنتیک چند هدفه NSGA II جهت جایابی مولفه های SaaS در محیطهای ابری را ارائه می دهیم. در ساختار جایابی استفاده از الگوریتم ژنتیک چند هدفه NSGA II پیشنهادی بدین صورت است که ما جایابی را با استفاده از این الگوریتم به منظور بهینه سازی زمان اجرای کل و هزینه انجام میدهیم، سپس رویکرد پیشنهادی تحت دو هدف زمان و هزینه ارزیابی و مقایسه شد . نتایج بدست آمده نشان میدهد که روش پیشنهادی موجب کاهش زمان اجرای مولفه های SaaS در حد 9,4درصد،کاهش هزینه در حد 9,1درصد، افزایش بهره وری در حد 7,9 درصد میگردد.

Keywords:

خدمات نرم افزاری , SaaS مرکب , مدیریت منابع , جایابی SaaS , الگوریتم ژنتیک چند هدفه( NSGA II)

Authors

مریم رضائی

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

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

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