A cooperative model for wide area content delivery applications

被引:0
|
作者
Rashkovits, R [1 ]
Gal, A [1 ]
机构
[1] Technion Israel Inst Technol, IL-32000 Haifa, Israel
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Content delivery is a major task in wide area environments, such as the Web. Latency, the time elapses since the user sends the request until the server's response is accepted is a major concern in many applications. Therefore, minimizing latency is an obvious target of wide area environments and one of the more common solutions in practice is the use of client-side caching. Collaborative caching is used to further enhance content delivery, but unfortunately, it often fails to provide significant improvements. In this work, we explore the limitations of collaborative caching, analyze the existing literature and suggest a cooperative model for which cache content sharing show more promise. We propose a novel approach, based on the observation that clients can specify their tolerance towards content obsolescence using a simple-to-use method, and servers can supply content update patterns. The cache use a cost model to determine which of the following three alternatives is most promising: delivery of a local copy, delivery of a copy from a cooperating cache, or delivery of a fresh copy from the origin server. Our experiments reveal that using the proposed model, it becomes possible to meet client needs with reduced latency. We also show the benefit of cache cooperation in increasing hit ratios and thus reducing latency further. Specifically, we show that cache collaboration is in particular useful to users with high demands regarding both latency and consistency.
引用
收藏
页码:402 / 419
页数:18
相关论文
共 50 条
  • [41] Robust state sharing for wide area distributed applications
    Topol, B
    Ahamad, M
    Stasko, JT
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1998, : 554 - 561
  • [42] Wide Area Measurement System Applications and Experience Abroad
    Tesarova, Miloslava
    PROCEEDINGS OF THE 13TH INTERNATIONAL SCIENTIFIC CONFERENCE ELECTRIC POWER ENGINEERING 2012, VOLS 1 AND 2, 2012, : 93 - 98
  • [43] Latency profiles: Performance monitoring for wide area applications
    Raschid, L
    Wen, HF
    Gal, A
    Zadorozhny, V
    WIAPP 2003: THIRD IEEE WORKSHOP ON INTERNET APPLICATIONS, PROCEEDINGS, 2003, : 74 - 78
  • [44] WebOS: Operating system services for wide area applications
    Vahdat, A
    Anderson, T
    Dahlin, M
    Belani, E
    Culler, D
    Eastham, P
    Yoshikawa, C
    SEVENTH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING - PROCEEDINGS, 1998, : 52 - 63
  • [45] Wide Area Neutral Atmosphere Models for GNSS Applications
    Leandro, Rodrigo F.
    Santos, Marcelo C.
    Langley, Richard B.
    PROCEEDINGS OF THE 19TH INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS 2006), 2006, : 1910 - 1924
  • [46] Cooperative Caching for Adaptive Bit Rate Streaming in Content Delivery Networks
    Phuong Luu Vo
    Tuan-Anh Le
    Hong, Choong Seon
    Moon, Seung Il
    Lee, Sungwon
    Nga Ly Tu
    ACM IMCOM 2015, PROCEEDINGS, 2015,
  • [47] Cooperative Content Delivery in Multicast Multihop Device-to-Device Networks
    Xia, Zicheng
    Yan, Jiawei
    Liu, Yuan
    IEEE ACCESS, 2017, 5 : 6314 - 6324
  • [48] An architecture of network imprinting for personal but wide area applications
    Yokoyama, T
    Iida, K
    Yamaguchi, S
    AINA 2005: 19th International Conference on Advanced Information Networking and Applications, Vol 2, 2005, : 605 - 609
  • [49] Wide area of applications:: Upward trend for thermoplastic polyurethanes
    Hättig, J
    Drube, W
    KUNSTSTOFFE-PLAST EUROPE, 2003, 93 (03): : BA28 - +
  • [50] eNCache: Improving content delivery with cooperative caching in Named Data Networking
    Chaudhary, Pankaj
    Hubballi, Neminath
    Kulkarni, Sameer G.
    COMPUTER NETWORKS, 2023, 237