Citrix Netscaler技术方案建议书

更新时间:2023-06-01 02:44:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

思杰系统应用交换解决方案

***机构项目

Netscaler应用交付解决方案

技术建议书

二〇〇七年

思杰系统(Citrix)亚太有限公司 TEL: +8610-85200075

目 录

第1章 需求分析 ...................................................................................................... 4

1.1. 网络现状 ...................................................................................................... 4

1.2、需求分析....................................................................................................... 4

1.3、需求总结:................................................................................................... 5

第2章 技术方案 ...................................................................................................... 6

2.1. 设计原则 ...................................................................................................... 6

2.2. 部署方式 ...................................................................................................... 6

2.3. 设备管理与监控 .......................................................................................... 8

第3章 详细技术设计 .............................................................................................. 9

3.1. 利用服务器负载均衡技术实现流量分担 .................................................. 9

3.2. 利用优化功能提高了网站的整体性能 .................................................... 10

3.3. 利用DDOS防范功能确保了网站的安全 ............................................... 11

3.4. 利用SSL VPN来远程管理内部服务器(可选)........................................ 12

第4章 产品技术特点 ............................................................................................ 14

4.1. Citrix NetScaler 技术简介 ........................................................................ 14

4.2. 优化Web应用—Citrix NetScaler应用交付系统 .................................... 15

4.3. Citrix NetScaler解决方案直击所有挑战 ................................................. 18

4.3.1. 最优化.............................................................................................. 19

4.3.2. 安全性.............................................................................................. 20

4.3.3. 交换.................................................................................................. 21

4.4. 总结 ............................................................................................................ 22

第5章 设备介绍 .................................................................................................... 24

5.1. 设备参数(Datasheet) ............................................................................ 24

5.2. 设备外观 .................................................................................................... 29

5.3. 认证证书 .................................................................................................... 30

第6章

第7章 设备配置 .................................................................................................... 37 总结 ............................................................................................................ 38

附录1 Request Switching技术简介 .......................................................................... 39

附录2 新浪()案例........................................................................................ 46

附录3 在世界上最严酷网络环境中运行案例......................................................... 48

第1章 需求分析

1.1. 网络现状

(用户拓扑图)

1.2、需求分析

根据需求的描述,需要满足以下主要功能:

同时,要考虑以下几点:

实用性和先进性 通过应用交换保证最佳服务(即实现服务器的负载均衡) 为重复性的内容提供缓存服务(即缓存的解决方案) 为HTTP应用提供页面内容压缩(即压缩的解决方案) 提供系统SSL的处理能力(即提供SSL加速服务的解决方案)

采用先进成熟的技术满足当前的业务需求,兼顾其他相关的业务需求,尽可能采用先进的网络技术以适应更高的数据、多媒体信息的传输需要,使整个系统在一段时期内保持技术的先进,并具有良好的发展潜力,以适应未来业务的发展和技术升级的需要。

安全可靠性

为保证将来的业务应用,网络必须具有高可靠性。要对网络结构、网络设备、服务器设备等各个方面进行高可靠性的设计和建设。在采用硬件备份、冗余等可靠性技术的基础上,采用相关的软件技术提供较强的管理机制、控制手段和事故监控和网络安全保密等技术措施提高网络系统的安全可靠性。

灵活性与可扩展性

网络系统是一个不断发展的系统,所以它必须具有良好的扩展性。能够根据将来信息化的不断深入发展的需要,方便的扩展网络覆盖范围、扩大网络容量和提高网络各层次节点的功能。具备支持多种通信媒体、多种物理接口的能力,提供技术升级、设备更新的灵活性。

开放性/互连性

具备与多种协议计算机通信网络互连互通的特性,确保网络系统基础设施的作用可以充分发挥。在结构上真正实现开放,基于国际开放式标准,包括各种广域网、局域网、计算机及数据库协议,坚持全国统一规范的原则,从而为未来的业务发展奠定基础。

经济性/投资保护

