A Hybrid Approach for Task Scheduling Using the Cuckoo and Harmony Search in Cloud Computing Environment

被引:34
|
作者
Pradeep, K. [1 ,2 ]
Jacob, T. Prem [1 ]
机构
[1] Sathyabama Inst Sci & Technol, Dept Comp Sci & Engn, Madras 600119, Tamil Nadu, India
[2] St Josephs Coll Engn, Dept Informat Technol, Madras 600119, Tamil Nadu, India
关键词
Multi-objective; Cuckoo search; Harmony search; Task scheduling; Cloud computing; CHSA; Cost; Memory usage; Energy consumption; Credit; Penalty; RESOURCE-ALLOCATION; ALGORITHM;
D O I
10.1007/s11277-018-5816-0
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Cloud Computing is a gathering of physical and virtualized assets gave to the clients according to request and pay per uses bases via internet. Basically, the task scheduling and resource allocation two features are considered such as cost and makespan. In order to achieve better performance in task scheduling, resource allocation and task scheduling must be precisely organized and optimized jointly. Several works have been published in the literature to do the scheduling in cloud. In this paper, for enhancing the scheduling process cuckoo search (CS) and harmony search (HS) algorithm is hybrid as CHSA to improve the optimization problem. These two algorithms are effectively combined to do intelligent process scheduling. According to this, a new multi-objective function is proposed by combining cost, energy consumption, memory usage, credit and penalty. Finally, the performance of the CHSA algorithm is compared with different algorithms such as existing hybrid cuckoo gravitational search algorithm, individual CS and HS algorithm with various multi-objective parameters. By analyzing the result our proposed CHSA algorithm attain minimum cost, minimum memory usage, minimum energy consumption, minimum penalty and maximum credit compared to existing techniques.
引用
收藏
页码:2287 / 2311
页数:25
相关论文
共 50 条
  • [41] Task scheduling in cloud computing based on hybrid moth search algorithm and differential evolution
    Abd Elaziz, Mohamed
    Xiong, Shengwu
    Jayasena, K. P. N.
    Li, Lin
    KNOWLEDGE-BASED SYSTEMS, 2019, 169 : 39 - 52
  • [42] A dynamic task scheduling algorithm for cloud computing environment
    Alla H.B.
    Alla S.B.
    Ezzati A.
    Alla, Hicham Ben (hich.benalla@gmail.com), 1600, Bentham Science Publishers (13): : 296 - 307
  • [43] A scheduling mechanism for independent task in Cloud computing environment
    Hu, Bin
    Zhang, Xiaotong
    Zhang, Xiaolu
    Journal of Information and Computational Science, 2013, 10 (18): : 5945 - 5954
  • [44] Efficient Task Scheduling Algorithms for Cloud Computing Environment
    Sindhu, S.
    Mukherjee, Saswati
    HIGH PERFORMANCE ARCHITECTURE AND GRID COMPUTING, 2011, 169 : 79 - +
  • [45] Task Scheduling in Cloud Computing Environment: A Comprehensive Analysis
    Belgacem, Ali
    Beghdad-Bey, Kadda
    Nacer, Hassina
    ADVANCES IN COMPUTING SYSTEMS AND APPLICATIONS, 2019, 50 : 14 - 26
  • [46] An Enhanced Task Scheduling Algorithm on Cloud Computing Environment
    Alkhashai, Hussin M.
    Omara, Fatma A.
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (07): : 91 - 100
  • [47] An enhanced performance evaluation of workflow computing and scheduling using hybrid classification approach in the cloud environment
    Tharani, P.
    Kalpana, A. M.
    BULLETIN OF THE POLISH ACADEMY OF SCIENCES-TECHNICAL SCIENCES, 2021, 69 (04)
  • [48] Independent task scheduling by hybrid algorithm of harmony search and variable neighborhood search
    Jiang, Hua
    Zheng, Liping
    Bao, Yun
    Liu, Yanxiu
    International Journal of Control and Automation, 2013, 6 (02): : 347 - 354
  • [49] Hybrid algorithm based on genetic algorithm and PSO for task scheduling in cloud computing environment
    Kousalya, A. (kousalya198710@gmail.com), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (17): : 2 - 3
  • [50] DSOS with Local Search for Task Scheduling in Cloud Environment
    Kumar, K. R. Prasanna
    Kousalya, K.
    Vishnuppriya, S.
    2017 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION SYSTEMS (ICACCS), 2017,