速网科技 速网科技CDN客服热线: 0592-3109222
登 录  |  申请加入CDN  |  加入收藏夹

产品中心
静态内容加速
动态内容加速
流媒体点播加速
流媒体直播加速
标准下载加速
P2SP下载加速
智能DNS服务
网页压缩产品
SSL加速产品
网站镜像服务
区域策略产品



 
速网科技 >> 产品中心 >> 动态内容加速 >> CDN如何加速互联网动态内容?
 

CDN技术应用动态网页加速

   CDN技术最初用于确保快速可靠地分发静态内容,这些内容可以缓存,最适合在速网科技庞大的CDN网络中存储和分发,该网络在全国各省的300多个网络中的覆盖CDN网络服务器。

   由于动态内容必须通过互联网来传输,因此要提供快速的网络体验,以满足当今用户的要求,只能通过对互联网流量的独特视角来达到。必须使用先进技术来了解通过互联网的最佳路由,充分利用这些最佳路由,加速通过互联网协议的数据通讯,以改善用户的网络体验。
首先简单表述一下传统的动态系统的访问方法:

   如图示(一)表述的是用户的请求过程,用户经过网络中的路由A、B的传输,最终将发送的请求交于动态系统来处理,但是由于HTTP本身的“尽力而为的原则”、网络链路中复杂的环境及硬件的不可靠性的确实存在,致使用户要出现重复发送的请求的现状,所以最终导致用户的请求在提交的过程中出现等待、数据加载时间过长的一些现象的普遍存在,这些在线提交式系统的缓慢直接地影响到办公人员的工作效率与用户体验差阻碍业务的拓展,这也是制约着很多互联网企业信息化建设,出现最多的问题。

   而速网 科技的CDN分发解决方案解决了与静态网站相关的性能和可靠性问题,而在当今在线业务体验中,与分发静态和动态元素和应用相关的独特挑战,则由速网 的动态网站加速(动态网站加速)来解决。

独特的路由和通讯优化技术
   速网 科技CDN提供了互联网流量类型的信息,同时还是三个关键技术的动态网站加速平台,这些技术用于把网站内容请求从客户浏览器快速发送至公司源数据中心,然后再返回。这三项技术弥补了BGP(传统的路由选择技术)、TCP和HTTP协议的不足,并为当今动态在线业务创建了一个全新的互联网平台。
