IJCATR Volume 5 Issue 6

Providing a multi-objective scheduling tasks by Using PSO algorithm for cost management in cloud computing

Masrour Dowlatabadi Arman Kavosi Ghafi Rasoul Habibzadeh Shojaee Abdolreza Andalib
10.7753/IJCATR0506.1008
keywords : Cloud computing, Optimization particle algorithm, Apportion duties, MATLAB software

PDF
This article is intended to use the multi-PSO algorithm for scheduling tasks for cost management in cloud computing. This means that any migration costs due to supply failure consider as a one objective and each task is a little particle and recognize by use of the appropriate fitness schedule function (how the particles arrangement) that cost at least amount of total expense. In addition to, the weight is granted to the each expenditure that reflects the importance of cost. The data which is used to simulate proposed method are series of academic and research data that are prepared from the Internet and MATLAB software is used for simulation. We simulate two issues, in the first issue, consider four task by four vehicles and divide tasks. In the second issue, make the issue more complicated and consider six tasks by four vehicles. We write PSO's output for each two issues of various iterations. Finally, the particles dispersion and as well as the output of the cost function were computed for each part.
@artical{m562016ijcatr05061008,
Title = "Providing a multi-objective scheduling tasks by Using PSO algorithm for cost management in cloud computing",
Journal ="International Journal of Computer Applications Technology and Research(IJCATR)",
Volume = "5",
Issue ="6",
Pages ="368 - 375",
Year = "2016",
Authors ="Masrour Dowlatabadi Arman Kavosi Ghafi Rasoul Habibzadeh Shojaee Abdolreza Andalib"}
  • The paper reviews quality of service solutions in storage area networks and how they are used.
  • Storage specific solutions are deployed in the storage devices themselves.
  • There is a lot of overhead in brought about by running multiple algorithms.
  • Centralized solution would reduce the overhead brought about by multiple algorithms.