An Effective Task Scheduling Approach for Cloud Computing Environment
Cloud computing is one of the fastest growing technologies which delivers online services to a consumer on pay per use basis. Recently, the concept of multi cloud environment has been evolved in the recent years in which workloads are distributed among the data centers of multiple clouds. However, task scheduling in a multi cloud environment is more challenging as the resources of the data centers belonged to the clouds are heterogeneous in nature. In this paper, we propose an efficient task scheduling algorithm for multi cloud environment. We perform extensive simulation of the proposed algorithm on benchmark data and compare the results with the existing algorithms. We show that the algorithm performs better than the existing algorithms in terms of make span and resource utilization.