Energy Aware Genetic Algorithm for Independent Task Scheduling in Heterogeneous Multi-Cloud Environment

被引:0
|
作者
Pradhan, Roshni [1 ]
Satapathy, Suresh Chandra [1 ]
机构
[1] KIIT Deemed Univ, Bhubaneswar 751024, India
来源
关键词
Cloud computing; Datacenters; Genetic algorithm; Makespan; NP-complete;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Cloud datacentres contain a vast number of processors. The rapid expansion of cloud computing is resulting in massive energy usage and carbon emissions which has reported a substantial increase day by day. Consequently, the cloud service providers are looking for eco-friendly solutions. The energy consumption can be evaluated with an energy model, which identifies that, server energy consumption scales linearly with resource (cloud) utilization. This research provides an alternate solution to task scheduling problem which designs an optimized task schedule to minimize the makespan and energy consumptions in cloud datacenters. The proposed method is based on the principle of Genetic Algorithm (GA). In the context of task-scheduling using GA, chromosomal representation is considered as a schedule of set of independent tasks mapped with available cloud or machine in the proposed methodology. A fitness function is taken to optimize the overall execution time or makespan. Energy consumption is evaluated based on minimum makespan value. The proposed technique also tested upon synthesized and benchmark dataset which outperforms the conventional cloud task scheduling algorithms like Min-Min, Max-Min, and suffrage heuristics in heterogeneous multi-cloud system.
引用
收藏
页码:776 / 784
页数:9
相关论文
共 50 条
  • [1] Energy-Aware Cloud Task Scheduling algorithm in heterogeneous multi-cloud environment
    Pradhan, Roshni
    Satapathy, Suresh Chandra
    [J]. INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2022, 16 (02): : 279 - 284
  • [2] An Efficient Task Scheduling Algorithm for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 1204 - 1209
  • [3] A Multi-Objective Task Scheduling Algorithm for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. 2015 INTERNATIONAL CONFERENCE ON ELECTRONIC DESIGN, COMPUTER NETWORKS & AUTOMATED VERIFICATION (EDCAV), 2015, : 82 - 87
  • [4] A Smoothing Based Task Scheduling Algorithm for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya K.
    Nag, Subhrajit
    Jana, Prasanta K.
    [J]. 2014 INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2014, : 62 - 67
  • [5] Task Partitioning Scheduling Algorithms for Heterogeneous Multi-Cloud Environment
    Sanjaya Kumar Panda
    Sohan Kumar Pande
    Satyabrata Das
    [J]. Arabian Journal for Science and Engineering, 2018, 43 : 913 - 933
  • [6] Efficient task scheduling algorithms for heterogeneous multi-cloud environment
    Sanjaya K. Panda
    Prasanta K. Jana
    [J]. The Journal of Supercomputing, 2015, 71 : 1505 - 1533
  • [7] Efficient task scheduling algorithms for heterogeneous multi-cloud environment
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (04): : 1505 - 1533
  • [8] Task Partitioning Scheduling Algorithms for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya Kumar
    Pande, Sohan Kumar
    Das, Satyabrata
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (02) : 913 - 933
  • [9] Allocation-Aware Task Scheduling for Heterogeneous Multi-Cloud Systems
    Panda, Sanjaya K.
    Gupta, Indrajeet
    Jana, Prasanta K.
    [J]. BIG DATA, CLOUD AND COMPUTING CHALLENGES, 2015, 50 : 176 - 184
  • [10] A Customer-Oriented Task Scheduling for Heterogeneous Multi-Cloud Environment
    Pande, Sohan Kumar
    Panda, Sanjaya Kumar
    Das, Satyabrata
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2016, 6 (04) : 1 - 17