Performance-aware load balancing for multiclusters

被引:0
|
作者
He, Ligang [1 ]
Jarvis, Stephen A. [1 ]
Bacigalupo, David [1 ]
Spooner, Daniel P. [1 ]
Nudd, Graham R. [1 ]
机构
[1] Department of Computer Science, University of Warwick, Coventry, CV4 7AL, United Kingdom
关键词
Artificial intelligence;
D O I
10.1007/978-3-540-30566-8_75
中图分类号
学科分类号
摘要
In a multicluster architecture, where jobs can be submitted through each constituent cluster, the job arrival rates in individual clusters may be 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. © Springer-Verlag Berlin Heidelberg 2004.
引用
收藏
页码:635 / 647
相关论文
共 50 条
  • [1] Performance-aware load balancing for multiclusters
    He, LG
    Jarvis, SA
    Bacigalupo, D
    Spooner, DP
    Nudd, GR
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 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
    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
    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
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2022, 29
  • [5] Performance-Aware Multicore Programming
    Lo, Chia-Tien Dan
    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.
    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
    2017 IEEE 35TH VLSI TEST SYMPOSIUM (VTS), 2017,
  • [8] An Automated Performance-Aware Approach to Reliability Transformations
    Lidman, Jacob
    McKee, Sally A.
    Quinlan, Daniel J.
    Liao, Chunhua
    EURO-PAR 2014: PARALLEL PROCESSING WORKSHOPS, PT I, 2014, 8805 : 523 - 534
  • [9] Optimal Performance-Aware Cooling on Enterprise Servers
    Chan, Christine S.
    Akyurek, Alper Sinan
    Aksanli, Baris
    Rosing, Tajana Simunic
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (09) : 1689 - 1702
  • [10] Performance-aware workflow management for grid computing
    Spooner, DP
    Cao, J
    Jarvis, SA
    He, L
    Nudd, GR
    COMPUTER JOURNAL, 2005, 48 (03): : 347 - 357