TAILIEUCHUNG - Sort-Mid tasks scheduling algorithm in grid computing

Scheduling tasks on heterogeneous resources distributed over a grid computing system is an NPcomplete problem. The main aim for several researchers is to develop variant scheduling algorithms for achieving optimality, and they have shown a good performance for tasks scheduling regarding resources selection. However, using of the full power of resources is still a challenge. In this paper, a new heuristic algorithm called Sort-Mid is proposed. It aims to maximizing the utilization and minimizing the makespan. The new strategy of Sort-Mid algorithm is to find appropriate resources. The base step is to get the average value via sorting list of completion time of each task. Then, the maximum average is obtained. Finally, the task has the maximum average is allocated to the machine that has the minimum completion time. The allocated task is deleted and then, these steps are repeated until all tasks are allocated. Experimental tests show that the proposed algorithm outperforms almost other algorithms in terms of resources utilization and makespan. | Journal of Advanced Research 2015 6 987-993 Cairo University Journal of Advanced Research ORIGINAL ARTICLE Sort-Mid tasks scheduling algorithm in grid computing CrossMark Naglaa M. Reda a A. Tawfik b Mohamed A. Marzok b Soheir M. Khamis a a Department of Mathematics Faculty of Science Ain Shams University Cairo Egypt b Egypt. Ctr. for Theo. Phys. Faculty of Engineering Modern University Cairo Egypt ARTICLE INFO ABSTRACT Article history Received 14 July 2014 Received in revised form 10 November 2014 Accepted 21 November 2014 Available online 26 November 2014 Keywords Grid computing Heuristic algorithm Scheduling Resource utilization Makespan Scheduling tasks on heterogeneous resources distributed over a grid computing system is an NP-complete problem. The main aim for several researchers is to develop variant scheduling algorithms for achieving optimality and they have shown a good performance for tasks scheduling regarding resources selection. However using of the full power of resources is still a challenge. In this paper a new heuristic algorithm called Sort-Mid is proposed. It aims to maximizing the utilization and minimizing the makespan. The new strategy of Sort-Mid algorithm is to find appropriate resources. The base step is to get the average value via sorting list of completion time of each task. Then the maximum average is obtained. Finally the task has the maximum average is allocated to the machine that has the minimum completion time. The allocated task is deleted and then these steps are repeated until all tasks are allocated. Experimental tests show that the proposed algorithm outperforms almost other algorithms in terms of resources utilization and makespan. 2014 Production and hosting by Elsevier . on behalf of Cairo University. Introduction Grid computing systems 1 2 are distributed systems enable large-scale resource sharing among millions of computer systems across a worldwide network such as the Internet. Grid resources are different from .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.