• DocumentCode
    2582374
  • Title

    Differentiated caching of dynamic content using effective page classification

  • Author

    Chen, Wenzhong ; Martin, Patrick ; Hassanein, Hossam

  • Author_Institution
    Sch. of Comput., Queen´´s Univ., Kingston, Ont., Canada
  • fYear
    2004
  • fDate
    2004
  • Firstpage
    293
  • Lastpage
    298
  • Abstract
    As the use of dynamic documents increases, caching dynamic content is becoming an important issue for the usability and scalability of the Web. Dynamic content, which is not retained by current Web caching schemes, is adding significant load to Web servers and network links and hence increasing request response times. This paper proposes a scheme, called eager page dynamic caching (EPDC), to effectively cache dynamic content at proxy servers. The scheme identifies two kinds of dynamic pages, called eager-update pages and lazy-update pages, and uses different strategies to deal with each type. For eager-update pages, the Web server pushes the newest data to the proxy server after updates to the dynamic page content. For lazy-update pages, proxy servers pull the newest data from the Web server when clients request it. We use delta-encoding to decrease the amount of data transferred from the Web server to the cache server. We describe a set of simulation experiments we conducted to evaluate our scheme. We show that our scheme can achieve higher hit ratios and lower network latencies, under a variety of conditions, than both simple delta-encoding and traditional Web caching with the least recently used (LRU) scheme.
  • Keywords
    Internet; cache storage; content-addressable storage; Web caching; Web servers; caching dynamic content; eager page dynamic caching; least recently used scheme; page classification; proxy servers; Bandwidth; Delay; Displays; Encoding; File servers; Network servers; Scalability; Usability; Web server; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance, Computing, and Communications, 2004 IEEE International Conference on
  • Print_ISBN
    0-7803-8396-6
  • Type

    conf

  • DOI
    10.1109/PCCC.2004.1395006
  • Filename
    1395006