首页> 外文期刊>Simulation >A quantitative study of Web cache replacement strategies using simulation
【24h】

A quantitative study of Web cache replacement strategies using simulation

机译:使用模拟对Web缓存替换策略进行定量研究

获取原文
获取原文并翻译 | 示例

摘要

The Web has become the most important source of information and communication for the world. Proxy servers are used to cache objects with the goals of decreasing network traffic, reducing user perceived lag and loads on origin servers. In this paper, we focus on the cache replacement problem with respect to proxy servers. Despite the fact that some Web 2.0 applications have dynamic objects, most of the Web traffic has static content with file types such as cascading style sheets, javascript files, images, etc. The cache replacement strategies implemented in Squid, a widely used proxy cache software, are no longer considered 'good enough' today. Squid's default strategy is Least Recently Used. While this is a simple approach, it does not necessarily achieve the targeted goals. We simulate 27 proxy cache replacement strategies and analyze them against several important performance measures. Hit rate and byte hit rate are the most commonly used performance metrics in the literature. Hit rate is an indication of user perceived lag, while byte hit rate is an indication of the amount of network traffic. We also introduce a new performance metric, the object removal rate, which is an indication of CPU usage and disk access at the proxy server. This metric is particularly important for busy cache servers or servers with lower processing power. Our study provides valuable insights for both industry and academia. They are especially important for Web proxy cache system administrators; particularly in wireless ad-hoc networks as the caches on mobile devices are relatively small.
机译:Web已成为世界上最重要的信息和通信来源。代理服务器用于缓存对象,目的是减少网络流量,减少用户感觉到的滞后和原始服务器上的负载。在本文中,我们专注于代理服务器的缓存替换问题。尽管某些Web 2.0应用程序具有动态对象,但大多数Web流量具有静态内容,并具有文件类型,例如级联样式表,javascript文件,图像等。在Squid中实现的缓存替换策略是广泛使用的代理缓存软件,如今已不再被视为“足够好”。 Squid的默认策略是“最近最少使用”。尽管这是一种简单的方法,但不一定实现目标。我们模拟了27种代理缓存替换策略,并针对几种重要的性能指标进行了分析。命中率和字节命中率是文献中最常用的性能指标。命中率表示用户感知到的滞后,而字节命中率则表示网络流量。我们还引入了一个新的性能指标,即对象删除率,该指标指示代理服务器上的CPU使用率和磁盘访问。对于繁忙的高速缓存服务器或处理能力较低的服务器,此指标特别重要。我们的研究为行业和学术界提供了宝贵的见解。对于Web代理缓存系统管理员来说,它们尤其重要。尤其是在无线自组织网络中,因为移动设备上的缓存相对较小。

著录项

  • 来源
    《Simulation》 |2012年第5期|p.507-541|共35页
  • 作者

    Sam Romano; Hala ElAarag;

  • 作者单位

    Department of Mathematics and Computer Science, Stetson University, Deland, FL, USA;

    Department of Mathematics and Computer Science, Stetson University, 421 North Woodland Boulevard, Deland, FL 33327, USA;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    cache replacement; proxy cache; simulation; web;

    机译:缓存替换;代理缓存;模拟;网路;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号