توضیحات
متدهای زمان بندی در رایانش ابری
مروری بر متدهای زمان بندی در رایانش ابری
چکیده :
رایانش ابری ، مبتنی بر مفاهیم رایانش توزیع شده ، گرید توزیع شده ، مجازی سازی و رایانش کاربردها است . محیط ابری در واقع استخری مجازی از منابع است که از طریق اینترنت در اختیار کاربران قرار داده شده است . در این محیط کاربران می توانند بدون درگیر شدن در مدیریت زیر ساخت لایه بندی شده به صورت مجازی از منابع رایانشی کرایه ایی استفاده کنند . یکی از اهداف تامین کنندگان رایانش ابری استفاده بهینه از منابع و دستیابی به حداکثر سود و بهره است . این امر منجر شده است تا زمان بندی وظیفه در رایانش ابری به عنوان یک چالش اساسی و مرکزی باشد . این مقاله به بررسی الگوریتم ها و استراتژی های زمان بندی در رایانش ابری می پردازد .
واژگان کلیدی : جریان کار ، وظیفه ، زمان بندی ، رایانش ابری، مدیریت منابع در رایانش ابری
بخش هایی از مقدمه این مقاله:
پیشینه رایانش ابری به دهه ۱۹۶۰ برمی گردد یعنی وقتی که جان مک کارتی اظهار داشت که رایانش روزی می توانند به صورت یک برنامه عمومی سازمان دهی شوند . آمازون با طراحی وب سرویس آمازون بر همین اساس در سال ۲۰۰۶ نقش بسیار مهمی را در رایانش ابری ایفا کرده است . قبل از زمان بندی وظایف در رایانش ابری خصوصیات و ویژگی های محیط های را در نظر گرفته ایم . بعضسی از ویژگی ها به شرح زیر هستند
- سرویس امن بر حسب تقاضا
- دسترسی به شبکه در همه جا
- استخر منابع مستقل از مکان
- قابلیت ارتجاعی و توسعه سریع
- پرداخت کرایه به ازای استفاده از منابع
میلیونها کاربر منابع ابری را از طریق ثبت وظیفه رایانش ابری شان در یک سیستم ابری به اشتراک می گذارن د . زمان بندی این وظایف یکی از چالش های اصلی محیط های ابری است . استراتژی های زمان بندی مختلفی در منابع ]۲ تا ۱۰ [ پیشنهاد شده اند . این استراتژی ها فاکتورهای مختلفی نظیر ماتریس های هزینه تولید شده با استفاده از اعتبار وظایف برای تخصیص یافتن به یک منبع خاص ]۲[ ، زمان بند متا مبتنی بر کیفیت خدمات و زمان بند ماشین مجازی سبک وزن مبتنی بر استراتژی پر کردن ]۳[ ، نیازمندیهای کیفیت خدمات ]۴ ،۵ و ۱۰[ و ناهمگونی جریان های کاری و محیط ابری ]۸[ را در نظر گرفته اند .
نقد و بررسیها
هنوز بررسیای ثبت نشده است.