A Pair-Task Heuristic for Scheduling Tasks in Heterogeneous Multi-cloud Environment

被引:9
|
作者
Krishnasamy, Kamalam Gobichettipalayam [1 ]
Periasamy, Suresh [2 ]
Periasamy, Keerthika [2 ]
Prasanna Moorthy, V. [3 ]
Thangavel, Gunasekaran [4 ]
Lamba, Ravita [5 ]
Muthusamy, Suresh [6 ]
机构
[1] Kongu Engn Coll Autonomous, Dept Informat Technol, Erode, Tamil Nadu, India
[2] Vellore Inst Technol, Sch Comp Sci & Engn, Vellore, Tamil Nadu, India
[3] Govt Coll Technol, Dept Elect & Elect Engn, Coimbatore, Tamil Nadu, India
[4] Univ Technol & Appl Sci, Dept Engn, Muscat, Oman
[5] Malaviya Natl Inst Technol Jaipur, Dept Elect Engn, Jaipur, Rajasthan, India
[6] Kongu Engn Coll Autonomous, Dept Elect & Commun Engn, Erode, Tamil Nadu, India
关键词
Cloud computing; Heuristic; Heterogeneous; Multi-cloud; Task scheduling; ALGORITHM;
D O I
10.1007/s11277-023-10454-9
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Heterogeneous multi-cloud environments make use of a collection of diverse performance rich cloud resources, linked with huge-speed, performs varied applications which are of computational nature. Applications in the multi-cloud environment require distinct computational features for processing. Heterogeneous multi-cloud domain well suits to satisfy the computational need of very big diverse nature of collection of tasks. Scheduling tasks to distributed heterogeneous clouds is termed NP-complete which leads to the ultimate establishment of heuristic problem solving technique. Identifying the heuristic which is appropriate and best still exists as a complicated problem. In this paper, to address scheduling collection of 'n' tasks in two groups among a set of 'm' clouds, three heuristicsPair-Task Threshold Limit (PTL), PTMax-Min, and PTMin-Max are proposed. Firstly, proposedheuristics calculate tasks threshold valuebased on the tasks attributes to determine the tasks scheduling order and then tasks are sorted in descending order of threshold value. Group 1 comprises ([n/2]) tasks ordered in descending value of threshold. Group 2 comprises remaining tasks ([n/2] - 1) ordered in ascending value of threshold. Secondly, tasks form group 1 are scheduled first based on minimum completion time, and then tasks in group 2 are scheduled. The proposed heuristicsare compared with existing heuristics, namely MCT, MET, Min-Min using benchmark dataset. The proposed approaches PTL, PTMax-Min, and PTMin-Max explicitly shows the better results in terms of reduced makespan, completion time, response time and more resource utilization compared to MCT, MET, and Min-min.
引用
收藏
页码:773 / 804
页数:32
相关论文
共 50 条
  • [1] 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
    [J]. Wireless Personal Communications, 2023, 131 : 773 - 804
  • [2] 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
  • [3] Efficient task scheduling algorithms for heterogeneous multi-cloud environment
    Sanjaya K. Panda
    Prasanta K. Jana
    [J]. The Journal of Supercomputing, 2015, 71 : 1505 - 1533
  • [4] 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
  • [5] Efficient task scheduling algorithms for heterogeneous multi-cloud environment
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (04): : 1505 - 1533
  • [6] 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
  • [7] 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
  • [8] 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
  • [9] 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
  • [10] 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