- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SP_Internet透明缓存加速方案
XX公司
网络缓存系统方案建议书
2011年9月
目 录
一. 概述 1
1.互联网访问现有问题 1
2.网络缓存解决的问题 2
二. 缓存系统建设要求 3
三. 建设方案 4
1.方案部署结构 4
2.数据访问流程 5
3.可优化的流量 6
概述
1.互联网访问现有问题
近年来,Internet网络规模迅速扩大,网上用户爆炸性增加,Internet网络带宽及Web服务器处理能力的增长速度永远处于巨大的压力下,人们普遍反映Internet速度慢,希望提高网络访问速度的要求越来越强烈。从近期国内一些著名网站的网上调查结果可以看出,用户对网络访问速度的不满意度很高。可以说,网络访问速度已经成为用户选择ISP及ICP时要考虑的一项重要指标。在特殊时期,对于焦点信息的访问更是成几何级数的增长。例如:美国911事件、伊拉克战事和非典事件更是造成网络使用、访问的突发性增长,给Web服务器和网络都带来了很大的压力。
从整体上看,用户得到的响应慢是由以下几个因素造成的:
1、网站服务器的延时
网站服务器造成的延时在往返时间中占主要比例。当某个服务器收到多个并发HTTP请求时,会产生排队延时。由于响应一个HTTP请求,往往需要多次访问本地硬盘,所以即使是一台负载并不大的服务器,也可能产生几十或几百微秒的延时。2、由路由器、网关防火墙引入的延时
通常在客户端和服务器之间的路径上会存在多个网络设备,如路由器、网关、防火墙等。它们对经过的IP包都要做存储/转发的操作,于是会引入排队延时和处理延时。在网络拥塞时,这些设备甚至会包,此时会寄希望于客户端和服务器通过端到端的协议来恢复通信。3、不同通信链路上的数据传输速度
在广域网中,从一个网络设备到另一个网络设备间的数据传输速度是决定往返时间的一个重要因素。但基本带宽的作用并不是像人们想象的那么重要,一项测试表明,当网站采用T3速率接入Internet时,也仅有2的网页或对象能以64kbps的速度提供给客户端这显然表明,带宽在网络性能上不是最关键的因素。Internet正以迅猛的速度发展,在世界500强公司中,80%以上的公司有自己的Web地址,一半以上的公司已实现了内部网,并在公用上存放图文并茂的数据。在未来的年里,Web用户数量将飞速增长。Web访问需求的不可控制的增长将为满足带宽需求付出巨大的努力。Web的流量是惊人的,但其中绝大部分是冗余的,即一个位置上的多个用户要大量相同的内容这意味着在WAN上日复一日地传输大量相同的内容消除大量的重复传输,就可以大大降低通信成本,从而使企业和服务提供者节约大量的费用。Web缓存实现了Web内容的本地存储,为用户的提供了快捷的服务,而不用在WAN上重复传递和结果。
如上图所示,在本方案中2台核心路由器各采用一条链路连接到四层交换机,四层交换机再通过以太网接口下连Cache设备。四层交换机可以布置在核心机房,同时连接到2台核心路由器上。
在核心路由器上配置策略路由,将端口号是80(HTTP)、21(FTP)、554(RTSP)、1755(MMS)的数据包转发到四层交换机上。四层交换机对Cache设备进行健康检测,并将2台核心路由器转发来的数据包在多台Cache设备上进行负载均衡。
2.数据访问流程
下面,我们以核心路由器Router1为例,说明用户进行HTTP数据访问的具体流程。
地市用户的HTTP请求到达Router1后,Router1按照在连接地市用户的端口上所作的基于TCP 80端口的策略路由,将用户请求重定向到四层交换机。
四层交换机根据数据包的目的地址,把HTTP请求重定向到某台Cache设备中。
如果Cache设备中已经存储了用户请求的相关内容,Cache设备将直接响应用户请求,Cache通过四层交换机与Router1的互连端口将回应数据包转发到Router1,由Router1将数据转发到用户端。
如果Cache设备中没有保存用户所请求的内容,Cache会代替用户向Web服务器发起HTTP请求,数据包通过四层交换机转发到Router1,再由Router1发送到Web服务器上获取相关数据,并返回到Cache设备保留备份。同时Cache利用保存的内容响应用户的请求。
如果某台Cache设备发生了宕机,会被四层交换机的健康检测及时发现。宕机的Cache设备将不会再被分发数据包,四层交换机会将后继的数据包转发到其它可用的Cache设备上去。如果所有的Cache设备都宕机了,四层交换机会把Router1转发来的用户请求再转发回Router1,Router1再把请求发送到Web服务器,由Web服务器直接响应用户请求。这样就避免的由于Cache设备不可用造成的用户Web服务中断。
另外,四层交换机还可以根据Cache设备的性能,在Cache设备间按比例的分布
文档评论(0)