• DocumentCode
    832315
  • Title

    Scribe: a large-scale and decentralized application-level multicast infrastructure

  • Author

    Castro, Miguel ; Druschel, Peter ; Kermarrec, Anne-Marie ; Rowstron, Antony I T

  • Author_Institution
    Microsoft Res. Ltd., Cambridge, UK
  • Volume
    20
  • Issue
    8
  • fYear
    2002
  • fDate
    10/1/2002 12:00:00 AM
  • Firstpage
    1489
  • Lastpage
    1499
  • Abstract
    This paper presents Scribe, a scalable application-level multicast infrastructure. Scribe supports large numbers of groups, with a potentially large number of members per group. Scribe is built on top of Pastry, a generic peer-to-peer object location and routing substrate overlayed on the Internet, and leverages Pastry´s reliability, self-organization, and locality properties. Pastry is used to create and manage groups and to build efficient multicast trees for the dissemination of messages to each group. Scribe provides best-effort reliability guarantees, and we outline how an application can extend Scribe to provide stronger reliability. Simulation results, based on a realistic network topology model, show that Scribe scales across a wide range of groups and group sizes. Also, it balances the load on the nodes while achieving acceptable delay and link stress when compared with Internet protocol multicast.
  • Keywords
    Internet; computer network reliability; discrete event simulation; large-scale systems; multicast communication; performance evaluation; self-adjusting systems; telecommunication network routing; transport protocols; Internet; Internet protocol multicast; Pastry; Scribe; best-effort reliability guarantees; decentralized application-level multicast infrastructure; delay; discrete event simulator; generic peer-to-peer object location; generic routing substrate; group size; link stress; locality properties; network nodes; network topology model; scalable application-level multicast infrastructure; self-organization; simulation results; Delay; IP networks; Internet; Large-scale systems; Multicast protocols; Network topology; Peer to peer computing; Robustness; Routing; Telecommunication network reliability;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/JSAC.2002.803069
  • Filename
    1038579