Job Distribution

The CLC Science Server has the concept of distributing jobs to nodes. This means that you can have a master server with the primary purpose of handling user access, serving data to users and starting jobs, and you have a number of nodes that will execute these jobs.

Two main models of this setup are available: a master server that submits tasks to dedicated execution nodes, and a master server that submits tasks to a local grid system. Figure 6.1 shows a schematic overview of these possibilities, and they are described in text below. A third option exists: a single server. In this case only the master server exists, which executes all tasks. This option is described further down in the manual.

The master server and job nodes / grid nodes must run on the same type of operating system. It is therefore not possible, to have a master server running Linux and a job node running Windows.

Image executionnodesoverview
Figure 6.9: An overview of the job distribution possibilities.



Subsections