应以较高的性能价格比构建网络系统,使资金的产出投入比达到最大值。能以较低的成本、较少的人员投入来维持系统运转,提供高效能与高效益。尽可能保留并延长已有系统的投资,充分利用以往在资金与技术方面的投入。

可管理性

由于系统本身具有一定复杂性,随着业务的不断发展,网络管理的任务必定会日益繁重。所以在网络的设计中,必须建立一个全面的网络管理解决方案。网络设备必须采用智能化,可管理的设备,同时采用先进的网络管理软件,实现先进的分布式管理。最终能够实现监控、监测整个网络的运行状况,合理分配网络资源、动态配置网络负载,可以迅速确定网络故障等。

1.3、需求总结:

以唯一的域名或IP地址作为所有提供相同服务的服务器的逻辑入口点。 在负载交换机内设定均衡负载策略,将服务器群规划成一个组。

具有灵活的流量分配算法与机制,以确保用户总能访问可以为其提供最

优服务的服务器。

负载服务器处理用户的请求,再由负载交换机将处理结果返回用户。 具有很好的升级与可扩展性,能够适应特定的和不断变化的业务需求。 通过部署高性能的负载均衡产品,及时发现所负载均衡的各服务器的健康状况,当某台服务器出现故障时,保证把后续用户的访问导向到正常运行的服务器上去。

Citrix Netscaler设备提供专用的硬件SSL卡,提供SSL的加密业务处理能力,越来越多的用户开始使用SSL对关键业务进行加密处理,传统的由服务器来处理SSL的效率较低,同时会降低其他业务的性能,采用专业的SSL处理卡可以大大提升系统的整体性能,能够在不降低网络性能的情况下为用户提供快速的SSL交易,以确保高效、连续和安全的完成电子商务交易。

第2章 技术方案

2.1. 设计原则

1. 实用性

NetScaler在负载均衡领域具有长期的实际经验和众多的成功案例, 我们可以提供完全满足用户技术需求的负载均衡功能;

2. 可靠性

本项目作为用户非常重要的信息系统,必须保证其高可靠性. NetScaler提供的双机热备,链路聚合等功能可以保证用户对可靠性的要求.同时,我们还为NetScaler设备配置了双电源,保证了设备自身的可靠性.

3. 多功能

除了负载均衡, NetScaler设备还提供了性能优化,DDOS保护,SSL VPN(可选)等多种功能. 使用户在很低的设备成本和运行成本下,同时获得性能,安全性和可管理性的改善.

4. 扩展性

NetScaler的性能优异,可以满足当今和未来系统对设备处理能力不断增强的需求. 同时,用户还可以通过购买软件授权,增加设备的功能.

2.2. 部署方式

建议将这2台NetScaler设备,如果条件容许可以使用4台,分别构成2组高可靠性双机,用于上海和贵州的邮件系统,以及其他的系统.

以下列出了2种典型的部署模式:HA双臂和HA单臂模式.

HA双臂模式

HA单臂模式

我们可以根据现有的实际网络拓扑结构,灵活地使用单臂或双臂模式部署NetScaler设备.

如果两种部署模式在现有网络拓扑结构中均可行,我们推荐使用HA单臂模式,即将NetScaler设备通过1或多条链路连接在核心交换机上. 这种模式对现有网络环境的影响最小,而且未来的扩展性较强.

2.3. 设备管理与监控

设备可以通过Console/SSH以CLI方式,或者通过基于Java技术的GUI界面进行配置管理与监控. 同时,该设备支持SNMP,可以纳入用户的网管系统中进行统一的管理.

GUI配置和监控界面非常友好,便于用户操作.

图:界面范例

第3章 详细技术设计

3.1. 利用服务器负载均衡技术实现流量分担

我们根据系统的实际情况,定义了若干个虚拟服务器(也称为vserver 或者 VIP), 其上包括了一个IP地址和端口。这个虚拟服务器被设置成与一组运行在真实服务器群上的真实服务所绑定。真实服务包含了后台真实服务器的IP地址以及端口。在这样的情况下,一个客户发送一个请求到虚拟服务器,然后虚拟服务器在真实服务器群中选择一个并将请求转发到该真实服务器。不同的虚拟服务器可以设置成与不同的真实服务绑定,例如TCP以及UDP服务。虚拟服务器支持的协议和应用包括: HTTP, FTP, SSL , SSL BRIDGE, SSL TCP ,NNTP 以及DNS等等。

