Cloud computing is an information technology paradigm that enables access to various shared pools of configurable
system resources and higher level services. It provides delivery of computing services like storage, servers, database etc. Task
scheduling is an important part in cloud computing for limited number of heterogeneous resources and increasing number of
user tasks. In case of great cloudlets with high Size may lead fail in load balancing, increased makes pan and decreased average
resource utilization. This paper provides an efficient algorithm to solve the above issues in task scheduling.