Genetic-Based Task Scheduling Algorithm in Cloud Computing Environment

Abstract

Nowadays, Cloud computing is widely used in companies and enterprises. However, there are some challenges in using Cloud computing. The main challenge is resource management, where Cloud computing provides IT resources (e.g., CPU, Memory, Network, Storage, etc.) based on virtualization concept and pay-as-you-go principle. The management of these resources has been a topic of much research. In this paper, a task scheduling algorithm based on Genetic Algorithm (GA) has been introduced for allocating and executing an application’s tasks. The aim of this proposed algorithm is to minimize the completion time and cost of tasks, and maximize resource utilization. The performance of this proposed algorithm has been evaluated using CloudSim toolkit.

Authors and Affiliations

Safwat Hamad, Fatma Omara

Keywords

Related Articles

An Agent Cellular Residential Mobility Model : From Functional and Conceptual View

Residential mobility is of great challenge to sustainable cities. Developing computer models based simulation could be a powerful tool to support informing urban decisions especially with the fact that half of the world’...

Conceptual Modeling in Simulation: A Representation that Assimilates Events

Simulation is often based on some type of model of the evolved portion of the world being studied. The underlying model is a static description; the simulation itself is executed by generating events or dynamic aspects i...

Threshold Based Penalty Functions for Constrained Multiobjective Optimization

This paper compares the performance of our re-cently proposed threshold based penalty function against its dynamic and adaptive variants. These penalty functions are incorporated in the update and replacement scheme of t...

Analyzing Interaction Flow Modeling Language in Web Development Lifecycle

Two years ago, the Object Management Group (OMG) adopted a new standard method named Interaction Flow Modeling Language (IFML) for web engineering domain. IFML is designed to express the content, user interaction, and co...

Qualitative Study of Existing Research Techniques on Wireless Mesh Network

Wireless Mesh Network (WMN) is one of the significant forms of the wireless mesh network that assists in creating highly interconnected communication node. Since a decade, there have been various studies towards enhancin...

Download PDF file
  • EP ID EP117838
  • DOI 10.14569/IJACSA.2016.070471
  • Views 106
  • Downloads 0

How To Cite

Safwat Hamad, Fatma Omara (2016). Genetic-Based Task Scheduling Algorithm in Cloud Computing Environment. International Journal of Advanced Computer Science & Applications, 7(4), 550-556. https://europub.co.uk/articles/-A-117838