Towards accommodating deadline driven jobs on high performance computing platforms in grid computing environment

被引:0
|
作者
Dakkak, Omar [1 ]
Fazea, Yousef [2 ]
Nor, Shahrudin Awang [3 ]
Arif, Suki [3 ]
机构
[1] Faculty of Engineering, Department of Computer Engineering, Karabük University, Karabük,78050, Turkey
[2] Department of Computer & Information Technology, Marshall University, 1 John Marshall Drive, Huntington,WV,25755, United States
[3] Internetworks Research Laboratory, School of Computing, Universiti Utara Malaysia, Sintok,06010, Malaysia
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Grid computing is a connected computing infrastructure that furnishes reliable, stable, ubiquitous, and economic access to high-end computational power. The dynamic nature of the grid brings several challenges to scheduling algorithms that operate in queuing-based scheduling approach. This approach typically performs scheduling based on a certain fixed priority which leads to increase the delay for the running applications. Thus, the overall performance will be deteriorated sharply. The main aim of this study is to minimize the delay in the scheduler for the dynamic jobs. Therefore, this paper tackles dynamic scheduling issues by proposing Swift Gap (SG) mechanism. SG comprises of two stages by applying two mechanisms: A Backfilling Mechanism and Metaheuristic Local Search Optimization Mechanism. In the first stage, the job is placed in the earliest gap available in the local resources’ schedules, while the second stage optimizes the performance by checking all available gaps among resources’ schedules to find a better gap to place the job in. To further improve the performance, the Completion Time Scheme (CTS) is developed. CTS reduces the delay be placing the job in the gap that guarantees the best start time for the job, and the fastest resource available. The integration between SG and CTS (SG-CTS) is achieved by applying best start time rule in the first stage only, whereas the second stage includes both rules.SG-CTS is evaluated through simulation by using real workloads that reflect a real grid system environment. The findings demonstrate that SG-CTS improves the slowdown by 27 %, bounded slowdown by 25 %, tardiness by 21 %, waiting time by 16 % and response time by 7% compared to Conservative backfilling mechanism followed by Gap Search (CONS-GS). Finally, SG-CTS is evaluated against Deadline-Based Backfilling (DBF) algorithm. The evaluation revealed that SG-CTS performs better than DBF for slowdown and waiting time in HPC2N workload. © 2021 Elsevier B.V.
引用
收藏
相关论文
共 50 条
  • [21] License management in grid and high performance computing
    Raekow, Yona
    Simmendinger, Christian
    Kraemer-Fuhrmann, Ottmar
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2009, 23 (3-4): : 275 - 281
  • [22] ITIM activity in Grid and High Performance Computing
    Felix, Farcas
    Catalin, Trusca Mihail Radu
    Stefan, Albert
    Loredana, Soran
    Gabriel, Popeneciu
    2012 5TH ROMANIA TIER 2 FEDERATION GRID, CLOUD & HIGH PERFORMANCE COMPUTING SCIENCE (RO-LCG), 2012, : 27 - 30
  • [23] GrADSolve - RPC for high performance computing on the grid
    Vadhiyar, S
    Dongarra, J
    YarKhan, A
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 394 - 403
  • [24] An Efficient Algorithm for Scheduling Jobs in Volunteer Computing platforms
    Essafi, Adel
    Trystram, Denis
    Zaidi, Zied
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 68 - 76
  • [25] UNICORE: A grid computing environment for distributed and parallel computing
    Huber, V
    PARALLEL COMPUTING TECHNOLOGIES, 2001, 2127 : 258 - 265
  • [26] UNICORE - a Grid computing environment
    Erwin, DW
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (13-15): : 1395 - 1410
  • [27] Evaluation of High Performance Computing Platforms for Drug Discovery
    Guerrero, Gines D.
    JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2015, 15 (01): : 40 - 40
  • [28] Parallel computing in grid environment
    Yilmaz, E
    Ecer, A
    Akay, HU
    Payli, RU
    Chien, S
    Wang, Y
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: ADVANCED NUMERICAL METHODS SOFTWARE AND APPLICATIONS, 2004, : 293 - 300
  • [29] Scheduling in Grid Computing Environment
    Prajapati, Harshadkumar B.
    Shah, Vipul A.
    2014 FOURTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION TECHNOLOGIES (ACCT 2014), 2014, : 315 - +
  • [30] Overview of Parallel Platforms for Common High Performance Computing
    Fryza, Tomas
    Svobodova, Jitka
    Adamec, Filip
    Marsalek, Roman
    Prokopec, Jan
    RADIOENGINEERING, 2012, 21 (01) : 436 - 444