3.7. Job topology

For a grid application, there are various topology-related considerations. There are certain architectural requirements covering the topology of jobs and data.

When designing the grid application architecture, some of the key items to consider are:

  • Where grid jobs have to or can run

  • How to distribute and deploy them over a network

  • How to package them with essential data

  • Where to store the executables within the network

  • How to determine a suitable node for executing the individual jobs

The following are some factors that should be included in the consideration of the above items:

  • Location of the data and its access conditions for the job

  • Amount of data to be processed by the jobs

  • Interfaces needed for any interaction with certain ...

Get Enabling Applications for Grid Computing with Globus now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.