JFSS
Job Flow Scheduler Service
To enhance the flexibility and to minimize the impact on the grid configuration, we implemented a custom job flow scheduler service (JFSS). Using this tool the entire complex, multi branch, grid application could be configured through a XML file. The JFSS takes care of submitting jobs to computing nodes. JFSS integrates itself in the Globus Toolkit environment both as a web service and a command tool with very few configuration needs. It uses a customized version of the Job Description Language (JDL), developed under the Condor project. In this way, every job is described through its RSL file and built in a XML file, which describes the activation order and relationships between jobs. The description language implemented has been defined as Job Flow Definition Language (JFDL) with a suitable XML schema.