• DocumentCode
    936395
  • Title

    Design, implementation, and evaluation of differentiated caching services

  • Author

    Lu, Ying ; Abdelzaher, Tarek F. ; Saxena, Avneesh

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
  • Volume
    15
  • Issue
    5
  • fYear
    2004
  • fDate
    5/1/2004 12:00:00 AM
  • Firstpage
    440
  • Lastpage
    452
  • Abstract
    With the dramatic explosion of online information, the Internet is undergoing a transition from a data communication infrastructure to a global information utility. PDAs, wireless phones, Web-enabled vehicles, modem PCs, and high-end workstations can be viewed as appliances that "plug-in" to this utility for information. The increasing diversity of such appliances calls for an architecture for performance differentiation of information access. The key performance accelerator on the Internet is the caching and content distribution infrastructure. While many research efforts addressed performance differentiation in the network and on Web servers, providing multiple levels of service in the caching system has received much less attention. It has two main contributions. First, we describe, implement, and evaluate an architecture for differentiated content caching services as a key element of the Internet content distribution architecture. Second, we describe a control-theoretical approach that lays well-understood theoretical foundations for resource management to achieve performance differentiation in proxy caches. An experimental study using the Squid proxy cache shows that differentiated caching services provide significantly better performance to the premium content classes.
  • Keywords
    Internet; cache storage; content management; performance evaluation; quality of service; resource allocation; Internet; PDA; Squid proxy cache; Web caching; Web servers; Web-enabled vehicles; content distribution architecture; control-theoretical approach; data communication infrastructure; differentiated content caching services; global information utility; information access; modem PC; online information; resource management; wireless phones; workstations; Data communication; Explosions; Home appliances; Internet; Modems; Personal communication networks; Personal digital assistants; Vehicles; Web server; Workstations;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2004.1278101
  • Filename
    1278101