A10 Networks运营商互联网出口透明缓存解决方案-external-20140827-v1.1-Simon.docxVIP

A10 Networks运营商互联网出口透明缓存解决方案-external-20140827-v1.1-Simon.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 8 需求驱动创新 ● 架构决定性能 PAGE 1 需求驱动创新 ● 架构决定性能 SOLUTION A10 Networks透明缓存解决方案 背景 随着智能移动终端的迅猛发展,以及3G/4G业务、固网宽度业务接入速度的不断提升!互联网访问流量近几年呈现爆炸式的增长,对互联网服务提供商(包括电信运营商、广电/教育网络)、IDC数据中心带来了巨大的商机和挑战。以下是来自CNNIC的统计数据: 在众多互联网应用中,用户对于大比特流应用的体验感知最为明显,文件下载的速度、观看视频的流畅程度是用户评价应用体验优良程度的敏感值;而移动终端的上网速度也是用户评价运营商的敏感值。 需求分析 随着三屏(PC、智能终端、电视)用户量的增大,对互联网带宽和应用响应速度的需求不断加大!无休止的去拓宽互联网出口通道的带宽、增加应用服务器的数量显然不是一个最佳的解决方案,尤其对于相对处于弱势的ISP,以及面对国内运营商互联互通的瓶颈问题时,矛盾尤为突出。 通过“应用负载均衡 + 缓存”的综合系统解决方案,将热门的互联网网页、文件、视频缓存于本地网内,当用户向互联网请求相同资源时,会以透明方式由综合缓存系统应答。借助于本地网内的传输带宽优势,用户在获得资源时回避了互联网出口的带宽挤占问题,应用服务器的访问压力问题,以及不同运营商的互联互通影响,可大幅度的提升访问响应速度和用户的满意度。 此外,对于部分已经在互联网出口部署缓存设备的网络,受到缓存设备单机性能的限制,通常需部署多台缓存设备。这些缓存设备的流量分配往往通过出口网关路由器配置策略路由,将不同用户IP段的流量固定分配到某个缓存设备,这种流量分担方式,造成不同缓存设备的流量失衡,负载不均;且不可避免的存在相同内容被不同缓存设备重复缓存的情况,造成缓存命中率偏低;另外,缓存设备的个体设备故障直接影响对用户的缓存服务,缺少冗余机制。 我方提供的综合系统解决方案主要由A10Networks应用负载均衡产品和应用缓存/代理设备组成,能够完全解决以上所有问题。 A10Networks&缓存设备解决方案 网络结构选择 A10Networks的应用负载均衡产品接入网络可以选择串接和旁挂两种方式,由于串接方式对现有网络改动较大,因此建议可以选择旁路模式部署。如下图所示: 方案描述 本方案使用A10的应用负载均衡产品与缓存设备组成透明缓存综合系统,互联网出口核心路由器配置策略路由,将需要缓存的流量牵引到A10应用负载均衡产品,由其利用应用层HTTP URL哈希分发策略选择后端的缓存设备,实现缓存设备的负载均衡和冗余切换,节省互联网出口的带宽占用,提升用户端的应用响应速度。采用此解决方案,通常需启用如下几个功能: 针对缓存设备的透明应用层健康检查 A10应用负载均衡产品针对缓存设备可提供ICMP、TCP/UDP、HTTP内容、FTP、HTTP响应代码、SNMP、脚本化等健康检查方法。 ICMP:通过Ping的方式来探测缓存设备IP是否可达,该方式不探测应用服务的可用性。 TCP/UDP:通过探测缓存设备服务端口的UP/DOWN来判断某项应用端口是否可用,该项健康检查为第四层的健康检查,可粗范的探测应用服务可用性,不探测L7应用层的可用性。 HTTP内容: 通过HTTP 协议的GET命令访问一个或多个网站的指定网页,根据响应状态码或者比较取回的内容是否与预先设定的一致来判断服务器的健康状态,该方式为L7应用层的健康检查,属于高级健康检查方法。 自定义脚本化:可通过自定义的探测程序,满足定制化的缓存设备可用性探测机制,匹配各种部署场景的要求。 当A10应用负载均衡产品通过以上健康检查方法,探测到缓存设备出现问题或应用服务不可用时,会将用户的请求发送到其它正常的缓存设备上,用户的访问不会受到影响; 双向透明(透传客户端IP地址) 用户端不需要做任何特殊配置,无任何感知,完全透明!A10应用负载均衡产品将客户端的HTTP的访问请求根据负载分担策略转发到缓存设备, 并保留客户端的IP地址;缓存设备首先判断本身是否有对请求内容的缓存,如果有,则直接将应答内容返回给用户,如果没有,缓存设备将保留此访问请求的客户端IP地址,向目标应用服务站点发起访问请求,取得访问内容后,缓存到本地并返回给用户端,对于目标站点,由于保留了客户端IP地址,因此也不会有任何感知,也是完全透明。此外,由于整个流程中避免了NAT地址转换,因此无需考虑日志的留存,以及因NAT引起的应用兼容性问题。 基于HTTP URL哈希的负载分发策略 A10应用负载均衡产品可对缓存设备群组实现均衡的负载分担,使得每台缓存设备的负载压力基本相同,充分利用每台设备的处理资源;还可根据用户端访问的URL,提取指定长度的URL(通常

文档评论(0)

___________ + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档