Scheduling Hard Real-Time Tasks in Cloud Computing Using Differential Evolution Algorithm

Main Article Content

MOIZ UDDIN AHMED
Amjad Mahmood
Mr. Rashed A Bahlool

Abstract

The cloud computing environment, in which virtual resources/machines are made available over the Internet, is a smart option for many real-time applications. However, there are a number of critical problems that need to be addressed to successfully use cloud computing for real-time applications. One of the challenges is allocation and scheduling of real time tasks on the virtual machines which is addressed in this paper. The task allocation and scheduling problem is modeled as a binary optimization problem. The differential evolution (DE) algorithm has been customized to solve the problem. A detailed experimental study has been conducted to investigate the solution quality of DE algorithm. The results show that DE performs better than the GA and the greedy algorithm.

Article Details

How to Cite
AHMED, M. U., Mahmood, A., & Bahlool, M. R. (2018). Scheduling Hard Real-Time Tasks in Cloud Computing Using Differential Evolution Algorithm. Technical Journal, 22(IV). Retrieved from https://tj.uettaxila.edu.pk/index.php/technical-journal/article/view/538
Section
COMPUTER SCIENCE
Author Biography

MOIZ UDDIN AHMED, ALLAMA IQBAL OPEN UNIVERSITY

Assistant Professor