首页> 外文学位 >Customizable and extensible infrastructure support for Web scheduling and caching policies.
【24h】

Customizable and extensible infrastructure support for Web scheduling and caching policies.

机译:可定制和可扩展的基础结构对Web调度和缓存策略的支持。

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

摘要

In twelve years, the web has matured from a memo that proposed an application to share documents between heterogeneous computers to an interactive medium. The web has become the “killer app” for distributed applications. The popularity of the web comes from the simplicity of the protocol design and ubiquitous availability of browsers.; The design of web servers and the communication between browsers and web servers remains constant despite the variety of applications implemented on top of HTTP. Web servers schedule requests in a first-come, first-served fashion dependent on the operating system. An application has no control over the scheduling. When the request rate at a web server is less than capacity, it does not matter how the web server schedules requests. Clients will see the response quickly. However, it is common for request bursts to occur at a web server as flash crowds swarm a temporarily popular web server. In these situations, it may be important to control the interference of the popular requests and place quality of service controls on the generation of content at the server.; The popularity of the web has increased the use of web proxies that reduce the network bandwidth consumed by web surfers. Many ISPs now use web proxies to reduce their bandwidth needs. However, caching policies use hard-coded policies that try to handle all caching situations. Many times information about the environment of the cache or the web entities stored can improve the performance of the proxy. However, proxies can not currently gather or make use of this information.; This dissertation will consider these two problems. It proposes two infrastructural changes. The first change modifies the server architecture so that the web application schedules when to service web requests. This new infrastructure provides the foundation for two applications: the first provides differentiated service to different request classes at a web server and the second sets deadline goals for generating active content. The second infrastructure change allows the specification of customized caching policies in web proxies.
机译:在十二年的时间里,网络已经从一份备忘录中逐渐成熟,该备忘录提出了一种在异构计算机之间共享文档到交互式介质的应用程序。网络已经成为分布式应用程序的“杀手级应用程序”。网络的普及来自协议设计的简单性和浏览器的普遍可用性。尽管在HTTP之上实现了各种应用程序,但Web服务器的设计以及浏览器与Web服务器之间的通信保持不变。 Web服务器根据操作系统以先来先服务的方式调度请求。应用程序无法控制计划。当Web服务器上的请求速率小于容量时,Web服务器如何安排请求就无关紧要了。客户将很快看到响应。但是,由于突发的人群涌向一个暂时流行的Web服务器,在Web服务器上发生请求突发很常见。在这些情况下,控制流行请求的干扰以及将服务质量控件置于服务器上的内容生成上可能很重要。网络的普及增加了网络代理的使用,这些代理减少了网络冲浪者消耗的网络带宽。现在,许多ISP使用Web代理来减少其带宽需求。但是,缓存策略使用尝试处理所有缓存情况的硬编码策略。很多时候,有关缓存环境或存储的Web实体的信息可以提高代理的性能。但是,代理当前无法收集或使用此信息。本文将考虑这两个问题。它提出了两个基础结构更改。第一个更改修改了服务器体系结构,以便Web应用程序安排服务Web请求的时间。这种新的基础结构为两个应用程序提供了基础:第一个为Web服务器上的不同请求类别提供差异化​​服务,第二个为生成活动内容设置了截止日期目标。第二项基础结构更改允许在Web代理中指定自定义缓存策略。

著录项

  • 作者

    Barnes, James Charles.;

  • 作者单位

    University of California, Davis.;

  • 授予单位 University of California, Davis.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2001
  • 页码 197 p.
  • 总页数 197
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号