Efficient Qos Based Tasks Scheduling using Multi-Objective Optimization for Cloud Computing
Computing is a service based on-demand, pays per use model consisting of an inter-connected and virtualizes resources delivered over internet. In cloud computing number of user are increasing day-by-day and volume of data is also very huge. So, to meet the needs of customers and proper assignment of resources to available VMs task scheduling is the important aspect. Mostly cloud resources are not utilized efficiently because of poor task scheduling. This paper introduces the multi-objective task scheduling algorithm for optimization of throughput of the system. This algorithm not only performs multi objective task scheduling but also performs non-dominated sorting for ordering of tasks. Thus, aim of this research work is to prove the effectiveness of the optimization method.