MIN-Max-Min: A Heuristic Scheduling Algorithm for Jobs across Geo-Distributed Datacenters | IEEE Conference Publication | IEEE Xplore