Pso Optimization algorithm for Task Scheduling on The Cloud Computing Environment
Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2014, Vol 13, Issue 9
Abstract
The Cloud computing is a most recent computing paradigm where IT services are provided and delivered over the Internet on demand. The Scheduling problem for cloud computing environment has a lot of awareness as the applications tasks could be mapped to the available resources to achieve better results. One of the main existed algorithms of task scheduling on the available resources on the cloud environment is based on the Particle Swarm Optimization (PSO). According to this PSO algorithm, the applications tasks are allocated to the available resources to minimize the computation cost only. In this paper, a modified PSO algorithm has been introduced and implemented for solving task scheduling problem in the cloud. The main idea of the modified PSO is that the tasks are allocated on the available resources to minimize the execution time in addition to the computation cost. This modified PSO algorithm is called Modified Particle Swarm Optimization (MPOS).The MPOS evaluations have been illustrated using different time, and cost parameters and their effects in the performance measures such as utilization, speedup, and efficiency. According to the implementation results, it is found that the modified MPOS algorithm outperforms the existed PSO.
Authors and Affiliations
Zahraa Tarek Abdelhamed Elmana, Magdy Zakria, Fatma A. Omara
On the Theory of NP-Complete Problems
It is shown that the theory of NP -Ñomplete problems can't be used for the analysis of optimizing tasks.
Hybrid Model based on unification of Technical Analysis and Sentiment Analysis for Stock Price Prediction
Stock price forecasting phenomenon has been majorly made on the basis of quantitative information. Over the time, with the advent of technology, stock forecasting used technical analysis to get more accurate predictions....
REGION GROWING IMAGE SEGMENTATION ON LARGE DATASETS USING GPU
Image segmentation is an important image processing, and it seems everywhere if we want to analyze what inside the image. There are varieties of applications of image segmentation such as the field of filtering noise fro...
Development of HTTP Server for Remote Data Monitoring and Recording System
This paper focuses on development of remote data monitoring and recording system in industries. Now a days we are using many Networked embedded systems for monitoring and control the home or industrial devices.These low...
Fast Effective Deterministic Primality Test Using CUDA/GPGPU
There are great interests in understanding the manner by which the prime numbers are distributed throughout the integers. Prime numbers are being used in secret codes for more than 60 years now. Computer security authori...