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 条
  • [1] Performance analysis of a hybrid renewable microgeneration system in load sharing applications
    Entchev, E.
    Yang, L.
    Ghorab, M.
    Lee, E. J.
    APPLIED THERMAL ENGINEERING, 2014, 71 (02) : 697 - 704
  • [2] Adaptive load sharing for network processors
    Kencl, Lukas
    Le Boudec, Jean-Yves
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2008, 16 (02) : 293 - 306
  • [3] METHODICAL ANALYSIS OF ADAPTIVE LOAD SHARING ALGORITHMS
    KREMIEN, O
    KRAMER, J
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1992, 3 (06) : 747 - 760
  • [4] Wireless load sharing with heterogeneous services and adaptive placement
    Lincke, SJ
    2005 WIRELESS TELECOMMUNICATIONS SYMPOSIUM, 2005, : 79 - 84
  • [5] Dynamic simulations of hybrid energy systems in load sharing application
    Canelli, Michele
    Entchev, Evgueniy
    Sasso, Maurizio
    Yang, Libing
    Ghorab, Mohamed
    APPLIED THERMAL ENGINEERING, 2015, 78 : 315 - 325
  • [6] Simulation of hybrid renewable microgeneration systems in load sharing applications
    Entchev, E.
    Yang, L.
    Ghorab, M.
    Lee, E. J.
    ENERGY, 2013, 50 : 252 - 261
  • [7] Performance evaluation of load sharing policies on computing grid
    Huang, KC
    Chang, HY
    PDPTA '05: Proceedings of the 2005 International Conference on Parallel and Distributed Processing Techniques and Applications, Vols 1-3, 2005, : 217 - 223
  • [8] Quantifying the performance improvement of migration in load sharing systems
    Folliot, B
    Hajmahmoud, Y
    Sens, P
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 2547 - 2553
  • [9] Performance of hierarchical load sharing in heterogeneous distributed systems
    Lo, M
    Dandamudi, SP
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 370 - 377
  • [10] PERFORMANCE ANALYSIS OF LOAD-SHARING FOR MULTIPROCESSOR SYSTEMS
    LIU, J
    CHIANG, CM
    HUGHES, HD
    COMPUTING SYSTEMS, 1992, 7 (04): : 210 - 217