International Journal of Computer Science and Network Solutions (IJCSNS)
Now-a-days, cloud computing has to provide necessary facilities in order to provide reliable and truthful service to users. Based on mentioned point task scheduling is one of the fundamental issues in cloud computing environment. In fact one of the main features of task schedule is its scheduling strategy to change environment and the types of tasks which leads to load balancing. Many different resources exist in cloud computing including CPU, RAM and bandwidth which are engaged by virtual machines. Since the number of users requires different types of virtual machines and all of resources are associated with virtual machines, task scheduling algorithms help to load balancing more efficient.