DocumentCode :
3234537
Title :
Operating systems support for programmable cluster-based Internet routers
Author :
Pradhan, Prashant ; Chiueh, Tzi-cker
Author_Institution :
Dept. of Comput. Sci., State Univ. of New York, Stony Brook, NY, USA
fYear :
1999
fDate :
1999
Firstpage :
76
Lastpage :
81
Abstract :
As network routers evolve towards supporting ever higher-level networking functions beyond traditional network-layer and transport-layer protocols, programmability becomes a major design issue in network device operating systems (NDOS), which until very recently has been based on the type of operating system used in embedded systems. On the other hand, it is now possible to build high-performance Internet routers from off-the-shelf PC-class hardware, particularly with the use of clustering technology. The goal of the Suez project is to build a cluster-based Internet router using general-purpose processors as input/output link controllers and packet schedulers, and a Gbit/s system area network as the switching fabric. This paper presents the design and initial implementation of the Suez operating system, which features scalable real-time packet scheduling, cache-conscious routing table lookup, intra-cluster distributed buffer memory management and a highly efficient kernel extension mechanism for active networking using segmentation hardware
Keywords :
Internet; cache storage; network operating systems; operating system kernels; packet switching; table lookup; telecommunication network routing; Suez operating system; active networking; cache-conscious routing table lookup; embedded systems; high-performance Internet routers; input/output link controllers; intra-cluster distributed buffer memory management; kernel extension mechanism; network device operating systems; networking functions; off-the-shelf PC-class hardware; packet schedulers; programmability; programmable cluster-based Internet routers; protocols; scalable real-time packet scheduling; segmentation hardware; switching fabric; system area network; Control systems; Embedded system; Fabrics; Hardware; IP networks; Internet; Operating systems; Packet switching; Scheduling algorithm; Transport protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hot Topics in Operating Systems, 1999. Proceedings of the Seventh Workshop on
Conference_Location :
Rio Rico, AZ
Print_ISBN :
0-7695-0237-7
Type :
conf
DOI :
10.1109/HOTOS.1999.798381
Filename :
798381
Link To Document :
بازگشت