同时对于某些特定的服务,我们在虚拟服务器上配置“保持粘性” : 一旦一个服务器被选择了,后续的从该用户发出的请求都被转发到同一服务器上。“保持粘性”对于那些状态需要保存在服务器上的应用,例如:购物系统等是非常重要的。

NetScaler 9010 系统也负责检查服务器群的服务的健康状况。一旦发现服务有问题, NetScaler 9010 系统仍将继续依照负载均衡算法把服务转向到其他正常的服务上去。

负载均衡算法指定了负载均衡的标准,也就是说,负载均衡算法选择了一台真实服务器来传递用户的请求。如果这个被算法选定的最合适的服务器达到或者超过了其最大用户连接数(使用-maxClients 在CLI命令行中队服务进行设定),那么另外一个连接数比较合适的服务器将被代替。这个方法可以通过在均衡算法中将连接数作为权重设置来实现。

NetScaler 9010 系统可以设置按照以下这些算法来实现负载均衡:

最少连接数

轮询

最少响应时间

最低带宽

最少包

令牌

URL 散列法

域名称散列法

源IP地址散列法

目的IP地址散列法

源IP-目的IP散列法

3.2. 利用优化功能提高了网站的整体性能

如前所述,对于 MAIL 、HTTP 流量, NetScaler 9010 系统通过利用保持自己与用户端通过WAN的连接以及保持自己与服务器的常连接的技术来保证了快速的页面下载时间。

这个是通过在客户端以及服务器上的MAIL 、HTTP “连接保持” 技术来实现的。对于服务器来讲,它永远只感觉到自己在和一个一直保持连接的用户(就算实际上该用户不是一直保持连接的)进行交互。而对于客户端来讲,它永远感觉到自己在和一个保持连接的服务器在进行交互(就算实际上该服务器被设置成例如一个请求一个连接这样的非keep-alive方式).

这一常连接保持技术利用在客户系统上,可以显著提高用户客户端的页面下载时间。其原因在于用户不需要再通过WAN建立新的连接,而一般来讲这些新建连接过程在WAN上通常会带来50到500ms的延迟。

服务器端的常连接保持带来的服务器服务卸载。Netscaler保持与服务器的连接,并且所有来自客户端的连接被Netscaler终结。这样的情况下,服务器可以将更多的资源用在对于用户请求的响应上而不是去浪费在TCP连接的建立和拆除的管理上。

常连接保持使得服务器上只存在有较少的连接,服务器 CPU/内存 使用率被显著降低,其原因是服务器现在处理的连接建立和拆除进程减少很多了。

3.3. 利用DDOS防范功能确保了网站的安全

在本项目中,我们使用NetScaler 9010 系统的SYN cookies 原理来防范SYN FLOOD攻击。

Cookies被发送到发送请求的用户端,该初始会话状态没有被保留在NetScaler 9010 系统上。正因如此,NetScaler 9010没有为该会话分配内存,正常的由合法的用户发出的TCP连接并不会被终结。NetScaler 9010 系统在收到非HTTP流量的最终ACK包或者收到HTTP流量的HTTP请求包时才为连接分配内存。 正因如此,在多次项目的实施过程中的若干次压力测试下,NetScaler 9010系统可以达到非常高的SYN处理能力(达到2M SYN/SEC)。

NetScaler 9010系统的SYN cookie 机制确保了以下几点:

NetScaler 9010 系统的内存不会浪费在非法的SYN包上,实际上,内存只被用来向合法用户提供服务。

合法用户的普通的TCP对话可以无终断的得到服务,就算系统在SYN FLOOD攻击下也是如此。

正由于内存只在收到HTTP请求后才予以分配给连接, NetScaler 9010 系统使得客户系统的WEB站点避免受到了 “空闲连接” 攻击。 此外,NetScaler 9010系统还能有效的防范7层 DOS 攻击。

