77范文网 - 专业文章范例文档资料分享平台

缩短响应时间方案 response time(2)

来源:网络收集 时间:2020-06-16 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

对等的关系来共享数据。

我们还提出一种新的分布式缓存方案,称为最小期望响应时间(MRT)分布式web缓存机制。它在一个分布式的web缓存系统中,使用内容感知层5转换,透明地把可缓存的HTTP请求以最小的响应时间重定向到缓存服务器中。基于缓存服务器的内容、负载,web服务器的负载和网络延迟的结合,试图最小化HTTP响应时间,并且在各个缓存服务器中进行负载均衡。仿真证明,在平均HTTP请求响应时间方面,MRT能提供增强的缓存协作,从而提升性能,优于现存的分布式web caching机制。

2.5动态流添加SCTP协议

SCTP(Stream Control Transmission Protocol,流控制传输协议):是IETF新定义的一个传输层transport layer协议。是提供基于不可靠传输业务的协议之上的可靠的数据报传输协议。SCTP的设计用于通过IP网传输SCN窄带信令消息。SCTP是一种可靠的传输协议,它在两个端点之间提供稳定、有序的数据传递服务(非常类似于 TCP),并且可以保护数据消息边界。SCTP主要的贡献是对多重联外线路的支持,一个端点可以由多于一个IP地址组成,使得传输可在主机间或网卡间做到透明的网络容错备援。

当前的SCTP旨在初始连接建立阶段创建流,之后流不能被修改。当同时地用多流传输web对象时,由于大的对象占用了流,而小的对象没有可分配的流,所以会引起不必要的等待。我们提出对SCTP的扩展,来支持在通信中动态流的添加,叫做动态流添加SCTP(DSA-SCTP,Dynamic Stream Addition SCTP ),在通信过程中,一条连接的两端都可以动态地添加新的出去的流和进来的流。当需要匹配一个突发性对象并发传输时,动态流添加可以根据应用程序的需求来创建新的流,从而在web应用中,可以减少web服务器的响应时间。仿真证明,提出的DSA-SCTP会显著提高web服务器的响应时间。

2.6在web服务器集群中使用协同调度

使用服务集群,尤其是分布式的web服务器已经成为提升吞吐量和响应时间的一个重要研究方向,一些大的服务商已经开始利用大量的PC集群来处理海量数据。虽然提升吞吐量已经成为所有分布式或基于集群的web服务器设计的主要动机,然而用户层的通信也对服务性能有着很大影响。用户层通信机制,例如VIA(虚拟接口架构)能显著最小化通信的开销。PRESS模型首先分析了用户层通信对分布式web服务的影响,PRESS模型的客户端通过在快速以太网上的TCP与集群进行通信,集群内的通信使用在cLAN上的VIA。由于集群内通信成本很低,多以从远程缓存处读取一个文

件比从本地磁盘读取要快,而且节省成本。实验显示,PRESS与TCP/IP相比,能提高29%的服务器吞吐量。

基于以上集群和PRESS的特点,我们提出一种协同调度的PRESS模型,它能使用任何的协同调度算法来更快的通信。在PRESS中,发送线程和接收线程处理了所有的集群内通信,我们把集群内通信分成远程缓存和远程紫攀接入两种。使用远程缓存发送线程和远程缓存接收线程来处理对一个缓存缓存的请求,远程磁盘发送线程和远程磁盘接收线程则支持对远程磁盘的访问。对缓存访问和磁盘访问分离,是因为远程缓存访问使用了用户层通信,比磁盘访问快得多。我们还可以通过在两个节点处协同调度所需的进程来最小化通信的延迟,从而缩短响应时间。但是远程磁盘访问比较耗时,所以可能不会利用打牌协同调度的优势。我们的方案利用了用户层通信和协同调度的优势,研究使服务器响应时间最小化的可行性。基于PRESS的设计,使得远程的缓存访问能在不同的节点处被协调调度,从而减少了响应时间。仿真结果表明,通过协同调度通信进程,分布式服务器的平均响应时间能显著减小。

2.7 SWIFT(在web服务器中调度以获得快速响应时间)

这篇文章解决了如何快速的对web请求作出服务,来最小化客户端的响应时间。在web server中使用现在流行的最短剩余进程处理时间调度(SRPT),用来对平均响应时间进行优化,它优先考虑了对短文件的请求。然而它只考虑文件的大小来决定请求的优先级,没有对网络和终端系统之间交互隐含的潜在有用调度信息进行捕获。基于SRPT调度策略,我们提出并实现了一个SWIFT的算法,它侧重于把服务器和网络特性相结合。我们基于所请求文件的大小和客户端与服务器之间的距离,来对请求进行优先级的排序,对进入到网络中的包进行更细粒度的控制。

不同于SRPT只关注于请求的大小,我们的SWIFT算法基于请求的大小和传播延迟两个方面,对请求进行优先级排序。请求的大小约等于文件的大小,传播延迟

约等于平均往返时间。我们使用一个轨迹驱动的web请求发生器,假设RTT嵌入在了请求之中,从而来估计平均往返时间。基于这两个参数,SWIFT算法得以实现。我们在WAN环境中测试了SWIFT的效果,结果显示,对于大尺寸的文件,SWIFT比SPRT机制有2.5%-10%的性能提升。

2.8自适应的客户端对象复制机制

由于复制的高成本(主要是在一致性管理中发生的)和资源的约束性、节点的异质性、以及应用程序行为的高度动态性,在普适环境的协作应用中使用对象复制时不可行的。因此,本文提出一种自适应复制机制,在执行期间,以提升响应时间的性能为目的,能在客户端节点处动态地创建和释放复制品。这既基于运行时执行环境的信息,也基于客户端和服务器节点的应用程序行为。与不复制和全部复制机制相比,对自适应的复制算法在资源利用率和响应时间上做了模拟。结果显示与不复制或全部复制相比,自适应机制能在大范围的执行环境内,提升响应时间,与全复制相比,它使用了更少的同步开销。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库缩短响应时间方案 response time(2)在线全文阅读。

缩短响应时间方案 response time(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1104385.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: