A Taxonomy of Job Scheduling on Distributed Computing Systems
Cloud Computing: Issues and Challenges