一般来讲,有两种类型的7层 HTTP DOS攻击: GET攻击以及 IDLE攻击。 对于GET攻击,黑客在一个连接建立后发出非常多的GET请求。 对于IDLE攻击,攻击者在连接建立后恶意停止一切活动而空闲等待。

NetScaler 9010系统在处理时,当连入的SESSION速率达到一个预先设定的门限值时,DOS防卫功能就自动触发。 NetScaler 9010系统会抽样对一部分客户端请求发送带有SET-COOKIE的响应。 恶意攻击主机通常不会响应SET-COOKIE,所以这些攻击包就会被丢弃。 而普通正常的HTTP请求不会受到影响。 这个触发的门限值以及发送SET-COOKIE的比例值可以针对每个服务来精细微调。 并且,由上所述,连接不会在第一个GET请求到达前建立。所以NetScaler 9010系统也可以有效的防止IDLE攻击。

3.4. 利用SSL VPN来远程管理内部服务器(可选)

VPN技术可以扩展企业的内部网络,使在外工作的员工和合作伙伴通过标准、公用的因特网访问他们的内部网络。它相对传统的专线网络方案的主要优势是各项费用将大大降低。专线网络需要在合作伙伴或者远程员工与公司总部之间有一个物理封闭的网络连接,或者采用远程拨号访问方案,或者采用T1之类的数字专线连接。VPN是一个非常实用的技术,它允许客户(包括员工)和合作伙伴利用标准的因特网进行廉价连接,它允许采用IPSec安全协议方案。事实上,在VPN技术中包括许多加密和安全协议,SSL就是其中一个,同样主流VPN应用的IPSec也是其中的一种。所以总的来说IPSec VPN与SSL VPN是VPN技术在两种不同的安全协议下实现VPN通信的两种平等方案。

相对于传统的IPSec VPN,SSL能让公司实现更多远程用户在不同地点接入,实现更多网络资源访问,且对客户端设备要求低,因而降低了配置和运行支撑成本。很多企业用户采纳SSL VPN作为远程安全接入技术,主要看重的是其接入控制功能。

SSL VPN提供增强的远程安全接入功能。IPSec VPN通过在两站点间创建隧道提供直接(非代理方式)接入,实现对整个网络的透明访问;一旦隧道创建,用户PC就如同物理地处于企业LAN中。这带来很多安全风险,尤其是在接入用户权限过大的情况下。SSL VPN提供安全、可代理连接,只有经认证的用户才能对资源进行访问,这就安全多了。SSL VPN能对加密隧道进行细分,从而使得终端用户能够同时接入Internet和访问内部企业网资源,也就是说它具备可控功能。另外,SSL VPN还能细化接入控制功能,易于将不同访问权限赋予不同用户,实现伸缩性访问;这种精确的接入控制功能对远程接入IPSec VPN来说几乎是不可能实现的。

SSL VPN基本上不受接入位置限制,可以从众多Internet接入设备、任何远程位置访问网络资源。SSL VPN通信基于标准TCP/UDP协议传输,因而能遍历所有NAT设备、基于代理的防火墙和状态检测防火墙。这使得用户能够从任何地方接入,无论是处于其他公司网络中基于代理的防火墙之后,或是宽带连接中。

NetScaler SSL VPN 是一个安全的远程接入解决方案,它能提供远程用户,例如移动员工,远程工作,合作伙伴,分销商甚至一个企业网络的点到点的连接。

