• DocumentCode
    2776877
  • Title

    The Composite Endpoint Protocol (CEP): scalable endpoints for terabit flows

  • Author

    Weigle, Eric ; Chien, Andrew A.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
  • Volume
    2
  • fYear
    2005
  • fDate
    9-12 May 2005
  • Firstpage
    1126
  • Abstract
    We introduce the Composite Endpoint Protocol (CEP), which efficiently composes a set of transmission elements to support high speed flows which exceed the capabilities of a single computer. CEP´s unique capabilities include: (1) allowing multiple processes (a composite endpoint) to take part in a single logical connection, (2) providing a simple, flexible interface to describe data layouts and composite endpoint communication to user programs, (3) providing efficient transfer scheduling which coordinates heterogeneous nodes to achieve good composite performance, and (4) a scalable architecture which supports large numbers of participants in a composite endpoint. We describe the design of CEP, an initial implementation, and an empirical evaluation exhibiting the above capabilities. We have achieved speeds over 32 Gbps using commodity cluster hardware with linear scalability performance 7x naive approaches, and low overhead.
  • Keywords
    peer-to-peer computing; transport protocols; workstation clusters; Composite Endpoint Protocol; commodity cluster hardware; composite endpoint communication; terabit flow; transfer scheduling; transmission elements; Computer networks; Computer science; Hardware; High speed optical techniques; Internet; Moore´s Law; Peer to peer computing; Processor scheduling; Protocols; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2005. CCGrid 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-9074-1
  • Type

    conf

  • DOI
    10.1109/CCGRID.2005.1558686
  • Filename
    1558686