A hybrid approach to adaptive load sharing and its performance

被引:5
|
作者
Avvenuti, M
Rizzo, L
Vicisano, L
机构
[1] Dipto. Ingegneria dell'Informazione, University of Pisa, Via Diotisatvi 2
关键词
distributed systems; resource management; load sharing; adaptive algorithms;
D O I
10.1016/S1383-7621(96)00070-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The average response time of tasks in a distributed system depends on the strategy by which workload is shared among the nodes of the system. A common approach to load sharing is to resort to some distributed algorithm that arranges for task transfer between nodes based on information on the system's state. In this paper, we depict a hybrid approach to adaptive load sharing which outperforms existing algorithms, and is especially effective in response to peaks of workload, under both heavy and light system load conditions. The strategy we propose is novel in that it relies on a fully distributed algorithm when the system is heavily loaded, but resorts to a centrally coordinated one when parts of the system become idle, The transition from one algorithm to the other is performed automatically, and the simplicity of the algorithms proposed makes it possible to use a centralized component without incurring in scalability problems and presenting instabilities. Both algorithms are very lightweight and do not need any tuning of parameters. Simulations show that the hybrid approach performs well under all load conditions and task generation patterns, it is weakly sensitive to processing overhead and communication delays, and scales well (to hundred of nodes) despite the use of a centralized component.
引用
收藏
页码:679 / 696
页数:18
相关论文
共 50 条
  • [31] Impact of load dynamics and load sharing among distributed generations on stability and dynamic performance of islanded AC microgrids
    Raju, E. S. N. P.
    Jain, Trapti
    ELECTRIC POWER SYSTEMS RESEARCH, 2018, 157 : 200 - 210
  • [32] ALCoD: An Adaptive Load-Aware Approach to Load Balancing for Containers in IoT Edge Computing
    Jiang, Dignde
    Zhu, Bowen
    Liu, Xinhui
    Mumtaz, Shahid
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (23): : 37480 - 37492
  • [33] Performance impact of I/O on sender-initiated and receiver-initiated load sharing policies in distributed systems
    Dandamudi, SP
    Hadavi, H
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 507 - 514
  • [34] Load sharing for clusters of computers
    Ferre-Vilaplana, A
    Bernabéu-Aubán, JM
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 300 - 308
  • [35] A multibody modelling approach to determine load sharing between passive elements of the lumbar spine
    Abouhossein, Alireza
    Weisse, Bernhard
    Ferguson, Stephen J.
    COMPUTER METHODS IN BIOMECHANICS AND BIOMEDICAL ENGINEERING, 2011, 14 (06) : 527 - 537
  • [36] A least flow-time first load sharing approach for distributed server farm
    Tari, Z
    Broberg, J
    Zomaya, AY
    Baldoni, R
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (07) : 832 - 842
  • [37] PREDICTION-BASED DYNAMIC LOAD-SHARING HEURISTICS
    GOSWAMI, KK
    DEVARAKONDA, M
    IYER, RK
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1993, 4 (06) : 638 - 648
  • [38] A performance study of robust load sharing strategies for distributed heterogeneous Web server systems
    Colajanni, M
    Yu, PS
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2002, 14 (02) : 398 - 414
  • [39] Lateral load sharing and response of piled raft foundation in cohesionless medium: An experimental approach
    Malviya, Dinesh Kumar
    Samanta, Manojit
    GEOMECHANICS AND ENGINEERING, 2024, 38 (02) : 139 - 155
  • [40] HybOff: a Hybrid Offloading approach to improve load balancing in fog environments
    Sulimani, Hamza
    Sulimani, Rahaf
    Ramezani, Fahimeh
    Naderpour, Mohsen
    Huo, Huan
    Jan, Tony
    Prasad, Mukesh
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01):