Title :
An architecture for real-time active content distribution
Author :
Huang, Chengdu ; Sebastine, Seejo ; Abdelzaher, Tarek
Author_Institution :
Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
fDate :
30 June-2 July 2004
Abstract :
The phenomenal growth of the World Wide Web has made it the most popular Internet application today. Web caching and content distribution services have been recognized as valuable techniques to mitigate the explosion of Web traffic. An increasing fraction of Web traffic today is dynamically generated and therefore intrinsically difficult for replication using present static approaches. Scalable delivery of such active content poses a myriad of challenges, including content replication, update propagation, and consistency management. This paper makes two contributions: (1) it describes a scalable architecture for transparent demand-driven distribution of active content; (2) the system can provide real-time delay guarantee on content access. Our approach involves migrating the scripts which generate the dynamic Web traffic, and their data, from the server to active content distribution proxies nearest to the clients and mechanisms on these proxies to enforce real-time delay guarantees for client requests. Our system is implemented and deployed on PlanetLab, a real-world distributed Internet testbed. Experimental data show that significant improvements are observed in effective throughput and client response time, and delay bounds on content access can be guaranteed with a very high probability.
Keywords :
Internet; cache storage; content management; data integrity; real-time systems; PlanetLab; Web caching; Web traffic; World Wide Web; active content distribution; real-time content distribution; real-time delay; real-world distributed Internet testbed; scalable architecture; Access protocols; Application software; Computer architecture; Computer science; Contracts; Delay; Explosions; Internet; Network servers; Real time systems;
Conference_Titel :
Real-Time Systems, 2004. ECRTS 2004. Proceedings. 16th Euromicro Conference on
Print_ISBN :
0-7695-2176-2
DOI :
10.1109/EMRTS.2004.1311030