Simulator for Task Scheduling in Distributed Computing Platform
A simulator for task scheduling in Distributed Computing platform over the Internet was presented and described in this paper.This simulator can be used to model master-slave style parallel applications comprised of a set of independent and equal sized tasks.The simulations were driven by traces collected from heterogeneous computing resource sharing platforms to minimize turnaround time of applications.It permits to assess scheduling policies under several scenarios,allows controlling parameters such as the application′s requirements,the properties of the environment and the characteristics of the execution.Two scheduling algorithms,FCFS and MinMax were discussed subsequently in this simulator.The results obtained from performance analysis show that it is a trace driven simulator that can be useful for studying and assessing scheduling policies relatively to their ability to provide fast turnaround times in large scale Distributed Computing platform.