Performance of hierarchical load sharing in heterogeneous distributed systems

被引:0
|
作者
Lo, M
Dandamudi, SP
机构
关键词
load sharing; dynamic load distribution; sender-initiated policy; receiver-initiated policy; heterogeneous distributed systems;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Performance of distributed systems can be improved by load sharing (i.e., distributing load from heavily loaded nodes to lightly loaded ones). Dynamic load sharing policies take system state into account in making job distribution decisions. The state information can be maintained in one of two basic ways: distributed or centralized. Two examples of distributed policies are the sender-initiated and receiver-initiated policies. While distribution of state information makes the distributed policies suitable for large distributed systems, they do suffer in performance. The centralized single coordinator policy is the best policy from the performance point of view in the absence of contention for the coordinator node. However, for large systems, the coordinator may become a bottleneck limiting the performance benefits of such a policy. In addition, the single coordinator causes fault-tolerance problems as the load distribution is dependent on this single coordinator node. Furthermore, in large hierarchically distributed networks (e.g., several LAN clusters connected by a WAN), consulting the central coordinator is expensive and leads to performance problems. The hierarchical policy minimizes these performance bottlenecks. In this paper, we compare the performance of the hierarchical load sharing policy with that of the two distributed policies and the centralized single coordinator policy in heterogeneous distributed systems. In order to see how close the hierarchical policy performs in comparison to the single coordinator policy, we have considered the scenario where the bottleneck problem does not exist in the centralized policy. We show that the hierarchical policy performs very similar to the single coordinator policy for all the various system and workload parameters considered in this study.
引用
收藏
页码:370 / 377
页数:8
相关论文
共 50 条
  • [11] LOAD SHARING IN DISTRIBUTED SYSTEMS
    WANG, YT
    MORRIS, RJT
    IEEE TRANSACTIONS ON COMPUTERS, 1985, 34 (03) : 204 - 218
  • [12] Distributed location of shared resources and its application to the load sharing problem in heterogeneous distributed systems
    Fujita, S
    Tagashira, S
    HIGH PERFORMANCE COMPUTING, 2003, 2858 : 393 - 401
  • [13] UTOPIA - A LOAD SHARING FACILITY FOR LARGE, HETEROGENEOUS DISTRIBUTED COMPUTER-SYSTEMS
    ZHOU, SN
    ZHENG, XH
    WANG, JW
    DELISLE, P
    SOFTWARE-PRACTICE & EXPERIENCE, 1993, 23 (12): : 1305 - 1336
  • [14] ADAPTIVE LOAD SHARING IN HETEROGENEOUS SYSTEMS
    MIRCHANDANEY, R
    TOWSLEY, D
    STANKOVIC, JA
    9TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1989, : 298 - 306
  • [15] LOAD SHARING IN DISTRIBUTED SYSTEMS WITH FAILURES
    TRIPATHI, SK
    FINKEL, D
    GELENBE, E
    ACTA INFORMATICA, 1988, 25 (06) : 677 - 689
  • [16] LOAD SHARING IN DISTRIBUTED SYSTEMS.
    Wang, Yung-Terng
    Morris, Robert J.T.
    1600, (C-34):
  • [17] An Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
    Neelakantan, P.
    Reddy, A. Rama Mohan
    INFOCOMMUNICATIONS JOURNAL, 2013, 5 (03): : 30 - 35
  • [18] Load balancing in heterogeneous distributed systems
    Gopal, T.V.
    Karthic Nataraj, N.S.
    Ramamurthy, C.
    Sankaranarayanan, V.
    Microelectronics Reliability, 1996, 36 (09): : 1279 - 1286
  • [19] Load sharing in limited access distributed systems
    Harinarayan, Venkatesh
    Kleinrock, L.
    Performance Evaluation Review, 1991, 19 (01):
  • [20] ADAPTIVE LOAD SHARING IN HOMOGENEOUS DISTRIBUTED SYSTEMS
    EAGER, DL
    LAZOWSKA, ED
    ZAHORJAN, J
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1986, 12 (05) : 662 - 675