The Experiential Heterogeneous Earliest Finish Time Algorithm for Task Scheduling in Clouds

被引:10
|
作者
Mazrekaj, Artan [1 ]
Sheholli, Arlinda [2 ]
Minarolli, Dorian [3 ]
Freisleben, Bernd [4 ]
机构
[1] SEEU Univ, Fac Contemporay Sci & Technol, Tetovo, North Macedonia
[2] Univ Prishtina, Fac Elect & Comp Engn, Prishtina, Kosovo
[3] Polytech Univ Tirana, Fac Informat Technol, Tirana, Albania
[4] Univ Marburg, Dept Math & Comp Sci, Marburg, Germany
关键词
Cloud Computing; Task Scheduling; Resource Allocation;
D O I
10.5220/0007722203710379
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Task scheduling in cloud environments is the problem of assigning and executing computational tasks on the available cloud resources. Effective task scheduling approaches reduce the task completion time, increase the efficiency of resource utilization, and improve the quality of service and the overall performance of the system. In this paper, we present a novel task scheduling algorithm for cloud environments based on the Heterogeneous Earliest Finish Time (HEFT) algorithm, called experiential HEFT. It considers experiences with previous executions of tasks to determine the workload of resources. To realize the experiential HEFT algorithm, we propose a novel way of HEFT rank calculation to specify the minimum average execution time of previous runs of a task on all relevant resources. Experimental results indicate that the proposed experiential HEFT algorithm performs better than HEFT and the popular Critical-Path-on-a-Processor (CPOP) algorithm considered in our comparison.
引用
收藏
页码:371 / 379
页数:9
相关论文
共 50 条
  • [21] HETS: Heterogeneous Edge and Task Scheduling Algorithm for Heterogeneous Computing Systems
    Masood, Anum
    Munir, Ehsan Ullah
    Rafique, M. Mustafa
    Khan, Samee U.
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 1865 - 1870
  • [22] A Heterogeneous Multiprocessor Task Scheduling Algorithm Based on SFLA
    Deng Yun
    Cheng Xiao-hui
    2016 WORLD AUTOMATION CONGRESS (WAC), 2016,
  • [23] An Efficient Task Scheduling Algorithm for Heterogeneous Multiprocessing Environments
    Edward, Nekiesha
    Elcock, Jeffrey
    CONFERENCE PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTER TECHNOLOGIES (ICICT), 2018, : 101 - 106
  • [24] Task scheduling algorithm for heterogeneous Computing Power Network
    He, Guodong
    Li, Xiaohui
    Lv, Siting
    Zhou, Yuanyuan
    Ni, ZhiGang
    Chen, Xingbo
    2024 IEEE 99TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2024-SPRING, 2024,
  • [25] Task duplication based scheduling algorithm for heterogeneous systems
    Ranaweera, Samantha
    Agrawal, Dharma P.
    Proceedings of the International Parallel Processing Symposium, IPPS, 2000, : 445 - 450
  • [26] Scheduling Task to Heterogeneous Processors by Modified ACO Algorithm
    Premkumar, M.
    Babu, V. Srikanth
    Somwya, R.
    SOFT COMPUTING IN DATA ANALYTICS, SCDA 2018, 2019, 758 : 565 - 576
  • [27] Task scheduling algorithm in GRID considering heterogeneous environment
    You, SY
    Kim, HY
    Hwang, DH
    Kim, SC
    PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 240 - 245
  • [28] A Task Scheduling Algorithm for Heterogeneous Systems Using ACO
    Ding, Ling
    Fan, Ping
    Wen, Bin
    2013 2ND INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND MEASUREMENT, SENSOR NETWORK AND AUTOMATION (IMSNA), 2013, : 749 - 751
  • [29] A Heuristic Task Scheduling Algorithm for Heterogeneous Virtual Clusters
    Lin, Weiwei
    Wu, Wentai
    Wang, James Z.
    SCIENTIFIC PROGRAMMING, 2016, 2016
  • [30] HSIP: A Novel Task Scheduling Algorithm for Heterogeneous Computing
    Wang, Guan
    Wang, Yuxin
    Liu, Hui
    Guo, He
    SCIENTIFIC PROGRAMMING, 2016, 2016