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

NHCA: Developing New Hybrid Cryptography Algorithm for Cloud Computing Environment

The amount of transmitted data through the internet become larger and larger every day. The need of an encryption algorithm that guarantee transmitting data speedily and in a secure manner become a must. The aim of the r...

A New Algorithm for Balancing Group Population in Collaborative Leaning Sessions

Proper group formation is essential in conducting a productive collaborative learning session. It specifies the internal structure that the collaborating groups should have based on roles. The Group formation is a dynami...

A Hybrid Method to Improve Forecasting Accuracy Utilizing Genetic Algorithm –An Application to the Data of Operating equipment and supplies

In industries, how to improve forecasting accuracy such as sales, shipping is an important issue. There are many researches made on this. In this paper, a hybrid method is introduced and plural methods are compared. Focu...

A New Selection Operator - CSM in Genetic Algorithms for Solving the TSP

Genetic Algorithms (GAs) is a type of local search that mimics biological evolution by taking a population of string, which encodes possible solutions and combines them based on fitness values to produce individuals that...

Thinging for Computational Thinking

This paper examines conceptual models and their application to computational thinking. Computational thinking is a fundamental skill for everybody, not just for computer scientists. It has been promoted as skills that ar...

Download PDF file
  • EP ID EP117838
  • DOI 10.14569/IJACSA.2016.070471
  • Views 98
  • 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