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 条
  • [41] High performance computing towards silent flows
    Groeschel, E.
    Koenig, D.
    Koh, S.
    Schroeder, W.
    Meinke, M.
    HIGH PERFORMANCE COMPUTING ON VECTOR SYSTEMS 2007, 2008, : 115 - 135
  • [42] New GRID-computing platforms for high performance multi-dimensional and multimodality image rendering
    Rosset, A
    Ratib, O
    Medical Imaging 2005: PACS and Imaging Informatics, 2005, 5748 : 218 - 223
  • [43] Visualization of high performance computing in network environment
    Liu, Peng
    Li, San-Li
    Du, Zhi-Hui
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2002, 23 (10):
  • [44] DISCWorld: A distributed high performance computing environment
    Hawick, KA
    James, HA
    Patten, CJ
    Vaughan, FA
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1998, 1401 : 598 - 606
  • [45] GRIDHPC: A decentralized environment for high performance computing
    Fakih, Bilal
    El Baz, Didier
    Kotenko, Igor
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (10):
  • [46] RANKING AND SELECTION IN A HIGH PERFORMANCE COMPUTING ENVIRONMENT
    Ni, Eric C.
    Hunter, Susan R.
    Henderson, Shane G.
    2013 WINTER SIMULATION CONFERENCE (WSC), 2013, : 833 - 845
  • [47] High performance system modeling and performance evaluation for grid computing
    Lee, JS
    PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 869 - 873
  • [49] High performance computing, computational grid, and numerical libraries
    Dongarra, J
    APPLIED PARALLEL COMPUTING: ADVANCED SCIENTIFIC COMPUTING, 2002, 2367 : 35 - 36
  • [50] High performance computing, computational grid, and numerical libraries
    Dongarra, J
    APPLIED PARALLEL COMPUTING: ADVANCED SCIENTIFIC COMPUTING, 2002, 2367 : 35 - 36