Time- and Cost- Efficient Task Scheduling across Geo-Distributed Data Centers | IEEE Journals & Magazine | IEEE Xplore