JOURNAL ARTICLE

Genetic-Based Multi-objective Task Scheduling Algorithm in Cloud Computing Environment

Farouk A. Emara

Year: 2021 Journal:   International journal of intelligent engineering and systems Vol: 14 (5)Pages: 571-582   Publisher: Intelligent Networks and Systems Society

Abstract

Recently, resource management is the major issues in cloud computing (CC) environment because of dynamic heterogeneity of cloud computing environment.The task scheduling and virtual machines (VMs) allocation play a vital role in resources management of CC.Most of existing works for these issues aim to achieve single objective as maximizing resource utilization, load balancing, or power management.Currently, the big challenge in CC is building task scheduling and virtual machines (VMs) allocation algorithms that consider all these objectives in the same time.This problem is called task scheduling with VMs allocation multi-objectives problem which is NP completeness problem.In this paper, a new task scheduling algorithm is proposed for achieving efficient resource management based on these objectives.This proposed algorithm uses a modified genetic algorithm (GA) to find the optimal solution for choosing the most appropriate VMs for executing received tasks and their appropriate servers that will deploy these VMs.This proposed algorithm uses a matrix structure for representing the chromosome of GAS which combines the ids of tasks, VMs, and servers.Simulation results show that the proposed algorithm achieves better performance than ETVMC, TSACS, and ACO algorithms in terms of makespan, scheduling length, throughput, resource utilization, energy consumption, and imbalance degree.

Keywords:
Computer science Virtual machine Distributed computing Cloud computing Scheduling (production processes) Load balancing (electrical power) Server Job shop scheduling Dynamic priority scheduling Fair-share scheduling Two-level scheduling Algorithm Mathematical optimization Computer network Operating system Quality of service Schedule Grid

Metrics

11
Cited By
2.33
FWCI (Field Weighted Citation Impact)
23
Refs
0.90
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Task Scheduling Based on Multi-objective Genetic Algorithm in Cloud Computing

Zhenzhen Xu

Journal:   Journal of Information and Computational Science Year: 2015 Vol: 12 (4)Pages: 1429-1438
JOURNAL ARTICLE

Multi-Task Scheduling Algorithm Based on Genetic Algorithm in Cloud Computing Environment

政 孙

Journal:   Computer Science and Application Year: 2016 Vol: 06 (06)Pages: 317-322
JOURNAL ARTICLE

Genetic-Based Task Scheduling Algorithm in Cloud Computing Environment

Amr M. E. SafwatA. Fatma

Journal:   International Journal of Advanced Computer Science and Applications Year: 2016 Vol: 7 (4)
JOURNAL ARTICLE

Energy aware multi objective genetic algorithm for task scheduling in cloud computing

C. Shoba BinduG.B. Hima BinduK. Ramani

Journal:   International Journal of Internet Protocol Technology Year: 2018 Vol: 11 (4)Pages: 242-242
© 2026 ScienceGate Book Chapters — All rights reserved.