• DocumentCode
    3241713
  • Title

    Evaluation of a programmable cluster-based IP router

  • Author

    Pradhan, Prashant ; Chiueh, Tzi-cker

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, Stony Brook, NY, USA
  • fYear
    2002
  • fDate
    17-20 Dec. 2002
  • Firstpage
    321
  • Lastpage
    326
  • Abstract
    A major challenge in Internet edge router design is to support both high packet forwarding performance and versatile and efficient packet processing capabilities. The thesis of this research project is that a cluster of PCs connected by a high speed system area network provides an effective hardware platform for building routers to be used at the edges of the Internet. This paper describes a scalable and extensible edge router architecture called Panama, which supports a novel aggregate route caching scheme, a real-time link scheduling algorithm whose performance overhead is independent of the number of real-time flows, a highly efficient kernel extension mechanism to safely load networking software extensions dynamically, and an integrated resource scheduler which ensures that real-time flows with additional packet processing requirements still meet their end-to-end performance requirements. This paper describes the implementation and evaluation of the first Panama prototype based on a cluster of PCs and Myrinet.
  • Keywords
    Internet; performance evaluation; real-time systems; scheduling; telecommunication network routing; transport protocols; workstation clusters; Internet edge router design; Myrinet; PC cluster; Panama; aggregate route caching scheme; end-to-end performance requirements; high speed system area network; integrated resource scheduler; packet forwarding performance; packet processing; performance overhead; programmable cluster-based IP router; real-time link scheduling algorithm; Aggregates; Buildings; Computer architecture; Hardware; IP networks; Internet; Kernel; Personal communication networks; Scheduling algorithm; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2002. Proceedings. Ninth International Conference on
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-1760-9
  • Type

    conf

  • DOI
    10.1109/ICPADS.2002.1183419
  • Filename
    1183419