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 条
  • [21] Deploying wide-area applications is a snap
    Pairot Gavalda, Carles
    Garcia Lopez, Pedro
    Mondejar Andreu, Ruben
    IEEE INTERNET COMPUTING, 2007, 11 (02) : 72 - 79
  • [22] Wide Area Network Autoscaling for Cloud Applications
    Serracanta, Berta
    Paillisse, Jordi
    Claiborne, Anna
    Rodriguez-Natal, Alberto
    Ward, Dave
    Maino, Fabio
    Cabellos, Albert
    PROCEEDINGS OF THE ACM SIGCOMM 2021 WORKSHOP ON NETWORK-APPLICATION INTEGRATION (NAI '21), 2021, : 1 - 6
  • [23] A Hierarchical Cooperative Caching Strategy for Mobile Content Delivery Network
    Ge Z.-C.
    Xu K.
    Chen L.
    Li T.
    Yao L.
    Shen M.
    Yao, Long (yaolong10@mails.tsinghua.edu.cn), 2018, Science Press (41): : 2769 - 2786
  • [24] Cooperative Caching in a Content Centric Network for Video Stream Delivery
    Li, Zhe
    Simon, Gwendal
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2015, 23 (03) : 445 - 473
  • [25] Cooperative Caching in a Content Centric Network for Video Stream Delivery
    Zhe Li
    Gwendal Simon
    Journal of Network and Systems Management, 2015, 23 : 445 - 473
  • [26] Performance Analysis of Cooperative Content Delivery in Wireless IoT Networks
    Nam, Yeonghun
    Park, Jong-Hong
    Chung, Jong-Moon
    18TH IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE 2014), 2014,
  • [27] A model of TCP in wide area networks
    Fortin, S
    Sericola, B
    MASCOTS 2002: 10TH IEEE INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATIONS SYSTEMS, PROCEEDINGS, 2002, : 453 - 462
  • [28] Smart delivery of multimedia content for wireless applications
    Kanter, T
    Lindtorp, P
    Olrog, C
    Maguire, GQ
    MOBILE AND WIRELESS COMMUNICATIONS NETWORKS, 2000, 1818 : 70 - 81
  • [29] Improving Web Content Delivery in eGoverment Applications
    Markellos, Kostas
    Katsis, Marios
    Sirmakessis, Spiros
    TOOLS AND APPLICATIONS WITH ARTIFICIAL INTELLIGENCE, 2009, 166 : 181 - +
  • [30] A primary and backup cooperative protection system based on wide area agents
    Giovanini, R
    Hopkinson, K
    Coury, DV
    Thorp, JS
    IEEE TRANSACTIONS ON POWER DELIVERY, 2006, 21 (03) : 1222 - 1230