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

Estimation Method of the Total Number of Wild Animals based on Modified Jolly’s Method

Estimation method of the total number, the probabilities of birth and alive of wild animals based on Jolly’s method is proposed. Jolly’s method requires putting tags to the captured wild animals by bank trap while just i...

Novel LVCSR Decoder Based on Perfect Hash Automata and Tuple Structures – SPREAD –

The paper presents the novel design of a one-pass large vocabulary continuous-speech recognition decoder engine, named SPREAD. The decoder is based on a time-synchronous beam-search approach, including statically expande...

Cultural Dimensions of Behaviors Towards E-Commerce in a Developing Country Context

Customers prefer to shop online for various reasons such as saving time, better prices, convenience, selection, and availability of products and services. The accessibility and the ubiquitous nature of the Internet facil...

Embedded Feature Selection Method for a Network-Level Behavioural Analysis Detection Model

Feature selection in network-level behavioural analysis studies is used to represent the network datasets of a monitored space. However, recent studies have shown that current behavioural analysis methods at the network-...

Optimal Path Planning using RRT* based Approaches: A Survey and Future Directions

Optimal path planning refers to find the collision free, shortest, and smooth route between start and goal positions. This task is essential in many robotic applications such as autonomous car, surveillance operations, a...

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