Task Partitioning Scheduling Algorithms for Heterogeneous Multi-Cloud Environment

被引:1
|
作者
Sanjaya Kumar Panda
Sohan Kumar Pande
Satyabrata Das
机构
[1] Indian Institute of Technology (ISM),Department of Computer Science and Engineering
[2] Veer Surendra Sai University of Technology,Department of Computer Science and Engineering and Information Technology
来源
Arabian Journal for Science and Engineering | 2018年 / 43卷
关键词
Cloud computing; Multi-cloud; Task scheduling; Task partitioning; Makespan;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing is now an emerging trend for cost-effective, universal access, reliability, availability, recovery and flexible IT resources. Although cloud computing has a tremendous growth, there is a wide scope of research in different dimensions. For instance, one of the challenging topics is task scheduling problem, which is shown to be NP-Hard. Recent studies report that the tasks are assigned to clouds based on their current load, without considering the partition of a task into pre-processing and processing time. Here, pre-processing time is the time needed for initialization, linking and loading of a task, whereas processing time is the time needed for the execution of a task. In this paper, we present three task partitioning scheduling algorithms, namely cloud task partitioning scheduling (CTPS), cloud min–min task partitioning scheduling and cloud max–min task partitioning scheduling, for heterogeneous multi-cloud environment. The proposed CTPS is an online scheduling algorithm, whereas others are offline scheduling algorithm. Basically, these proposed algorithms partition the tasks into two different phases, pre-processing and processing, to schedule a task in two different clouds. We compare the proposed algorithms with four task scheduling algorithms as per their applicability. All the algorithms are extensively simulated and compared using various benchmark and synthetic datasets. The simulation results show the benefit of the proposed algorithms in terms of two performance metrics, makespan and average cloud resource utilization. Moreover, we evaluate the simulation results using analysis of variance statistical test and confidence interval.
引用
收藏
页码:913 / 933
页数:20
相关论文
共 50 条
  • [11] Energy-Aware Cloud Task Scheduling algorithm in heterogeneous multi-cloud environment
    Pradhan, Roshni
    Satapathy, Suresh Chandra
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2022, 16 (02): : 279 - 284
  • [12] A Pair-Task Heuristic for Scheduling Tasks in Heterogeneous Multi-cloud Environment
    Krishnasamy, Kamalam Gobichettipalayam
    Periasamy, Suresh
    Periasamy, Keerthika
    Prasanna Moorthy, V.
    Thangavel, Gunasekaran
    Lamba, Ravita
    Muthusamy, Suresh
    WIRELESS PERSONAL COMMUNICATIONS, 2023, 131 (02) : 773 - 804
  • [13] A Pair-Task Heuristic for Scheduling Tasks in Heterogeneous Multi-cloud Environment
    Kamalam Gobichettipalayam Krishnasamy
    Suresh Periasamy
    Keerthika Periasamy
    V. Prasanna Moorthy
    Gunasekaran Thangavel
    Ravita Lamba
    Suresh Muthusamy
    Wireless Personal Communications, 2023, 131 : 773 - 804
  • [14] A Smoothing Based Task Scheduling Algorithm for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya K.
    Nag, Subhrajit
    Jana, Prasanta K.
    2014 INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2014, : 62 - 67
  • [15] Energy Aware Genetic Algorithm for Independent Task Scheduling in Heterogeneous Multi-Cloud Environment
    Pradhan, Roshni
    Satapathy, Suresh Chandra
    JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2022, 81 (07): : 776 - 784
  • [16] Survey on Task Scheduling Optimization Strategy under Multi-Cloud Environment
    Zhang, Qiqi
    Geng, Shaojin
    Cai, Xingjuan
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2023, 135 (03): : 1863 - 1900
  • [17] Task scheduling algorithms for multi-cloud systems: allocation-aware approach
    Sanjaya K. Panda
    Indrajeet Gupta
    Prasanta K. Jana
    Information Systems Frontiers, 2019, 21 : 241 - 259
  • [18] Task scheduling algorithms for multi-cloud systems: allocation-aware approach
    Panda, Sanjaya K.
    Gupta, Indrajeet
    Jana, Prasanta K.
    INFORMATION SYSTEMS FRONTIERS, 2019, 21 (02) : 241 - 259
  • [19] Task-Scheduling Algorithms in Cloud Environment
    Sarkhel, Preeta
    Das, Himansu
    Vashishtha, Lalit K.
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, CIDM 2016, 2017, 556 : 553 - 562
  • [20] Multi-objective secure task scheduling based on SLA in multi-cloud environment
    Jawade, Prashant Balkrishna
    Ramachandram, S.
    MULTIAGENT AND GRID SYSTEMS, 2022, 18 (01) : 65 - 85