Hk/T:: A novel server-side Web caching strategy for multimedia applications

被引:2
|
作者
Zeng, Zeng [1 ]
Veeravalli, Bharadwaj [1 ]
机构
[1] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore 117576, Singapore
关键词
D O I
10.1109/ICC.2008.342
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Server-side Web caching is an important technique used to reduce the User Perceived Latency (UPL). In large-scale multimedia systems, there are many Web proxies, connected with a multimedia server, that can cache some most popular multimedia objects. Multimedia objects have some particular characteristics, e.g., strict QoS requirements. Hence, even some efficient conventional caching strategies based on cache hit ratio, meant for non-multimedia objects, will confront some problems in dealing with the multimedia objects. If we consider additional resources of proxy besides cache space, say bandwidth, we can readily observe that high hit ratio may deteriorate the entire system performance. In this paper, we propose a novel placement model for networked multimedia systems, referred to as H-k/T model, which considers the combined influence of arrival rate, size, and playback time to select the objects to be cached. Based on this model, we propose an innovative Web cache replacement algorithm, named as ART-Greedy algorithm, which can balance the load among the proxies and achieve a minimum Average Response Time (ART) of the requests. Using an event-driven simulation, we evaluate the performance of our proposed algorithm under several situations. Our experimental results conclusively demonstrate that ART-Greedy algorithm outperforms the most popular and commonly used LFU (Least Frequently Used.) algorithm significantly.
引用
收藏
页码:1782 / 1786
页数:5
相关论文
共 50 条
  • [1] A novel server-side proxy caching strategy for large-scale multimedia applications
    Zeng, Zeng
    Veeravalli, Bharadwaj
    Li, Kenli
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (04) : 525 - 536
  • [2] Automated server-side regression testing for web applications
    Shimomura, Takao
    [J]. International Journal of Computers and Applications, 2012, 34 (02) : 119 - 126
  • [3] A Survey on Server-Side Approaches to Securing Web Applications
    Li, Xiaowei
    Xue, Yuan
    [J]. ACM COMPUTING SURVEYS, 2014, 46 (04)
  • [4] Implementing server-side scripting with XQuery for web applications
    Yu, J
    Hu, ZY
    Bai, WM
    [J]. ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 4, 2005, : 303 - 307
  • [5] Understanding and Detecting Server-Side Request Races in Web Applications
    Qiu, Zhengyi
    Zhao, Qi
    Shao, Shudi
    Jin, Guoliang
    [J]. PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), 2021, : 842 - 854
  • [6] TESEC: Accurate Server-side Attack Investigation for Web Applications
    Wang, Ruihua
    Peng, Yihao
    Sun, Yilun
    Zhang, Xuancheng
    Wan, Hai
    Zhao, Xibin
    [J]. 2023 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP, 2023, : 2799 - 2816
  • [7] Server-side web programming in WASH
    Thiemann, P
    [J]. ADVANCED FUNCTIONAL PROGRAMMING, 2004, 3622 : 309 - 330
  • [8] Detection of Server-side Web Attacks
    Corona, Igino
    Giacinto, Giorgio
    [J]. PROCEEDINGS OF THE FIRST WORKSHOP ON APPLICATIONS OF PATTERN ANALYSIS, 2010, 11 : 160 - 166
  • [9] Server-side caching strategies for online auction sites
    Menascé, DA
    Akula, V
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2005, 2005, 3806 : 231 - 244
  • [10] Microarchitectural Implications of Event-driven Server-side Web Applications
    Zhu, Yuhao
    Richins, Daniel
    Halpern, Matthew
    Reddi, Vijay Janapa
    [J]. PROCEEDINGS OF THE 48TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO-48), 2015, : 762 - 774