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 条
  • [1] Towards accommodating deadline driven jobs on high performance computing platforms in grid computing environment
    Dakkak, Omar
    Fazea, Yousef
    Nor, Shahrudin Awang
    Arif, Suki
    JOURNAL OF COMPUTATIONAL SCIENCE, 2021, 54
  • [2] Performance issues of grid computing based on different architecture cluster computing platforms
    Chang, HC
    Li, KC
    Lin, YL
    Yang, CT
    Wang, HH
    Lee, LT
    AINA 2005: 19th International Conference on Advanced Information Networking and Applications, Vol 2, 2005, : 321 - 324
  • [3] Towards performance evaluation of high-performance computing on multiple Java']Java platforms
    Matsuoka, S
    Itou, S
    FUTURE GENERATION COMPUTER SYSTEMS, 2001, 18 (02) : 281 - 291
  • [4] Planning and Scheduling Jobs on Grid Computing
    Pujiyanta, Ardi
    Nugroho, Lukito Edi
    Nugroho
    2018 INTERNATIONAL SYMPOSIUM ON ADVANCED INTELLIGENT INFORMATICS (SAIN), 2018, : 162 - 166
  • [5] Yabi: An online research environment for grid, high performance and cloud computing
    Hunter, Adam A.
    Macgregor, Andrew B.
    Szabo, Tamas O.
    Wellington, Crispin A.
    Bellgard, Matthew I.
    SOURCE CODE FOR BIOLOGY AND MEDICINE, 2012, 7 (01)
  • [6] Grid architecture for High Performance Computing
    Derbal, Youcef
    2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 514 - 517
  • [7] High Performance Computing for Haplotyping: Models and Platforms
    Tangherloni, Andrea
    Rundo, Leonardo
    Spolaor, Simone
    Nobile, Marco S.
    Merelli, Ivan
    Besozzi, Daniela
    Mauri, Giancarlo
    Cazzaniga, Paolo
    Lio, Pietro
    EURO-PAR 2018: PARALLEL PROCESSING WORKSHOPS, 2019, 11339 : 650 - 661
  • [8] GridPACKTM: A framework for developing power grid simulations on high-performance computing platforms
    Palmer, Bruce
    Perkins, William
    Chen, Yousu
    Jin, Shuangshuang
    Callahan, David
    Glass, Kevin
    Diao, Ruisheng
    Rice, Mark
    Elbert, Stephen
    Vallem, Mallikarjuna
    Huang, Zhenyu
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2016, 30 (02): : 223 - 240
  • [9] Grid computing: Towards a new computing infrastructure
    Aloisio, G
    Talia, D
    FUTURE GENERATION COMPUTER SYSTEMS, 2002, 18 (08) : V - VI
  • [10] GCUCE: Grid Computing for Ubiquitous Computing Environment
    Seo, Dong-Bum
    Lee, Tae-Dong
    Jeong, Chang-Sung
    IMECS 2008: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2008, : 236 - +