7. Conclusion
This paper presented multi-objective CSA based optimization algorithm which can solve the task scheduling problem under the computing environment, where of the number of data center and user job changes dynamically. But, in changing environment, cloud computing resources needs to be operated in optimally manner. Therefore, multi-objective CSA based algorithm is suitable for cloud computing environment because the algorithm is able to effectively utilize the system resources to reduce energy and makespan. The experimental results illustrated that the proposed methods (TSCSA) out-performed the maximum applications scheduling algorithm and random scheduling For further studies, the optimization model should add more essential objectives ( bandwidth, load balancing, cost etc) and should focus more robust algorithm.