Design, implementation and evaluation of a real-time active content distribution service

被引:1
|
作者
Huang, CD [1 ]
Sebastine, S [1 ]
Abdelzaher, T [1 ]
机构
[1] Univ Virginia, Dept Comp Sci, Charlottesville, VA 22904 USA
关键词
content distribution; active web content; real-time;
D O I
10.1007/s11241-005-0503-0
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 to replicate or cache 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: it (1) describes a scalable architecture for transparent demand-driven distribution of active content; and (2) presents a system that can provide real-time delay guarantees on content access. Our approach involves migrating the scripts which generate dynamic web traffic, and their data, from the origin servers to active content distribution proxies nearest to the clients. We also present mechanisms on these proxies to enforce real-time delay guarantees for client requests. Our system is implemented and deployed on Planetlab (2004), a real-world distributed Internet testbed. Experimental data show that significant improvements are observed in effective throughput and client response time, and that delay bounds on content access can be guaranteed with a very high probability.
引用
收藏
页码:31 / 53
页数:23
相关论文
共 50 条
  • [41] DESIGN AND IMPLEMENTATION OF A PORTABLE KERNEL FOR REAL-TIME APPLICATIONS
    NIKOLOV, L
    KOVASHKI, I
    MICROPROCESSING AND MICROPROGRAMMING, 1987, 21 (1-5): : 189 - 195
  • [42] Real-Time Vehicle Detection Design and Implementation on GPU
    Vinh Dinh Nguyen
    Thuy Tuong Nguyen
    Dung Duc Nguyen
    Jeon, Jae Wook
    2011 11TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2011, : 1287 - 1292
  • [43] A flexible real-time scheduling abstraction: Design and implementation
    Lo, SLA
    Hutchinson, NC
    Chanson, ST
    SOFTWARE-PRACTICE & EXPERIENCE, 1997, 27 (09): : 1055 - 1066
  • [44] Design and Implementation of a Real-time Publish/Subscribe Middleware
    Zheng, Pengyi
    RECENT ADVANCES IN ELECTRICAL & ELECTRONIC ENGINEERING, 2019, 12 (06) : 513 - 518
  • [45] Design and implementation of a real-time NURBS surface interpolator
    Cheng, Chung-Wei
    Tseng, Wen-Peng
    International Journal of Advanced Manufacturing Technology, 2006, 30 (1-2): : 98 - 104
  • [46] The design and implementation of a multicast real-time multimedia protocol
    Huang, NF
    Su, CA
    Cheng, CW
    Wang, CP
    Fang, JH
    Wu, YJ
    21ST IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 1996, : 136 - 142
  • [47] Real-time platooning of mobile robots: design and implementation
    Della Vedova, Marco L.
    Facchinetti, Tullio
    Ferrara, Antonella
    Martinelli, Alessandro
    2009 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (EFTA 2009), 2009,
  • [48] DESIGN AND VLSI IMPLEMENTATION OF A REAL-TIME HISTOGRAM GENERATOR
    ANDREADIS, I
    TSALIDES, P
    THANAILAKIS, A
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1993, 75 (03) : 485 - 492
  • [49] Design and implementation of a real-time NURBS surface interpolator
    Chung-Wei Cheng
    Wen-Peng Tseng
    The International Journal of Advanced Manufacturing Technology, 2006, 30 : 98 - 104
  • [50] Flexible real-time scheduling abstraction: design and implementation
    Newbridge Networks Corp, Burnaby, Canada
    Software Pract Exper, 9 (1055-1066):