这一方案首先在用户的标准浏览器以及NetScaler 9010系统之间建立一条安全的基于SSL的隧道。 利用业界标准的SSL作为底层的隧道协议,NetScaler SSL VPN 不需要对于服务器以及局域网做任何配置上的变动。 此外,也不需要客户端软件的增加和管理。就象其他传统的IPSEC和VPN系统那样,NetScaler的SSL VPN 允许远程用户安全的访问公司的内部网络。它的主要作用在于提供对于企业内部网络资源的安全接入,例如,内部和外部的WEB站点,共享的WINDOWS文件系统,内部客户/服务器应用程序(如Outlook, Peoplesoft, Oracle等)。NetScaler的SSL VPN 解决方案提供远程用户在任何地点借助于公网的安全的对内部网络资源的接入。 NetScaler SSL VPN 当远端用户第一次进入并获得SSL VPN门户授权后,在该用户PC上自动安装的一个浏览器插件。一旦安装,这一浏览器插件与NetScaler 9010 系统沟通,并建立了在INTERNET上的一个安全隧道。通过这一连接,远端用户能够象在公司内部局域网内部一样去访问内部网络的各种资源。

第4章 产品技术特点

4.1. Citrix NetScaler 技术简介

Citrix NetScaler 应用加速系统把传统意义上的数据中心的各种纷繁产品的功能,例如:负载均衡,缓存,压缩,SSL加速,攻击保护,SSL VPN等,融合进了单一的产品中,从底层出发极大的优化了数据中心各种应用的性能和数据安全性。

由于应用通常需要端到端的服务器与用户的连接,从而隐藏了特定应用的需求,所以实现智能化的应用基础设施是极其具有挑战性的技术。 这样的对于特定应用需求的“隐藏”性,通常使得应用层解决方案在做智能化应用决策时显得无能为力。

所有的NetScaler系统产品都是围绕着NetScaler专利技术 Request Switching 为基础的,这也是业界唯一的能够以线速处理所有用户自定义策略为基础的应用请求的技术。 NetScaler的应用感知策略引擎AppExpert , 允许用户自定义详细的对于特定请求的策略,而与连接无关。 AppExpert 允许管理员设定复杂的处理各种应用请求的策略,从而实现强大而全面的基于应用的各种功能。

NetScaler 系统能带给你:

最大化的应用性能

端到端的应用安全

持续性的应用可靠性

降低运营成本

虽然有其他公司的解决方案声称能增加WEB应用的性能,但是只有NetScaler系统能最大化的提升WEB应用以及client/server应用的性能和安全性。 此外,NetScaler的单一的一元化设备取代了数量众多的单点解决方案,众多的网络设施被梦幻般的简单化,高额的运营建设费用业被相应的降低了。

NetScaler系统能提升Oracle, PeopleSoft, SAP, Siebel, Outlook Web Access, E-commerce系统的性能多达70%以上,同时增加了安全性并降低了运营成本。

NetScaler产品分为两个系列:

Application Accelerator 应用加速器

应用加速系列是那些期盼能增加数据中心应用性能的企业的理想解决方案。 同时该产品系列还能提供无须客户端的对于这些应用的远程安全控制。

Application Switch 应用交换

应用交换是全功能的网络系统,其融合了4-7层负载均衡,内容交换,应用加速以及强大的安全性能。 它是老化的负载均衡以及其他传统单点解决方案的理想替代品。应用交换产品降低了网络的复杂性,减少了运营成本。

4.2. 优化Web应用—Citrix NetScaler应用交付系统 应用交付带来的挑战

IT可不简单

如今,企业很大程度上都依赖其业务应用。库存、客户关系、销售、财务处理和其它应用已成为企业运营的命脉,而将这些应用发送给用户是如今企业面临

的一个主要的挑战。要创造更高的生产效率,公司员工、远距离办公人员、业务伙伴、客户和远程办公室的工作人员就必须保持对关键应用的不间断访问。可用性、安全性或有效性的任何不足都可能导致生产效率和利润率降低。

目前,要有效部署应用还面临着很多障碍。低带宽、高延时WAN和拨号连接方式使得处理能力降低,等待时间延长。安全方面的不足会将机密数据置于被盗取的危险之中,或导致应用崩溃。由于服务器资源的限制,所有用户的响应时间都受到了不良影响。而用户群过大也会影响基础架构的正常使用,引发故障。太慢或太难用的远程接入方式同样会降低商务旅行时的生产效率。因此,要想提高生产效率以及应用的可接入性,就必须克服上述障碍。

传统产品 vs. 应用交付挑战

单纯的故障处理不能解决根本问题

