Performance-aware load balancing for multiclusters

被引:0
|
作者
He, LG [1 ]
Jarvis, SA [1 ]
Bacigalupo, D [1 ]
Spooner, DP [1 ]
Nudd, GR [1 ]
机构
[1] Univ Warwick, Dept Comp Sci, Coventry CV4 7AL, W Midlands, England
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In a multicluster architecture, where jobs can be submitted through each constituent cluster, the job arrival rates in individual clusters may he uneven and the load therefore needs to be balanced among clusters. In this paper we investigate load balancing for two types of jobs, namely non-QoS and QoS-demanding jobs and as a result, two performance-specific load balancing strategies (called ORT and OMR) are developed. The ORT strategy is used to obtain the optimised mean response time for non-QoS jobs and the OMR strategy is used to achieve the optimised mean miss rate for QoS-demanding jobs. The ORT and OMR strategies are mathematically modelled combining queuing network theory to establish sets of optimisation equations. Numerical solutions are developed to solve these optimisation equations. and a so called fair workload level is determined for each cluster. When the current workload in a cluster reaches this pre-calculated fair workload level, the jobs subsequently submitted to the cluster are transferred to other clusters for execution. The effectiveness of both strategies is demonstrated through theoretical analysis and experimental verification. The results show that the proposed load balancing mechanisms bring about considerable performance gains for both job types, while the job transfer frequency among clusters is considerably reduced. This has a number of advantages, in particular in the case where scheduling jobs to remote resources involves the transfer of large executable and data files.
引用
收藏
页码:635 / 647
页数:13
相关论文
共 50 条
  • [1] Performance-aware load balancing for multiclusters
    He, Ligang
    Jarvis, Stephen A.
    Bacigalupo, David
    Spooner, Daniel P.
    Nudd, Graham R.
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3358 : 635 - 647
  • [2] Energy- and performance-aware load-balancing in vehicular fog computing
    Hameed, Ahmad Raza
    ul Islam, Saif
    Ahmad, Ishfaq
    Munir, Kashif
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 30
  • [3] On the Design of a Performance-Aware Load Balancing Mechanism for P2P Grid Systems
    Yu, You-Fu
    Huang, Po-Jung
    Lai, Kuan-Chou
    Yang, Chao-Tung
    Li, Kuan-Ching
    [J]. ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2009, 5529 : 269 - +
  • [4] Energy and performance-aware balancing in establishing an emergency wireless communication network
    Elshrkasi, Ahmed
    Dimyati, Kaharudin
    Bin Ahmad, Khairol Amali
    Said, Mohamed Faidz bin Mohamed
    [J]. ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2022, 29
  • [5] Performance-Aware Multicore Programming
    Lo, Chia-Tien Dan
    [J]. PROCEEDINGS OF THE 49TH ANNUAL ASSOCIATION FOR COMPUTING MACHINERY SOUTHEAST CONFERENCE (ACMSE '11), 2011, : 126 - 131
  • [6] Efficient dynamic resource allocation in hadoop multiclusters for load-balancing problem
    Karthikeyan S.
    Seetha H.
    Manimegalai R.
    [J]. Recent Advances in Computer Science and Communications, 2020, 13 (04): : 686 - 693
  • [7] Performance-Aware Reliability Assessment of Heterogeneous Chips
    Chatzidimitriou, Athanasios
    Kaliorakis, Manolis
    Tselonis, Sotiris
    Gizopoulos, Dimitris
    [J]. 2017 IEEE 35TH VLSI TEST SYMPOSIUM (VTS), 2017,
  • [8] Optimal Performance-Aware Cooling on Enterprise Servers
    Chan, Christine S.
    Akyurek, Alper Sinan
    Aksanli, Baris
    Rosing, Tajana Simunic
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (09) : 1689 - 1702
  • [9] An Automated Performance-Aware Approach to Reliability Transformations
    Lidman, Jacob
    McKee, Sally A.
    Quinlan, Daniel J.
    Liao, Chunhua
    [J]. EURO-PAR 2014: PARALLEL PROCESSING WORKSHOPS, PT I, 2014, 8805 : 523 - 534
  • [10] Performance-aware workflow management for grid computing
    Spooner, DP
    Cao, J
    Jarvis, SA
    He, L
    Nudd, GR
    [J]. COMPUTER JOURNAL, 2005, 48 (03): : 347 - 357