Abstract

Cloud computing is mathematical process that provides more power and flexibility in computing infrastructure. Cloud computing provides internet services using a network of remote services. The core service for any environment is the best business plan that supports better quality of service (QoS). Task scheduling in the cloud is a key issue that needs to be addressed to improve system performance and high customer satisfaction. The task scheduling affects the exact time of operation and the cost of using the system. In this paper, we propose a capuchin search algorithm based task scheduling (CSTS) in cloud computing environment. In CSTS method, first we introduce an improved cuttlefish optimization (ICFO) algorithm for task clustering which groups user task into two set as normal and emergency task. Then, we develop a modified capuchin search (MCS) algorithm for priority based optimal task scheduling which minimize makespan and improve resource utilization. Finally, the simulation results of proposed CSTS method is compared with the existing state-of-art methods in terms of makespan, execution time, deadline violation rate and resource utilization.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call