Range-Suffrage Algorithm for Grid Task

NAGLAA M ,; Khamis, Soheir; MOHAMED A. MARZOK ,; . REDA, A. TAWFIK;

Abstract


Scheduling is a fundamental process for grid computing systems. Its goal is to map user tasks to suitable resources for execution. The major part of a grid scheduler is to decide which resource is suitable for each task, depending on a scheduling algorithm. Many scheduling algorithms have been designed for reaching optimality. The Suffrage algorithm has shown a superlative performance over most meta-task scheduling algorithms regarding resources selection. However, providing a full power use of resources is still a challenge. In this paper, a new heuristic algorithm is proposed. It aims to maximizing the resource utilization and minimizing the makespan. Its decision is based on detecting the maximum average value of completion times among certain tasks. These tasks are selected depending on their suffrage values. The task having the maximum average is then assigned to the resource with the minimum completion time. Experimental results show that the proposed algorithm outperforms other algorithms in terms of utilization and makespan.


Other data

Title Range-Suffrage Algorithm for Grid Task
Authors NAGLAA M , ; Khamis, Soheir ; MOHAMED A. MARZOK , ; . REDA, A. TAWFIK 
Keywords Grid Computing, Heuristic Algorithm, Scheduling ,Suffrage Algorithm, Resource Utilization, and Makespan
Issue Date 12-Sep-2015
Publisher KKG Publications

Recommend this item

Similar Items from Core Recommender Database

Google ScholarTM

Check

views 71 in Shams Scholar
downloads 59 in Shams Scholar


Items in Ain Shams Scholar are protected by copyright, with all rights reserved, unless otherwise indicated.