Abstract: In geo-distributed datacenters, tasks in a job often need to run on different sites due to the input data locality or special preference for resources. The completion time (make span) of the ...