and proposes a hybrid scheduling algorithm(ACOSA) combined with ant colony algorithm and simulated annealing algorithm for the MapReduce programming framework of cloud computing. This algorithm aims at minimizing the scheduling time and introduces the task and resource matching factors and load balance. Firstly
the ant colony algorithm was used to get the optimal solution to a set of tasks and resources. Then
the path was optimized
and the pheromone of solution was updated by the simulated annealing algorithm. Lastly
they were recompiled by extending Cloudsim cloud computing simulation platform
and the ACOSA algorithm was achieved. The experimental results show that the algorithm has a good performance in scheduling time and load balancing.