Skip to Main Content
Scheduling engine is an important component in the grid workflow system, which assign different job to specific resource node for execution according to job description information under appropriate policy constraints, so as to achieve optimal allocation of grid resources. Aiming at heterogeneous and dynamic of grid environment, a kind of dynamic scheduling method based on heuristic algorithm was proposed to schedule grid services. Based on the method, the hierarchical overall structure of Grid Workflow Scheduler was designed. Design in detail functional modules as job management, resource matching, policy management and scheduling engines in interface layer, management layer and service provider layer were also provided, which lays foundation for implementation of the system.