چکیده:
رایانش ابری نوعی مدل محاسباتی بر مبنای اینترنت است. این مدل محاسباتی با ارائه مدل پرداخت به ازای مصرف تامینکنندگان سرویس را قادر ساخته تا سرویسهای گوناگونی را با ویژگیهای کیفیت مختلف ارائه نمایند. کاربران اینگونه سرویسها با داشتن کاربردهای متفاوت در پی یافتن سرویسی متناسب با نیاز خود هستند که امروزه به عنوان چالشی مطرح است. رتبهبندی، سرویسهای متفاوت ارائه شده توسط تهیهکنندگان گوناگون را، به منظور انتخاب مناسبترین سرویس، ارزیابی میکند. این مقاله در راستای کمک به کاربر در جهت انتخاب مناسب سرویس، روش CCSR را به عنوان روشی ترکیبی برای رتبهبندی سرویسها ارائه میکند. ترکیبی بودن روش به این دلیل است که راهکار ارائه شده بر خلاف راهکارهای قبلی در راستای رتبهبندی سرویسها از هر دو اطلاعات درونی و برونی در طی رتبهبندی استفاده میکند. همچنین با انتخاب تعدادی سرویس نامزد و رتبهبندی آن با، از رتبهبندی تمام سرویسها خودداری میکند. راهکار پیشنهادی با روشهای رتبهبندی مبتنی بر AHP و SVD مقایسه گردیده است و نتایج نشان میدهد که راهکار ارائه شده به دلیل انتخاب تعدادی سرویس نامزد و رتبهبندی آنبا، دارای پیچیدگی کمتر، زمان پاسخ کمتر و انعطافپذیری بیشتر نسبت به سایر روشها است.
خلاصه ماشینی:
راه کار پیشنهادی با روش های رتبه بندی مبتنی بر AHP و SVD مقایسه گردیده است و نتایج نشان میدهد که راه کار ارائه شده به دلیل انتخاب تعدادی سرویس نامزد و رتبه بندی آن با، دارای پیچیدگی کمتر، زمان پاسخ کمتر و انعطاف پذیری بیشتر نسبت به سایر روش ها است .
[10] در این راستا و جهت حل چالش انتخاب سرویس ، مقاله ی حاضر روشی (Combination Cloud Service Rank)CCSR را برای رتبه بندی سرویس های ابری بر اساس مقادیر کیفیت مورد نیاز کاربر ارائه کرده است .
در مقابل اطلاعات درونی شامل اطلاعات به دست آمده از کاربران غیرفعال یا کاربران قبلی سیستم است که در گذشته از سیستم کمک گرفته و رتبه بندی اعلام شده از سیستم را مورد استفاده قرار داده اند و در پایان در صورت تمایل برای سرویس مورد استفاده امتیاز وارد نموده اند تا میزان رضایت خود را از سرویس بیان کنند.
الگوریتم (Combining Cloud Service Rank)CCSR ورودی: مجموعه سرویس ها (S)، مجموعه کاربران فعال (U)، مجموعه کاربران غیرفعال (IU) و بردار ویژگی کیفیت خروجی: رتبه بندی ارائه شده برای کاربر فعال (R)G ١ محاسبه سرویس های نامزد ٢ محاسبه رتبه ی ارزیابیهای برونی (R)OA به ازای تمام سرویس های نامزد // با استفاده از (F)OA ٣ محاسبه رتبه ی ارزیابیهای درونی (R)SA به ازای تمام سرویس های نامزد // با استفاده از (F)SA ٤ محاسبه رتبه ی کاربران مشابه (R)SU به ازای تمام سرویس های نامزد // با استفاده از (F)SU ٥ ترکیب نتایج مراحل قبل و محاسبه رتبه ی عمومی (R)G شکل ١- الگوریتم CCSR ١.