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 条
  • [21] Allocation-Aware Task Scheduling for Heterogeneous Multi-Cloud Systems
    Panda, Sanjaya K.
    Gupta, Indrajeet
    Jana, Prasanta K.
    BIG DATA, CLOUD AND COMPUTING CHALLENGES, 2015, 50 : 176 - 184
  • [22] Task scheduling in multi-cloud environment via improved optimisation theory
    Jawade P.B.
    Ramachandram S.
    International Journal of Wireless and Mobile Computing, 2024, 27 (01) : 64 - 77
  • [23] Comparison of Task Scheduling Algorithms in Cloud Environment
    Mazhar, Bilal
    Jalil, Rabiya
    Khalid, Javaria
    Amir, Mehwashma
    Ali, Shehzad
    Malik, Babur Hayat
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (05) : 384 - 390
  • [24] DAGWO based secure task scheduling in Multi-Cloud environment with risk probability
    Jawade, Prashant Balkrishna
    Ramachandram, S.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (1) : 2527 - 2550
  • [25] DAGWO based secure task scheduling in Multi-Cloud environment with risk probability
    Prashant Balkrishna Jawade
    S. Ramachandram
    Multimedia Tools and Applications, 2024, 83 : 2527 - 2550
  • [26] RESEARCH ON SCHEDULING OF TWO TYPES OF TASKS IN MULTI-CLOUD ENVIRONMENT BASED ON MULTI-TASK OPTIMIZATION ALGORITHM
    Yi, Cuiyan
    Zhao, Tianhao
    Cai, Xingjuan
    Chen, Jinjun
    JOURNAL OF APPLIED ANALYSIS AND COMPUTATION, 2024, 14 (01): : 436 - 457
  • [27] Scheduling Data-Driven Workflows in Multi-Cloud Environment
    Sooezi, Nafise
    Abrishami, Saeid
    Lotfian, Majid
    2015 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2015, : 163 - 167
  • [28] Efficient Task Scheduling Algorithms for Cloud Computing Environment
    Sindhu, S.
    Mukherjee, Saswati
    HIGH PERFORMANCE ARCHITECTURE AND GRID COMPUTING, 2011, 169 : 79 - +
  • [29] An efficient load balancing technique for task scheduling in heterogeneous cloud environment
    Hadeer Mahmoud
    Mostafa Thabet
    Mohamed H. Khafagy
    Fatma A. Omara
    Cluster Computing, 2021, 24 : 3405 - 3419
  • [30] An efficient load balancing technique for task scheduling in heterogeneous cloud environment
    Mahmoud, Hadeer
    Thabet, Mostafa
    Khafagy, Mohamed H.
    Omara, Fatma A.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 3405 - 3419