International Journal of Applied Research on Information Technology and Computing (IJARITAC)
  • Year: 2019
  • Volume: 3
  • Issue: 2

Cost and Makespan Trade-off Management for Scheduling Workflow on Utility Grids

  • Author:
  • Vahid Khajehvand1,, Hossein Pedram2, Mostafa Zandieh3
  • Total Page Count: 10
  • Published Online: Aug 1, 2019
  • Page Number: 89 to 98

1Department of Computer Engineering and Information Technology, Qazvin Branch, Islamic Azad University, Qazvin, Iran

2Department of Computer Engineering and Information Technology, Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran

3Department of Industrial Management, Shahid Beheshti University, G.C., Tehran, Iran

*Email id: khajehvand@qiau.ac.ir

Abstract

Reaching a high performance in Utility Grids, among other things, requires an efficient workflow application scheduling on shared resources. The shared resources among users are autonomously managed in these environments. Application tasks are submitted to a scheduler; next, the scheduler selects a resource for executing the task. Finally, the resource schedules the assigned tasks according to its own allocation policy. Therefore, users have no explicit control on allocating resources to application task. As a result, the quality of service cannot be guaranteed. In this paper, a heuristic algorithm known as minimum first-fit cost-makespan trade-off (MinFCMT) is developed in order to effectively schedule an application in Utility Grids so that the application makespan and allocation cost can be minimised. To evaluate the MinFCMT heuristic algorithm, a widespread simulation of a real parallel workload model plus the synthetic workflow is used according to the existing application scheduling algorithm. The results demonstrated that the MinFCMT algorithm is far more effective than the existing algorithms in terms of time complexity of the algorithm.

Keywords

Utility Grids, Performance Optimisation, Resource Provisioning, Workflow Scheduling, Multi-objective Optimisation