假设应用部署完整,经过数月的计划和测试,应用部署应该会相当成功。然而,只有当所有用户都能访问应用时,计划才能按部就班实施。这样就会引发严重后果,包括不良的应用性能——降低总的可用性,从而影响整个应用以及整个计划。由于不能轻易检测出应用问题(如不良的应用性能),就可采用市面上的大量技术和产品来逐一解决出现的症状(参见表1)。

表1、症状及相应的解决办法

然而,大多数应用部署过程中会同时出现表1中所列的症状,还有一些是表中还未涉及的。要解决其中任何一个症状都需要配置多用途设备。这样一来,虽然每种症状都能得到解决,但同时采用多种解决方案并不一定能够达到最好的效果,实际上还会因此引发不必要的、潜在的会带来严重后果的负面影响。

就拿企业的Oracle财务应用部署来说吧,该应用是为了优化业务进程,提高生产效率,应用性能不良可能会直接影响用户生产力。

通常,许多性能问题都几乎被出于本能地认为是由网络故障引起的,即便其它所有应用都能在网络基础架构中正常运行。只有对网络有效性进行了详细检查并证实后,才会将问题归咎于应用及其在基础架构中所发挥的功效。

还有另外一种解决办法,就是针对每个症状增加网络化“解决方案”,然而费用极高,还不能解决所有问题,只是可以暂时缓解症状而已。

单个解决方案的使用确实会改善性能,但是,如果在一个应用基础架构中同时采用多种解决方案反而可能会导致总体性能下降。打个比方,每增加一台设备,其管理复杂度和支持成本必然会显著增长,因为每台设备采用的是不同的管理界面,这就需要另外进行管理培训,而且还必须为每台设备提供支持服务。

图1、多产品解决方案

图1所列的单点产品都只是针对个别症状,不能有效解决更多问题,例如,如何在最小化网络复杂度和成本的同时优化和加速应用。

4.3. Citrix NetScaler解决方案直击所有挑战

应用解决方案

Citrix® NetScaler®应用交付系统率先引入了应用网络基础架构新概念,在架构中整合了性能、安全性、可用性,并节省了成本,而这些正是企业和电子商务公司在经IP网络放心部署关键应用过程中所需要的。Citrix NetScaler系统融合了传统负载均衡器、流量管理器和远程接入系统的所有特点,具有先进的应用功能。

由于单一的整合平台具备了应用交付和安全性特点,Citrix NetScaler应用交付系统可发挥出每项技术的优点,与前面谈到的单个解决方案是完全不同的。

图2、Citrix NetScaler应用交付系统

NetScaler应用交付解决方案融合了Citrix® Request Switching®的三项重要功能,可将复杂的第7层技术融入高性能架构中。技术覆盖的范围包括: 优化——确保最好的应用性能和扩展性。

安全——确保应用内容的安全性,保证服务器不受DoS/DdoS攻击。 交换——确保可靠的应用性能以及应用的高度可用性。

图3、Citrix NetScaler技术覆盖范围及其特点

4.3.1. 最优化

投入最少精力,显著提升性能

通常,在确定应用性能问题不是由网络基础架构引起之后,那就会认为是服务器硬件造成的。尽管服务器会直接影响其运行性能,但不会对应用性能构成直接影响。我们必须区分处理过程和应用性能。简单地提高服务器处理能力只会对应用性能和扩展性的改善起到一点作用,亦或是根本就不起任何作用。采用增加负载平衡器来处理增长的负荷也同样如此。

面向应用的优化性能可卸载应用服务器冗长的处理过程,让其能执行主要的服务功能。进程卸载允许服务器在原有基础上扩充容量,同时加速内容发布。

NetScaler应用交付系统提供了一系列应用优化功能,极大改善了应用性能,并扩充了服务器容量,而完成这一切并没有对服务器或客户端系统进行任何修改。NetScaler应用交付优化性能包括:

TCP优化——降低了单个应用服务器所需处理的客户端连接数量,优化了服务器响应性能。所带来的好处就是服务器可支持更多应用用户,现有硬件投资周期延长了,应用内容交付的性能增强了。

