目前网格任务调度算法大都通过仿真手段进行验证,缺少在实际的网格任务调度系统中检验。通过在实施网格项目中的经验,提出了一种基于SOA的网格任务调度框架GTSF(Grid Task Scheduling Framework),该框架通过web服务技术将任务调度解耦为多个服务模块,不仅简化了算法设计人员的工作量,还使得网格任务调度系统更加稳定。最后基于GTSF设计并实现了一个图像渲染应用供其他网格应用的开发人员参考。实际的网格应用开发过程显示GTSF使得基于Globus中间件的网格应用系统能够更快、更好的开发和部署。
At present,task scheduling algorithms are almost verified by means of simulations,rarely by task scheduling systems in real grid environment. Provides a grid task scheduling framework totally based on SOA, GTSF, which came from our experiments in grid related projects. GTSF decouples a task scheduling system into some independent modules by web services. It can not only simplify coding workload of algorithm designers but make the whole scheduling system stable. An image rendering application base on GTSF will be described at the end of the paper. Experience has shown that GTSF makes the process of grid application development and deployment based on globus toolkit more simple and rapid.