In this project you will use a python program that fetches files from a web site (www.worldclim.org), uncompress, and process them.

Your job is to compare the makespan of jobs submitted to the grid when the files are fetched to the remote machines with the makespan of jobs submitted to the grid that fetches the files to Storage Elements.

In order to make this work in the GILDA infrastructure, you need to convert this python program to C (just because the GILDA infrastructure does not support the gfal2 library, which has a specific interface to python).

After making this work with the Storage Elements, you need to implement some strategies (I have a document with some proposed scheduling strategies), submit the same jobs and compare with the results of your previous experiments.