Juniper网络公司WX应用加速平台(转)
概述 CGuI VVz
Juniper网络公司WX应用加速平台为分布式企业提供经济高效的方法,用于加速WAN上的应用交付。WX平台基于独特的WX Framework,集成了优化应用性能所需的全部组件,可帮助企业提高应用响应速度、优化WAN投资、控制主要应用并为它们分配优先级。 `,l0z0
N9*P?l$
WX平台可避免冗余传输、加速TCP和应用特定的协议、为应用分配优先级和带宽、通过多条WAN链路确保站点的高可用性,从而提高WAN上的应用性能。 xx:yogP9=~
4-PEZz@T
WX平台可以持续通信,为整个网络提供分布式状态化智能,以交换拓扑、可到达性和路径性能评估标准等关键信息。WX平台还与Juniper网络公司WXC应用加速平台互操作,提供完整的、集成的WAN优化解决方案。 !GFG<~<B
D>C2*5ARE
WX产品家族包括WX 15、WX 20、WX 50、WX 60、WX 100和WX Stack。这些平台提供从64 Kbps到155 Mbps的压缩输出,每个平台支持2到2,000个远程站点。多个WX平台的组合可支持无限数量的位置。 Ka?g%o
'- iR/\6
使用基于web的安装向导,您只需10分钟便可完成WX平台的部署与配置。WXOS 和WX 集中管理系统软件还可实现全自动配置。IT人员可简单地定义集中配置模板,当远程WX平台启动时,它们将检索网络地址、通过域名服务(DNS)定位WX CMS服务器、下载它们的配置文件并开始运行。 #6Ndb,B>
0#2c>Ro
+*4+F& TGa
技术规格 mW7ezG!%
WX平台加速公司位置间的应用,加快响应速度、减少WAN带宽消耗并为非关键任务流量分配优先级。这些WX平台可扩展以满足各种WAN带宽要求,与WXC平台互操作,并提供全面的特性集以优化WAN性能。 [(ps>fwc^
)TFyJNj
平台 总减少的吞吐量速度 通道支持 hbFvyqm_.
| ;fQoZG
WX 15 64 Kbps至1 Mbps 最多6 全特性支持 ii. Xxy7>
#h~j+s7#Y
WX 20 64 Kbps至2 Mbps 最多10 全特性支持 PB5 Rzd
T & 9<f^
WX 50 256 Kbps至20 Mbps 最多70 全特性支持 M* 9~45A Z
bwi;?W5e7f
WX 60 512 Kbps至20 Mbps 最多110 全特性支持 (REMgcwqgS
Q}1 Vbi51
WX 100 1 Mbps至20 Mbps 最多105 全特性支持 .U=L, "9J
Y[7oA867E
WX Stack 34 Mbps至155 Mbps 最多660 全特性支持 9S*J}Z E
d %'mV
架构 -(W84J@
IT人员发现,很难在保持成本的同时为用户快速提供全新应用。这种冲突在WAN上尤其激烈,这个环境中的成本本已很高,有限带宽和高时延都阻碍了应用的高性能运行。 i49uL#on
:{\e((2C
为了解决这种尴尬局面,IT需要经济高效的方法来优化WAN性能。此类优化必须涵盖多个层面,解决带宽拥塞、重复传输大型文件、高时延和高丢失率、应用争用WAN资源、不灵活的传输选项、以及缺乏对WAN状态的全面洞察力等问题。 ^f`Y6L#_
7xB\ZX
解决这些混合问题需要广泛的特性集。Juniper网络公司面向应用加速的WX Framework能够提供所需特性: %`$pM; Y
_I1x uT{
通过分子序列压缩技术实现压缩 +p ODYqq "
通过网络序列缓存技术实现环境 X3#2@N
通过数据包流加速技术实现TCP加速 VWB D@W|
通用应用流加速技术实现应用特定的加速 ] fV@,
通过QoS和带宽分配功能实现带宽管理 n+Q-jm2][
通过基于策略的多路径实现路径优化 ] -*|&$
通过WebView 和 WX 集中管理系统 (CMS) 软件提供可视性 pkKc2r l
Juniper网络公司在上述所有技术领域都提供业界领先的功能,但WX Framework的真正价值在于它将这些技术集成在一起,并支持对称部署WX 和 WXC应用加速平台。由于这些核心技术集成在WX Framework中,因此,它们能够影响、修改并彼此改进功能和性能。对称(或称两端)部署WX 与 WXC平台允许产品之间始终共享信息并从两端了解WAN链路,从而能够提高系统功能。这种分布式状态化智能使WX 和 WXC平台能够调整其设置,以增加优势并增强IT人员对动态WAN环境的了解。 Xb_4 DJi
fW7rm4>
MSR和序列缓存如何影响QoS T@(=e^;gC
WX Framework的组件能够影响并改进其他组件的行为。WX 和 WXC平台的压缩和序列缓存技术以及分子序列压缩(MSR)和网络序列缓存技术,将对如何调用WX或WXC平台上的QoS策略产生重要影响。为了保证QoS策略准确执行,IT人员必须始终了解WAN管线的有效规模。鉴于链路的即时带宽使用量主要取决于MSR压缩和序列缓存对此刻正在处理的数据的影响,因此,它们生成的其他WAN容量因数据包而异。因此,WX优化的WAN链路的有效容量是动态的,从而需要QoS策略动态响应这些变化。 1!67d ob0!
/Ml(P4~iN
WX QoS引擎紧密集成到 MSR压缩和序列缓存技术中,允许QoS策略即刻检测出有效WAN规模的变化,并据此对资源分配和优先级分配方案进行相应调整。 wF 9#;
[6Mfo<mJ
例如,如果QoS获悉某个数据包已被压缩了90%,QoS策略将允许这个应用最多消耗10%的WAN链路容量,从而允许这个应用的更多数据包即刻穿过WAN。 \qMC#k
qks(.n
为QoS引擎提供反馈的及时性和细粒度是此类集成的真正优势。单独的QoS方法无法足够快速地响应WAN吞吐量的动态变化,因此,将对应用访问新创建的WAN带宽产生不必要的限制,或无法提供足够的限制,导致WAN出现拥塞或丢包。 G;~~zi.f
Pi{ kX2
总结: b#;.N>XN
1. MSR和序列缓存技术可改变WAN管线的规模。 w | qc\F
2. QoS策略需要了解动态的管线规模 iw0GPBx
~4(M rX
优势: '" oU: B
避免对应用流产生不必要的限制,优化WAN利用率,消除压缩变化时过多的流量丢失现象- 从而降低对WAN吞吐量的影响。 y^6t cwHT9
zaIl^]ZYq
分布式状态化智能 '6Kt@L||
WX Framework的分布式状态化智能可改进WX 和 WXC平台的运行,并允许IT人员始终深入准确的了解WAN。分布式状态化智能提供以下信息: R y?k1 6
4`#t<I
全局WAN拓扑信息 Qep\ HWF-
WAN链路两端的链路速度、时延和丢包特征 6zLcS@ZCU
窗口大小和正在传输的数据包情况等协议参数的即时信息 ~ctJ@VE^
全面控制传输选择和应用行为,用于站点间传输 @V j,;qj
此类信息使WX 和 WXC平台能够调整设置,以便进一步优化WAN吞吐量并提高应用性能。例如,链路速度、时延和丢包信息使WX QoS策略能够更准确地管理流量流。工具可基于对所有主要WAN参数的全面了解进行自我调整,而不是针对WAN一端的本地瓶颈做出被动响应。 9kAsUJ^_
zMAM2|]/f
WAN链路两端的WX 和 WXC平台均能逐数据包的了解所有TCP参数,应用加速特性可准确检测出数据包流何时遭遇时延,并能即时调整协议窗口或确认速度,以克服这种限制。例如,鉴于TCP是端到端协议,WAN链路上的所有WX和WXC平台都必须共享链路知识并实现优化同步,以保证端到端的透明性和协议可靠性。这种跨越WX和WXC平台的分布式TCP陈述通过WX Framework实现,能够逐个流的提供独特的、统一的TCP视图,从而消除时延引起的低效率,令采用一端部署模式的独立解决方案望尘莫及。 jmX'B_-|
LP{9b
LAO24z^Z]
技术 @1M~ul*Txi
分子序列压缩(压缩) q zb'`
专利技术"分子序列压缩(MSR)"植根于DNA模式匹配技术,是Juniper网络公司WX 和 WXC平台的旗舰压缩算法,使企业能够将WAN容量提升10倍。MSR压缩技术可识别重复的数据模式并以标签替换它们,从而大幅度减少WAN传输量。MSR运行在内存中,其字典可存储数百兆字节的模式。 FpER;2 !
\QT*Z?Q|$l
e]9 !i
48;.'{'j[R
MSR压缩功能可为广泛的应用类型交集提供优势。它可有效减少SQL和HTTP等较短的交谈应用以及Word文件等较长的数据模式。鉴于MSR基于字典,因此能够消除模式,即使它们被大量的其他数据所分隔。 }8?i .!s
jKs?(s
MSR压缩可即时缓解WAN链路拥塞,使IT人员能够提高应用性能,并避免购买更多的昂贵的WAN容量。 I0C{At^
}lV-^,fy
网络序列缓存 pu*$> V?,
网络序列缓存技术是WXC平台中使用的正在申请专利的序列缓存技术。这个序列缓存特性与MSR压缩相同,也能识别IP层的模式并以标签替代它们,以减少WAN流量。但不同于运行在内存中的MSR,序列缓存技术使用硬盘驱动器来保存并识别这些模式。序列缓存技术关注于比MSR规模更大的模式,能够检测出这些模式,即使它们被几百千兆字节的其他数据所分隔,或者是几天甚至几周前的模式。 3_E x/s}
{P(qH{\bO$
G!(Z!(?&|
s=NLH]E=
序列缓存技术帮助积累大型知识库,能够回忆起以前的特殊流量队列并防止在WAN上传输这些重复模式。这些模式大小各异,从几个字节的小型文件到整个对象,由WAN上一系列数据包组成。通过这种方式,您将能够防止WAN传输并为最终用户提供任何重复的数据队列-无论是小型文件片断还是整个文件,就像它们是在用户LAN上本地生成的一样。 "ddmo ~'
_ <+it X
鉴于序列缓存运行在WAN上传输字节的实际队列的IP层,因此,永远无需在应用层保持对象界限或管理内容。因此,根据定义,所有内容实际上都是由服务器生成的,然后在WAN上通过序列缓存技术进行优化,进而能够确保一致性与更新。因此,序列缓存技术无需任何形式的内容管理,能够在字节级别自动检测并向最终用户映射重复内容。 UoTBvo8
A%Lv60
不同于文件或web缓存,序列缓存技术同样适用于动态内容。鉴于序列缓存检测到并进行优化的模式是长度不定的字节队列,因此,它们与对象、文件规模、名称、URL、标记或其他结构无关。即使WAN上的对象或文件经过多次更改和反复接入,WAN上也只传输修改过的部分- 未经修改的部分从本地WXC设备传输给最终用户。 p v8C,3
@L]:Mj(y
数据包流加速(TCP加速) _4q/c%U
WX数据包流加速(PFA)技术可加速WAN上的TCP性能。 9QH=(Dlr
\${='5k
c5y^1g}
]-bi}/(p(U
PFA包括: <]jErplb.(
k;qV? H
快速连接建立 - 可通过TCP连接设置消除一个往返时间(RTT)并加速HTTP等应用,从而提高短期连接的性能。 aey9`W
有效的流管线 - 从本地终接TCP连接,并在WX 与WXC平台间使用更高效的传输协议,从而进一步提高TCP性能。这个特性可在高带宽或高时延连接上大幅度提高应用性能。 Beo$Zki>
转发纠错 - 限制丢失网络上的再传输需求。它使用恢复数据包并发送旁数据包,以便编制索引,允许重新构建丢失的数据包。 Um oDY{p
应用流加速(应用特定的加速) 5 V HL[=
应用流加速(AppFlow)技术可透明加速特别受到WAN时延影响的主要应用的性能。AppFlow技术加速三个特定协议:Microsoft Exchange使用的消息传递应用编程接口(MAPI);作为Microsoft文件服务基础的通用互联网文件系统(CIFS);以及用于web应用的HTTP。 wG!/! <(
cO/5q#
对于Exchange和文件服务,它们的基础协议将数据分成多个小型数据块进行发送,需要每个已发数据块都得到确认,致使完成一次交易需要几百甚至几千次的RTT,因此,即使WAN链路时延短至20-30毫秒,也将大幅度减慢电子邮件消息的收发速度,影响用户满意度并降低生产率。对于Web应用,HTTP每次请求一个对象,因此,加载一个网页需要数十个RTT,在此影响了用户生产率。 jy|:K
^SUAb~oj
AppFlow技术允许顺序传输这些数据块和web对象,快速连续发送足够多的数据块来利用可用的WAN容量,进而加速这些应用。AppFlow技术可将应用性能提升3至100倍。 o+o k+I"
3dB p
0Snn6Na_b
i IvosNI
AppFlow包括: ?t:8]B
~z0$|*%e
Exchange加速(MAPI) - 对于接入集中Exchange服务器的远程Outlook用户来说,AppFlow技术允许用户在请求消息片断前下载WAN上的全部消息,从而大幅度加快响应速度。AppFlow技术随后可确保整个电子邮件及其附件以LAN速度发送给用户,从而加速Exchange性能并简化效率极低的连续性大块传输。 J|,)Y}9h
Microsoft文件服务加速(CIFS) - 与MAPI相似,CIFS协议- 打开和传输文件的最常见的方法- 以小型数据块的方式连续传输数据。AppFlow技术可在用户请求前请求文件的数据块,加速并改进远程文件服务的性能,从而加快WAN链路上的CIFS传输速度。 }V Vzj
Web加速(HTTP) - 典型的网页包括数十个单独对象,这些对象每次一个连续请求。因此,构建网页至少需要多次往返。为了加快分支办事处的网页下载速度,AppFlow技术"了解"与特定URL相关的对象,并在链路上传输它们,以便在这些对象下次被请求时能够在本地提供它们。 zoToXn-@
服务质量(带宽管理) 98jDi[1%"
带宽管理包括服务质量(QoS)功能和带宽分配功能,使IT人员能够为关键业务和时延敏感型应用分配优先级。 _f G'}paW`
FR} o@lB
WX 和 WXC平台克服了难以实施有效QoS的问题-基于向导/模板的直观方法使IT人员能够轻松确保通过QoS技术满足企业策略的要求。 z|Ih0 y_=
aFq$4u
g8w.Oi
_\cz}l/
IT人员可为应用分配优先级和带宽分配标准。WX 和 WXC平台允许IT人员不仅能够察看IP报头或ToS/DiffServ信息,还能深入察看数据有效负荷的内部以利用第7层应用信息,从而对流量进行分类。例如,在第3层,所有Citrix应用看上去都是相同的,因此,IT人员需要第7层信息来将SAP流量与打印作业区分开来。 {CNQajv
Mea$u@OH1
此外,Juniper网络公司还意识到,其WX 和 WXC平台不仅是QoS感知的网络设备。WX QoS技术允许并保存其他设备应用的QoS标记。例如,WX 和 WXC平台设备可保存基于企业的QoS标记、并通过服务供应商网络将这个QoS策略映射到基于MPLS的服务级别,用于传输,然后在远程位置恢复基于企业的标记。 zM_ *&c]F
Y:gK;6#
由于WX 和 WXC平台同时了解本地WAN链路速度和所有远程WX 和 WXC链路速度,因此,IT人员可准确分配资源,从而最大限度地提高链路资源利用率,同时避免WX 或 WXC平台超载。WX 和 WXC系统软件也支持各种排队选项,以便为WAN链路访问分配优先级。 0g< Kfi>
G#Ur| e
基于策略的多路径(路径优化) 7N!.-2Pg
基于策略的多路径功能允许公司基于互联网传输利用新型WAN业务的优势,并确保仍满足主要绩效指标。 Z/\3nssi(1
-F</04w$
IT经理通常都依赖公认的、可预测的专线或帧中继服务来互连多个位置。然而,这种安全措施的带宽费用很高(进而限制了可用带宽数量)、重复成本高、电路设置周期长且不灵活。DSL等新业务提供强韧的带宽、具有吸引力的价和快速设置功能,但可靠性问题减慢了关键业务应用对它的部署速度。通过多路径特性,IT人员可安全地利用DSL等低成本选项,同时继续利用传统的专用WAN。 D3+E@G
!teKbIq0.
`WXrjsL
|m1RE(Z
在部署了两条WAN链路的位置,IT人员可使用多路径功能来定义哪些应用应穿过哪条链路。系统软件监控每个路径的性能,并在性能不再达到可接受的标准时,在路径间自动切换。 u'fpYhgY
5AA./}5U
多路径功能体现了WX Framework的集成特性。例如,当多路径功能在链路间切换流量时,QoS策略可确保正在穿过第二条链路的应用不受到负面影响。 >N'MhkOy
KQZ$|jPZ
可视性和报告功能 AK[J YPu9'
为了全面优化WAN并提高应用性能,IT人员必须首先了解哪些应用正在穿过WAN,它们消耗多少带宽,以及拥塞对性能的影响。此类信息不仅对WAN的日常运行至关重要,而且对于在整个企业的服务水平管理也非常关键。 cpiy,^[
T `#F!o2)
WX 和 WXC平台为WAN可视性提供两个主要的软件工具。WebView软件构建在每个产品中,支持逐设备的配置、管理和监控。WX 集中管理系统 (CMS)软件跨越所有已部署的WX 和 WXC平台提供集中视图。此类企业级可视性使IT人员能够评估应用性能、站点性能和流量模式,以制订长期规划并进行故障排除与分析。 u7iq nIK5