• DocumentCode
    1481834
  • Title

    A scalable high-performance active network node

  • Author

    Decasper, Dan S. ; Plattner, Bernhard ; Parulkar, Guru M. ; Choi, Sumi ; DeHart, John D. ; Wolf, Tilman

  • Author_Institution
    Eidgenossische Tech. Hochschule, Zurich, Switzerland
  • Volume
    13
  • Issue
    1
  • fYear
    1999
  • Firstpage
    8
  • Lastpage
    19
  • Abstract
    Active networking in environments built to support link rates up to several gigabits per second poses many challenges. One such challenge is that the memory bandwidth and individual processing power of the router´s microprocessors limit the total available processing power of a router. In this article we identify and describe three components, which promise a high-performance active network solution. This implements the key features typical to active networking, such as automatic protocol deployment and application specific processing, and it is suitable for a gigabit environment. First, we describe the hardware of the active network node (ANN), a scalable high-performance platform based on off-the-shelf CPUs connected to a gigabit ATM switch backplane. Second, we introduce the ANN´s modular, extensible, and highly efficient operating system (NodeOS). Third, we describe an execution environment running on top of the NodeOS, which implements a novel large-scale active networking architecture called distributed code caching
  • Keywords
    asynchronous transfer mode; cache storage; distributed processing; network operating systems; packet switching; telecommunication computing; telecommunication network routing; transport protocols; NodeOS; application specific processing; automatic protocol deployment; distributed code caching; execution environment; gigabit ATM switch backplane; gigabit environment; large-scale active networking architecture; link rates; memory bandwidth; microprocessors; off-the-shelf CPU; operating system; packet-switched networks; processing power; router; scalable high-performance active network node; scalable high-performance platform; Acceleration; Application software; Asynchronous transfer mode; Backplanes; Hardware; Large-scale systems; Microprocessors; Protocols; Switches; Virtual machining;
  • fLanguage
    English
  • Journal_Title
    Network, IEEE
  • Publisher
    ieee
  • ISSN
    0890-8044
  • Type

    jour

  • DOI
    10.1109/65.750445
  • Filename
    750445