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
关键词
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 条
  • [41] Replica-aware task scheduling and load balanced cache placement for delay reduction in multi-cloud environment
    Li, Chunlin
    Zhang, Jing
    Tang, Hengliang
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (05): : 2805 - 2836
  • [42] Analysis of Various Task Scheduling Algorithms in Cloud Environment: Review
    Panwar, Neelam
    Rauthan, Manmohan Singh
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 255 - 261
  • [43] Energy Aware Task Scheduling Algorithms in Cloud Environment: A Survey
    Hazra, Debojyoti
    Roy, Asmita
    Midya, Sadip
    Majumder, Koushik
    SMART COMPUTING AND INFORMATICS, 2018, 77 : 631 - 639
  • [44] Scheduling of Task in Cloud Environment Using Optimization Algorithms : Survey
    Natesan, Gobalakrishnan
    Pradeep, K.
    Ali, L. Javid
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 417 - 424
  • [45] Task Scheduling Algorithms with Multiple Factor in Cloud Computing Environment
    Bansal, Nidhi
    Awasthi, Amit
    Bansal, Shruti
    INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, VOL 1, INDIA 2016, 2016, 433 : 619 - 627
  • [46] A Relative Study of Task Scheduling Algorithms in Cloud Computing Environment
    Ali, Syed Arshad
    Alam, Mansaf
    PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING AND INFORMATICS (IC3I), 2016, : 105 - 111
  • [47] Design of Task Scheduling Model for Cloud Applications in Multi Cloud Environment
    Suri, P. K.
    Rani, Sunita
    INFORMATION, COMMUNICATION AND COMPUTING TECHNOLOGY, 2017, 750 : 11 - 24
  • [48] Region aware dynamic task scheduling and resource virtualization for load balancing in IoT-fog multi-cloud environment
    Kanbar, Asan Baker
    Faraj, Kamaran
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 137 : 70 - 86
  • [49] Scientific workflow scheduling using adaptive dingo optimization in multi-cloud environment
    A. Arul Mary
    International Journal of Information Technology, 2024, 16 (7) : 4419 - 4426
  • [50] 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