AppCompress ——作为高级压缩功能集,AppCompress可加快包括传统Web化应用在内的所有应用数据的发布过程。通过降低传输数据量,AppCompress

消除了带宽瓶颈,改善了应用的总体性能。

AppCompress for HTTP——AppCompress for HTTP的高级HTTP压缩功能加速了对所有用户的Web化应用数据交付过程。它将标准Web化页面应用发布过程提高了2到3倍,甚至将某些企业应用数据发布过程提高了7倍,而未增加任何客户端技术。同时,该功能还卸载了Web服务器的计算密集的压缩过程,因此企业无需追加基础架构投资就能服务更多用户。

AppCompress MP ——AppCompress MP是一项多协议压缩技术,可改善用户经全/富客户端(如Microsoft® Outlook)、非Web瘦客户端(由大众化企业应用如Oracle、SAP和Siebel推出)以及移动客户端(如Pocket PC)进行应用访问的性能。

AppCompress Extreme ——通过清除HTTP内容中的冗余数据,AppCompress Extreme技术改善了标准化HTTP压缩性能。该技术提供了一种强大的压缩引擎,以策略为导向,可立即计算出应用数据的差异,然后将变更数据发送给用户。 内容高速缓存——支持从NetScaler系统中调用静态和动态应用内容,大大降低了应用内容重建的资源需求和等待时间,因此极大地改善了应用性能。

4.3.2. 安全性

保持应用可用性

NetScaler应用交付系统具备全面的攻击防御系统,可保证系统不受DoS、DDoS、网络蠕虫/病毒和应用专用漏洞的攻击。每个NetScaler系统的核心都是Request Switching技术,该技术拥有多项专利,提供了独特的、高性能的第7层功能组合。这项技术支持NetScaler应用交付系统对应用请求进行检查,辨别恶意内容并阻止其进入应用服务器。NetScaler应用交付系统的安全性能包括: DDoS保护——识别和保护应用基础架构不受DoS/DDoS攻击。这种保护已超越了其他供应商采用的传统SYN cookie技术所提供的保护(详情请参见NetScaler SYN保护白皮书)。

入侵过滤——通过在恶意蠕虫和病毒进入应用服务器前进行识别并拒绝,保护应用服务器不受侵袭。NetScaler系统独特的包检测和过滤功能(包括对加密流量进行检测)可支持管理员制定政策来保护系统不受这些攻击。NetScaler可抵御的普通攻击包括Nimda和Code Red。

SSL加密——应用内容在传输过程中都受加密保护,通过卸载服务器复杂的加密任务将应用处理能力发挥到了极致。该功能使管理员能保护敏感应用内容的安全,使其摆脱被窃取及被滥用的潜在威胁。

SSL VPN——无需额外的远程客户端软件,而直接采用普通的客户端技术即可为远程用户提供全面的、安全的远程接入技术,同时采用了行业标准的SSL技术保护机密内容。NetScaler SSL VPN技术允许终端用户远程访问任何应用,包括非Web客户端/服务器应用在内。

4.3.3. 交换

不只是平衡动作

为了确保应用的有效性,NetScaler应用交付系统提供了完善的应用交换功能,支持多个应用服务器和/或数据中心间的流量分配。这种流量分配功能可以更快的速度处理客户端请求,确保了发生服务器或应用故障时的容错能力。

传统交换解决方案的问题在于:它们只是针对第4层(连接层)进行流量检测和交换,应用内容知识或能力有限。而采用这种新的解决方案,就不会强迫用户每次连接时使用相同的应用数据量。在现实操作中,某些客户端比其它一些客户端的需求量更大,因此,服务器之间的流量分配就不均衡,从而弱化了负载平衡的分配优势。

相反,NetScaler的交换技术基于Request Switching,可识别每个用户不同的应用请求,并据此实施相应对策。通过实行请求交换,而不是连接交换,NetScaler能够提供业界最为领先、性能最为优越的应用流量分配解决方案。NetScaler应

本文来源:https://www.bwwdw.com/article/uay1.html

Top