Genetic-Based Task Scheduling Algorithm in Cloud Computing Environment

Genetic-Based Task Scheduling Algorithm in Cloud Computing Environment
复制标题

云计算环境下基于遗传的任务调度算法

DOI:
10.14569/ijacsa.2016.070471
复制
发表时间:
2016
影响因子:
0.9
通讯作者:
F. Omara
F. Omara
中科院分区:
--
文献类型:
--
作者:
Safwat A. Hamad;F. Omara

文献摘要

被引文献

相似文献

如今,云计算被广泛应用于公司和企业。然而,使用云计算存在一些挑战。主要的挑战是资源管理,其中云计算基于虚拟化概念和即用即付原则提供IT资源(例如,CPU、内存、网络、存储等)。这些资源的管理一直是许多研究的主题。本文提出了一种基于遗传算法的任务调度算法,用于应用程序任务的分配和执行。该算法的目标是最小化任务的完成时间和成本,最大化资源利用率。使用CloudSim工具包对该算法的性能进行了评估。
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.