●  路由选择智能化,提高性能
●  优化传输协议 (TCP、HTTP协议
●  预载

路由选择智能化,提高性能
   CDN 的TraceRoute专用于消除BGP低效能,它充分利用速网 平台和专有的路由算法来提供互联网情况实时地图,以便根据性能来确定路由。
   CDN 是由一个双节点覆盖型网络组成,包括多台专用服务器("缓存服务器或Cache nodes")。这些边缘服务器分布在更接近终端用户和源基础设施的地方。对每个独立用户来说,在任一给定时间内,TraceRoute 将为两台缓存服务器之间的通信确定高性能有效路径。如下图所示,TraceRoute 将确定替代路径,速网边缘服务器使用该路径与客户源服务器进行通讯。这些替代路径可用来改善连接性能。

   如图示(二),用户的请求通过速网的节点服务器进行访问线路的改变,从而绕开了传统的因BGP路由及HTTP、TCP协议请求出现繁忙时,用户需要重复地发送的现状。 速网科技网络内使用了专有技术来加速内容分发,可避开互联网阻塞点和不必要的长路由。
源网站和边缘服务器之间最佳路径的选择是基于速网 科技 所收集的对HTTP下载、延迟和丢失率实时性能的测量。根据数据,路径可能是直接路径(BGP推荐的),也可能间接通过速网边缘服务器。

TraceRoute 有以下两方面的优势:
●  优化RTT“(Round-Trip Time)往返时延”,而不是由BGP决定下一个跳跃点路由。这对RTT乘数很小的应用越来越重要(如Web服务调用和启用AJAX的应用),并为其他所有以数据库为主的动态交易创建一个关键加速。
●  优化互联网应用程序的可利用性,方法是确保终端用户的请求能到达应用服务器,而不考虑服务供应商中断、减速、不对等 、网络故障、地震等互联网瓶颈问题。
●  根据不断变化的互联网环境,TraceRoute 将实时更新优化路由选择。任意两台CDN 服务器的双节点网络通信都通过优化的TraceRoute 路径进行,以保障所有互联网往返传输都拥有最佳的RTT。
●  由此,即使是无法缓存的动态和交易内容,也能更快速更可靠地分发至终端用户。

传输控制协议(TCP)优化

   动态网站加速是通过许多方式来优化TCP协议,首先是消除TCP、HTTP和源服务器之间建立和中断连接的"缓慢智能"三向交握。而TCP优化功能则是在源服务器和CDN网络边缘服务器之间建立了一系列长时间的连续通讯连接。这些连接可按需处理各种浏览器或机器请求。
速网充分利用边缘的缓存服务器和源服务器数据中心之间的持久连结和智能,采用管线流通,它允许多个HTTP请求无需等待响应,通过单次连接进行多路传输,有效地集中了交流。

对于具有大量AJAX的富媒体的互联网应用,在连续的TCP连接中压缩大型初始逻辑下载,并聚集HTTP请求,极大地改善了RIA响应速度。

预载
   速网利用预载能力来减少获取嵌入内容所需的长距离往返数量, 因而进一步缩短浏览器/客户端加载和显示网页(包括嵌入对象)的HTTP处理时间。
对于动态应用内容,(Speed Network)的边缘服务器可以作为请求和响应之间的代理。当边缘服务器将基本网页请求分发至浏览器时,它将同时解析HTML基本网页,对接下来的请求进行预测,并将其发送到源服务器。接着,所有内容作为单次交易,根据(Speed Network)专属协议发回到边缘缓存服务器用户。浏览器收到基页,然后请求页面中的剩余成分,这些成分已事先在边缘缓存服务器用户那里等候并分发出去,其效果就如同距离源服务器只有几毫秒远。数据在途中被压缩,减少带宽使用。与此同时,任何可缓存的内容都被存储在靠近终端用户的边缘服务器上,并通过缓存提供给用户。

结合使用动态加速和分布式缓存服务的整体优势 - 可视化举例

   速网 CDN动态网站加速结合了TraceRoute、TCP优化和预载功能,具有边缘服务器的关键缓存特性,帮助企业确保全球用户都能高效运行企业的所有内容(静态和动态元素和应用)。
在以下的速网测试结果中,可以看到企业意识到整个动态网站体验会带来越来越多的优势。
源服务器能够在7秒钟内提供所有动态加载网页的内容。如果应用了对象缓存,相同的网页可以在5秒钟内下载,比源服务器的性能提高了40%。如果增加了整个网站缓存(也就是缓存静态HTML和图像),相同的网页可以在4.5秒钟内下载,比源服务器的性能提高了56%,同时对象缓存提高了10%。

     最后,速网科技 的动态网站解决方案用于分发网页,并加速动态内容从源服务器的往返传输。如果在整个网站缓存上部署该解决方案,动态加载网页可以在2.5秒钟内就显示。也就是说,相对于源服务器性能提高了180%,对象缓存性能提高了100%,同时整个网站缓存(如CDN网络边缘缓存服务器分发)性能提高了80%。

  目前的动态网站主要有论坛、博客、交友、SNS、网络游戏、电子商务、电子政务、搜索/查询、金融、股票、期货等。随着这类网站的不断推广,网民对网络访问速度的要求也变得越来越高。如何提出一个针对动态网站加速的解决方案,变得越来越重要。

  目前常见的网站动态技术asp、php、jsp、servlet、aspx等情况下,通过运用速网科技CDN网络智能系统,并融合多种目前先进的动态加速技术(三次握手本地完成、优化的UDP、动态压缩技术等),对CDN网络进行分析设计与优化,动态优化的同时结合基于地域的CDN访问,能够显著提高跨地域跨多个运营商的实时数据的用户访问速度。

  动态页面加速是针对网站网页中通过程序接口提取放在数据库或其他存储媒体中的内容而应运产生的服务,这些内容需要不断更新保持新鲜,终端客户每次的访问内容都有所不同,利用基本的CDN缓存技术无法解决动态加速需求。

   动态网页加速服务采用数据库技术为基础的动态网站内容进行加速,在内容有效期内由CDN节点来响应用户对网站的请求,而不必再从源站点来获取内容,从而加快访问速度;同时减轻源站点的数据库查询等处理压力。

相关阅读:
中国电子商务网站发展,CDN加速势在必行
CDN催化南北互联互通高速访问