Title :
Customized library of modules for STREAMS-based TCP/IP implementation to support content-aware request processing for Web applications
Author :
Tang, Wenting ; Cherkasova, Ludmila ; Russell, Lance ; Mutka, Matt W.
Author_Institution :
Hewlett-Packard Co., Palo Alto, CA, USA
Abstract :
Content-aware request processing enables the intelligent routing and request processing inside a cluster to provide the QoS (quality of service) requirements for different types of content and to improve the overall cluster performance. A STREAMS-based TCP/IP implementation in HP-UX 11.0 provides a convenient framework to design a library of new STREAMS modules to support content-aware request distribution and differentiation inside a cluster. The proposed modules take into account the specifics of different cluster architectures and workload characteristics. These modules are designed as dynamically loadable modules, and no changes are made to the existing TCP/IP code. The proposed design has the following advantages: flexibility (new modules may be loaded and unloaded dynamically, without node function interruption) and modularity (the proposed modules may be ported to other operating systems with minimal effort; more importantly, the proposed STREAMS modules can be easily integrated and deployed into commercial operating systems, so that end-users may take advantage of these solutions much sooner)
Keywords :
Internet; content-based retrieval; distributed databases; network operating systems; quality of service; software libraries; software portability; telecommunication network routing; transport protocols; workstation clusters; HP-UX 11.0; STREAMS modules; STREAMS-based TCP/IP implementation; World Wide Web applications; cluster architectures; cluster performance; content-aware request processing; customized module library; dynamic loading; dynamically loadable modules; flexibility; intelligent routing; modularity; module portability; node function interruption; operating systems; request differentiation; request distribution; service quality requirements; workload characteristics; Application software; Computer science; Libraries; Milling machines; Routing; Splicing; TCPIP; Uniform resource locators; Web server; Web sites;
Conference_Titel :
Advanced Issues of E-Commerce and Web-Based Information Systems, WECWIS 2001, Third International Workshop on.
Conference_Location :
San Juan, CA
Print_ISBN :
0-7695-1224-0
DOI :
10.1109/WECWIS.2001.933925