Collective Receiver-Initiated Multicast for Grid Applications

被引:4
|
作者
den Burger, Mathijs [1 ]
Kielmann, Thilo [1 ]
机构
[1] Vrije Univ Amsterdam, Dept Comp Sci, NL-1081 HV Amsterdam, Netherlands
关键词
High-throughput multicast; load balancing; cluster computing;
D O I
10.1109/TPDS.2010.76
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Grid applications often need to distribute large amounts of data efficiently from one cluster to multiple others (multicast). Existing sender-initiated methods arrange nodes in optimized tree structures, based on external network monitoring data. This dependence on monitoring data severely impacts both ease of deployment and adaptivity to dynamically changing network conditions. In this paper, we present Robber, a collective, receiver-initiated, high-throughput multicast approach inspired by the BitTorrent protocol. Unlike BitTorrent, Robber is specifically designed to maximize the throughput between multiple cluster computers. Nodes in the same cluster work together as a collective that tries to steal data from peer clusters. Instead of using potentially outdated monitoring data, Robber automatically adapts to the currently achievable bandwidth ratios. Within a collective, nodes automatically tune the amount of data they steal remotely to their relative performance. Our experimental evaluation compares Robber to BitTorrent, to Balanced Multicasting, and to its predecessor MOB. Balanced Multicasting optimizes multicast trees based on external monitoring data, while MOB uses collective, receiver-initiated multicast with static load balancing. We show that both Robber and MOB outperform BitTorrent. They are competitive with Balanced Multicasting as long as the network bandwidth remains stable, and outperform it by wide margins when bandwidth changes dynamically. In large environments and heterogeneous clusters, Robber outperforms MOB.
引用
收藏
页码:231 / 244
页数:14
相关论文
共 50 条
  • [1] A comparison of sender-initiated and receiver-initiated reliable multicast protocols
    Towsley, D
    Kurose, J
    Pingali, S
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1997, 15 (03) : 398 - 406
  • [2] A delay analysis of sender-initiated and receiver-initiated reliable multicast protocols
    Yamamoto, M
    Kurose, JF
    Towsley, DF
    Ikeda, H
    [J]. IEEE INFOCOM '97 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, PROCEEDINGS, VOLS 1-3: SIXTEENTH ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER AND COMMUNICATIONS SOCIETIES - DRIVING THE INFORMATION REVOLUTION, 1997, : 480 - 488
  • [3] ATM multicast communications method with receiver-initiated QoS guarantee
    Sebayashi, K
    Uose, H
    [J]. GLOBAL INFORMATION INFRASTRUCTURE (GII) EVOLUTION: INTERWORKING ISSUES, 1996, : 151 - 160
  • [4] Performance evaluation of ATM multicast communications methods with receiver-initiated QoS guarantee
    Sebayashi, K
    Uose, H
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 1997, E80B (10) : 1466 - 1471
  • [5] An ant colony-based, receiver-initiated multicast mesh protocol for collaborative applications of mobile ad hoc networks
    Deepalakshmi, P.
    Radhakrishnan, S.
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2014, 25 (03): : 354 - 369
  • [6] Receiver-Initiated Collision Avoidance in Wireless Networks
    J.J. Garcia-Luna-Aceves
    Asimakis Tzamaloukas
    [J]. Wireless Networks, 2002, 8 : 249 - 263
  • [7] Receiver-initiated collision avoidance in wireless networks
    Garcia-Luna-Aceves, JJ
    Tzamaloukas, A
    [J]. WIRELESS NETWORKS, 2002, 8 (2-3) : 249 - 263
  • [8] A COMPARISON OF RECEIVER-INITIATED AND SENDER-INITIATED ADAPTIVE LOAD SHARING
    EAGER, DL
    LAZOWSKA, ED
    ZAHORJAN, J
    [J]. PERFORMANCE EVALUATION, 1986, 6 (01) : 53 - 68
  • [9] PRI: An Periodically Receiver-Initiated Task Scheduling Algorithm
    石威
    [J]. High Technology Letters, 2000, (01) : 10 - 15
  • [10] Receiver-initiated reliable multicast protocol performance analysis over wireless networks using a transparent proxy server
    Youm, SK
    Seok, SJ
    Kim, SW
    Kang, CH
    [J]. MOBILE COMMUNICATIONS, 2003, 2524 : 362 - 372