Downloads: 113 | Views: 146
Research Paper | Computer Science & Engineering | India | Volume 4 Issue 7, July 2015
Cloud Based Task Scheduling Using Fuzzy C-Means and Linear Programming Approach
Mahesh S. Shinde  | Anilkumar Kadam
Abstract: Cloud computing is a latest technology that deals with on-demand, online distribution of computing resources and services within managed environment on pay per use scenario. Cloud Service Provider (CSP) manages all the requests of cloud users and allocates the resources (processors) to them. Cloud service provider thus plays crucial role of scheduling the available resources to the user tasks in order to reduce overall cost (cost that end user required to pay to cloud) in user specified time. In the proposed system, cloud resources are scheduled by using linear programming as an optimization technique along with Fuzzy C-Means (FCM) as a clustering technique. Cloud user submits the batch of tasks (images for processing) through smart phone to a cloud service provider. Cloud service provider schedules these tasks among the number of resources (smart phones and processors) using FCM and linear programming. The proposed system schedules these tasks in such a way that it requires minimum cost under the time constraint given by submitter. The results of proposed scheduling strategy are compared with the results obtained by First Come First Served (FCFS) scheduling.
Keywords: Cloud computing, cloud service provider, linear programming, Fuzzy C-Means, cloud scheduling
Edition: Volume 4 Issue 7, July 2015,
Pages: 2081 - 2085