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 条
  • [21] Performance-Aware Device Driver Architecture for Signal Processing
    Sydow, Stefan
    Nabelsee, Mohannad
    Busse, Anselm
    Koch, Sebastian
    Parzyjegla, Helge
    PROCEEDINGS OF 28TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, (SBAC-PAD 2016), 2016, : 67 - 75
  • [22] Performance-Aware Based Correlated Datasets Replication Strategy
    Ye, Lin
    Luan, Zhongzhi
    Yang, Hailong
    TRUSTWORTHY COMPUTING AND SERVICES (ISCTCS 2014), 2015, 520 : 322 - 327
  • [23] A Network Performance-Aware Routing for Multisite Virtual Clusters
    Ichikawa, Kohei
    Date, Susumu
    Abe, Hirotake
    Yamanaka, Hiroaki
    Kawai, Eiji
    Shimojo, Shinji
    2013 19TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS (ICON), 2013,
  • [24] FCloudless: A Performance-Aware Collaborative Mechanism for JointCloud Serverless
    Liu, Jianfei
    Wang, Huaimin
    Shi, Peichang
    Li, Yaojie
    Ma, Penghui
    Yi, Guodong
    2023 IEEE INTERNATIONAL CONFERENCE ON JOINT CLOUD COMPUTING, JCC, 2023, : 93 - 94
  • [25] Performance-Aware NILM Model Optimization for Edge Deployment
    Sykiotis, Stavros
    Athanasoulias, Sotirios
    Kaselimi, Maria
    Doulamis, Anastasios
    Doulamis, Nikolaos
    Stankovic, Lina
    Stankovic, Vladimir
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2023, 7 (03): : 1434 - 1446
  • [26] Precision and Performance-Aware Voltage Scaling in DNN Accelerators
    Rathore, Mallika
    Milder, Peter
    Salman, Emre
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 237 - 242
  • [27] Application transformations for energy and performance-aware device management
    Heath, T
    Pinheiro, E
    Hom, J
    Kremer, U
    Bianchini, R
    2002 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PROCEEDINGS, 2002, : 121 - 130
  • [28] A Framework for Performance-Aware Composition of Explicitly Parallel Components
    Kessler, Christoph W.
    Lowe, Welf
    PARALLEL COMPUTING: ARCHITECTURES, ALGORITHMS AND APPLICATIONS, 2008, 15 : 227 - +
  • [29] Performance-Aware Energy Saving for Data Center Networks
    Al-Tarazi, Motassem
    Chang, J. Morris
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (01): : 206 - 219
  • [30] Pearl: Performance-Aware Wear Leveling for Nonvolatile FPGAs
    Zhang, Hao
    Liu, Ke
    Zhao, Mengying
    Shen, Zhaoyan
    Cai, Xiaojun
    Jia, Zhiping
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (02) : 274 - 286