ارائه یک روش زمانبندی بلادرنگ به منظور انجام کارهای با مهلت زمانی معین در رایانش ابری
کد مقاله : 1221-KNM
نویسندگان
فرهاد بالکانلو1، مهدی رجب زاده *2
1دانشگاه علوم دریایی نوشهر
2عضو هیئت علمی دانشگاه آزاد اسلامی واحد چالوس
چکیده مقاله
امروزه محاسبات ابری شهرت زیادی پیداکرده و نمونه‌ای از محاسبات توزیع‌شده، متشکل از منابع و درخواست‌ها باهدف اشتراک‌گذاری منابع به صورت سرویس در بستر اینترنت است. استفاده مناسب و بهینه از منابعی همچون حافظه، پردازشگر یک چالش است از این رو، چگونگی زمانبندی وظایف مسئله‌ای مهم محسوب می‌شود که تأثیر زیادی در عملکرد فراهم‌کنندگان سرویس ابر دارد. زمانبندی، انتخاب بهترین منبع مناسب باهدف انتشار بار در پردازنده‌ها و حداکثر بهره‌وری از منابع است. درحالی‌که باید زمان پاسخ و تکمیل هر وظیفه و همچنین هزینه سرویس را حداقل نماید. در این گزارش ابتدا به بیان مسئله و مشکل زمانبندی و ادبیات تحقیق اشاره می‌شود. سپس تعاریفی مرتبط با زمانبندی وظایف را مطرح کرده و ویژگی‌های یک زمانبند خوب را بیان می‌کنیم و همچنین به بررسی برخی از الگوریتم‌های موجود در ابر و مقایسه‌ای از آن‌ها مطرح شده . در آخر یک روش زمانبندی بلادرنگ به منظور انجام کارهای با مهلت زمانی معین در رایانش ابری ارائه می‌شود. که در این روش پیشنهادی ، فرآیندها به دو دسته غیر قابل تحمل و قابل تحمل تقسیم شده و فرآیندهای غیر قابل تحمل در ماشین های سریع و فرآیندهای قابل تحمل در ماشین های کند پردازش می شوند.از طرفی اجرای فرآیندها بستگی به مهلت زمانی و ماهیت فرآیند دارد. ماهیت کار ، به درجه اهمیت کار نیز وابسته است ، فرآیندی که اهمیت آن بیشتر باشد زودتر از همه اجرا خواهد شد. طبق نتایج به دست آمده روش پیشنهادی در مقایسه با سایر الگوریتم‌های زمانبندی مورد مقایسه بهتر عمل می‌کند.
کلیدواژه ها
محاسبات ابری، زمانبندی، زمانبندی در ابر، الگوریتم‌های زمانبندی
وضعیت: پذیرفته شده