مقدمه
محاسبات ابری از توسعه محاسبات گرید، مجازیسازی و فناوریهای وب بوجود آمده است. محاسبات ابری محاسبات مبتنی بر اینترنت است که زیرساخت به عنوان سرویس (IaaS)، بستر به عنوان سرویس (PaaS) و نرمافزار به عنوان سرویس (SaaS) را ارائه میدهد. SaaS، برنامههای کاربردی نرمافزار را توسط ارائه دهنده ابر قابل دسترس میسازد. در PaaS یک بستر توسعه برنامههای کاربردی به عنوان سرویس به توسعهدهنده برای ایجاد یک برنامه مبتنی بر وب ارائه میسازد. در IaaS زیرساختهای محاسبات به عنوان سرویس به درخواست کننده در قالب ماشین مجازی (VM) ارائه میشود. این سرویسها بر اساس اشتراک با استفاده از مدل پرداخت به ازای مصرف برای مشتریان، صرف نظر از محل سکونت آنها ساخته شدهاند. محاسبات ابری هنوز در مرحله توسعه است و بسیاری از مسائل و چالشهای مختلف مسائل در زمانبندی ابر نقش بسیار مهمی در تعیین اجرای موثر ایفا می کند.
زمانبندی به مجموعهای از سیاستها برای کنترل ترتیب انجام وظایف توسط سیستم کامپیوتر اشاره دارد. انواع مختلفی از الگوریتمهای زمانبندی در سیستم محاسباتی توزیع شده وجود دارد و زمانبندی وظایف یکی از آنهاست. مزیت اصلی الگوریتم زمانبندی وظایف دستیابی به محاسبات با کارایی بالا و بهترین توان سیستم است. مدیریت زمانبندی در دسترس بودن حافظه CPU و سیاست برنامهریزی خوب حداکثر استفاده از منابع را ارائه میدهد. در این مقاله سه الگوریتم زمان مشترک، فضا مشترک و الگوریتم تعمیم اولویت مقایسه میشود.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.