DocumentCode :
872607
Title :
An extensible, programmable, commercial-grade platform for internet service architecture
Author :
Lavian, Tal ; Hoang, Doan B. ; Travostino, Franco ; Wang, Phil Yonghui ; Subramanian, Siva ; Monga, Inder
Author_Institution :
Nortel Networks, Santa Clara, CA, USA
Volume :
34
Issue :
1
fYear :
2004
Firstpage :
58
Lastpage :
68
Abstract :
With their increasingly sophisticated applications, users promote the notion that there is more to a network (be it an intranet, or the Internet) than mere L1-3 connectivity. In what shapes a next generation service contract between users and the network, users want the network to offer services that are as ubiquitous and dependable as dial tones. Typical services include application-aware firewalls, directories, nomadic support, virtualization, load balancing, alternate site failover, etc. To fulfill this vision, a service architecture is needed. That is, an architecture wherein end-to-end services compose, on-demand, across network domains, technologies, and administration boundaries. Such an architecture requires programmable mechanisms and programmable network devices for service enabling, service negotiation, and service management. The bedrock foundation of the architecture, and also the key focus of the paper, is an open-source programmable service platform that is explicitly designed to best exploit commercial-grade network devices. The platform predicates a full separation of concerns, in that control-intensive operations are executed in software, whereas, data-intensive operations are delegated to hardware. This way, the platform is capable of performing wire-speed content filtering, and activating network services according to the state of data and control flows. The paper describes the platform and some distinguishing services realized on the platform.
Keywords :
Internet; distributed programming; public domain software; Internet service architecture; alternate site failover; application-aware firewalls; control-intensive operations; data-intensive operations; directories; end-to-end services; extensible programmable commercial-grade platform; hardware; load balancing; network devices; nomadic support; open-source programmable service platform; programmable network devices; service enabling; service management; service negotiation; software; virtualization; wire-speed content filtering; Application virtualization; Computer architecture; Contracts; Hardware; IP networks; Load management; Next generation networking; Open source software; Shape; Web and internet services;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
Publisher :
ieee
ISSN :
1094-6977
Type :
jour
DOI :
10.1109/TSMCC.2003.818497
Filename :
1262569
Link To Document :
بازگشت