Genetic-Based Task Scheduling Algorithm in Cloud Computing Environment

被引:1
作者
Hamad, Safwat A. [1 ]
Omara, Fatma A. [1 ]
机构
[1] Cairo Univ, Fac Comp & Informat, Dept Comp Sci, Cairo, Egypt
关键词
Cloud computing; Task Scheduling; Genetic Algorithm; Optimization Algorithm;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:550 / 556
页数:7
相关论文
共 19 条
[1]   Dynamic task scheduling algorithm with load balancing for heterogeneous computing system [J].
Abdelkader, Doaa M. ;
Omara, Fatma .
EGYPTIAN INFORMATICS JOURNAL, 2012, 13 (02) :135-145
[2]  
Buyya Rajkumar, 2009, 2009 International Conference on High Performance Computing & Simulation (HPCS), P1, DOI 10.1109/HPCSIM.2009.5192685
[3]  
Calheiros R. N., 2009, ARXIV09032525
[4]  
Etro F., 2010, LOND C CLOUD COMP PU, P01
[5]  
Furht B., 2010, A ESCALANTE HDB CLOU
[6]  
Ge JW, 2013, APPL MECH MAT, V347, P2426, DOI DOI 10.4028/WWW.SCIENTIFIC.NET/AMM.347-350.2426
[7]  
Goyal Tarun, 2013, INT J RES ENG TECHNO, V1
[8]  
Jang Sung Ho, 2012, INT J CONTROL AUTOM, V5, P157
[9]  
Kaur R., 2014, INT J COMPUTER APPL, V101
[10]  
Kruekaew B., 2014, P INT MULTICONFERENC