扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共3页)
广域网优化技术让网络访问提速10倍?
要解决用户种种网络访问性能低下的问题,不仅要从带宽着手,同时需要从数据的传输效率、网络的延时和TCP协议传输控制方式、HTTP协议等多个方面着手,通过广域网优化技术来解决。
当前,Juniper、F5、Citrix、思科、RiverBed、深信服等网络设备厂商都纷纷推出了各种各样的广域网优化技术,例如数据压缩、Cache动态缓存、TCP协议优化、应用协议优化、QoS优化等系列广域网加速手段。
这几种优化手段,我们在前段时间已经为大家介绍过了,详情请参看以下文章:
广域网优化技术,主要针对以下几种应用进行加速:
1、B/S的Web应用加速
如果一个基于B/S构架的WEB业务系统中,远程访问用户打开一个简单的页面需要一分钟以上甚至更多的时间,这样必然会造成工作效率的下降。
同时从用户角度来看,WEB服务通常只有“快”和“慢”之分,用户往往并不要求实现大容量数据传输,而是希望网站在保证性能的同时,能够提供更快的访问速度,所以WEB类应用在传输上面提供一种加速的方法是非常有必要的。
例如物流企业,其主业务系统为物流管理系统,该系统使用WEB技术开发,在公司总部所在地深圳进行集中部署。武汉和北京设立华中和华北两个大区,分别有100个和130个客户代表,各大区和总部之间通过Internet方式部署VPN来进行连接。原来都通过2M的ADSL线路进行连接,当客户代表集中访问公司管理系统的时候,普遍反映速度相当慢。
通过部署广域网加速设备以后,系统页面访问速度可以提高10倍以上。并且原来因为传输速度较低,为了不影响访问质量,页面上面只能表现比较简单的数据,现在可以使用复杂的图表、图像等元素,不用担心访问速度的问题。
2、C/S应用加速
大量C/S类型应用系统在设计的时候,都是考虑在局域网环境下面来进行运行的,所以在应用协议设计时对广域网这种网络环境并不是很合适,直接的后果就是导致网络传输效率低下,客户端访问服务端的速度非常慢。
针对这种情况,广域网加速设备通过应用协议加速技术、数据流cache技术、高强度压缩技术等来针对大部分应用软件的网络传输效率进行优化,来提供客户端访问服务端的速度。
例如某汽车生产集团公司,公司总部在北京,在武汉有一个汽车组装厂、沈阳和成都各有一个配件制造厂。主要的IT系统为OA办公和生产调配系统,负责对各厂的生产计划进行管理,服务器集中部署在北京总部,下属各厂使用ADSL线路接入到总部访问IT系统,该企业通过部署深信服科技的网间加速设备,系统的响应时间提高了至少5倍以上。
3、文件传输应用加速
网络上传输文件一般采用FTP、HTTP、网上邻居等协议,由于这些协议本身并不具备加速能力,所以通过这些协议在通过广域网传输大文件的时候,往往由于延时较大或者网络丢包率过高而导致文件传输时间过长甚至传输不成功,使用加速网关以后可以将文件传输速度最高提高40倍以上。
新浪网Web访问速率爆发性提升
就在前不久,当MSN推出8.0最新版后,MSN的数据传输率提高了很多倍,数据传输的稳定性也高多了,这就是MSN8.0采用了广域网优化技术的结果。
现在,我们以新浪网为例,分析一下广域网优化技术为我们所带来的好处。
无可否认,新浪网是国内Web访问量最大的网站,其Web访问量越来越大,特别是当有重大体育赛事、两会等事件时,Web访问量更会爆发性地增长。
如上图所示,如果客户的请求流量(黑色)大大超过服务器的承受能力,服务器的响应时间(蓝色)将急剧增加,最终将导致服务中断,用户无法见到要看的内容。在原有的条件下如果要支撑一个两至三倍的流量,必须增加大量的服务器和负载均衡设备,所需投入的资金、运维资源都将是一个很大的数字。而重要新闻事件过后,访问流量将恢复常态,这就势必对先期所做的巨大投资造成浪费。如何在不浪费资金投入的情况下还能够支撑赛事期间访问流量的增长,成为新浪所面对的一大挑战。
Web访问时服务器的响应时间图
新浪意识到必须引入一些新的技术,缓解重大赛事期间剧增的访问流量,同时又不造成资金投入方面的浪费。 新浪开始积极考察和测试市面上所有的负载均衡设备。思杰的NetScaler在测试中脱颖而出,在加速、降低服务器负载及安全方面表现出卓越的性能。
为了在不浪费资金投入的情况下支撑赛事期间访问流量增长的问题,有些网络设备可以提供服务器卸载功能,可以让相同服务器在不改变配置的情况下大幅降低服务器的负载,从而提高网络吞吐量。因而可以在很大程度上减少服务器的扩容压力。
此外,为了应对突发的高峰流量,一种被称作“浪涌保护”的技术被应用到网站的Web应用的交付系统中。
服务器的连接数(绿色)大幅降低
如图,服务器卸载功能可以将服务器的连接数(绿色)大幅降低,提高服务器的吞吐能力。当突发高峰流量出现时,服务器达到处理极限,网络设备的“Surge Queue”随之增长,确保服务器不会出现过载,从而保证整个网站的服务不会出现中断。
由于新浪需要一个比较强大的四至七层交换机来处理每秒数以万计的浏览请求,于是新浪决定在北京、上海、西安4个IDC机房各部署一对思杰的NetScaler设备,承担访问压力最大的新闻图片的流量。
使用加速技术后的服务器负荷对比
思杰的NetScaler产品是高性能、带有出色连接优化功能的负载均衡设备。通过部署思杰NetScaler,当用户的点击发给新浪服务器时,服务器可以以一个非常快的速度给用户以回应。而不必像从前一样,需要一小段延时。部署思杰NetScaler后,服务器的负载大幅下降,在没有增加服务器的情况下吞吐量大为提高,从而提升了服务器性能、改善了用户体验。
反应时间对比
其实,新浪网采用NetScaler来进行网络提速的事件已经有相当一段时间了。不过,MSN的网络传输速度提高的事实,却是最近两个月才发生的事情。并且,它们所采用的网间加速的产品和手段也各不一样,但是,都属于广域网优化技术的范围。它们共同向我们表示着,通过适当的广域网优化技术,就能够解决当前网络传输性能低下的问题。
编者注:
在本文中,新浪网所采用的NetScaler只是目前其中一种广域网优化产品,NetScaler主要针对HTTP网页进行优化,例如HTTP协议、代码压缩、流量管理等手段,实现对Web访问的速率提高。它是一种不对称的广域网优化技术,它只需要在Web服务器端安装优化装置。
此外,针对Web访问,还有一种对称的广域网优化技术,这需要在访问者与被访问服务器的两端都安装网间优化的硬件或软件装置。例如Citrixr的Wanscaler,以及Juniper、F5、RiverBed推出的系列产品。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者