view in publisher's site

A Task Scheduling Algorithm based on QoS-Driven in Cloud Computing

Quality of Service is an inevitable issue needing to be deal with in task scheduling of cloud computing. This paper proposes a task scheduling algorithm based on QoS-driven for cloud computing. Firstly, in order to reflect the precedence relation of tasks, the proposed algorithm computes the priority of tasks according to the special attributes of tasks, and then sorts tasks by priority. Secondly, the algorithm evaluates the completion time of each task on different services, and schedules each task onto a service which can complete the task as soon as possible according to the sorted task queue. The experimental results based on CloudSim show that the algorithm can achieve good performance and load balancing by QoS driving from both priority and completion time.

یک الگوریتم زمان‌بندی تکلیف مبتنی بر QoS - که در محاسبات ابری به کار می‌رود.

کیفیت خدمات یک مساله اجتناب‌ناپذیر است که باید در زمانبندی کار رایانش ابری به کار گرفته شود. این مقاله یک الگوریتم زمان‌بندی وظیفه مبتنی بر QoS جهت محاسبه ابری را پیشنهاد می‌کند. ابتدا، به منظور انعکاس رابطه تقدم کارها، الگوریتم پیشنهادی اولویت وظایف را با توجه به ویژگی‌های خاص وظایف محاسبه می‌کند و سپس وظایف را با اولویت انجام می‌دهد. دوم، الگوریتم زمان تکمیل هر کار بر روی خدمات مختلف را ارزیابی می‌کند و هر کار را بر روی یک سرویس زمان‌بندی می‌کند که می‌تواند وظیفه را به محض امکان با توجه به صف کار مرتب تکمیل کند. نتایج تجربی مبتنی بر CloudSim نشان می‌دهد که این الگوریتم می‌تواند به عملکرد خوبی دست یابد و تعادل بار را با رانندگی QoS از هر دو اولویت و زمان تکمیل به دست آورد.
ترجمه شده با

Download PDF سفارش ترجمه این مقاله این مقاله را خودتان با کمک ترجمه کنید
سفارش ترجمه مقاله و کتاب - شروع کنید

95/12/18 - با استفاده از افزونه دانلود فایرفاکس و کروم٬ چکیده مقالات به صورت خودکار تشخیص داده شده و دکمه دانلود فری‌پیپر در صفحه چکیده نمایش داده می شود.