资源介绍
Citrix ADC(Application Delivery Controller),其前身为 NetScaler,是一种应用交付控制器,可用于执行特定于应用的流量分析,从而智能地分配和优化 Web 应用 4-7 层(L4-L7)的网络流量,并确保其安全。支持多种负载均衡算法,如轮询、最少连接、加权最小带宽等。可根据 HTTP 或 TCP 请求正文中的信息以及 L4-L7 标头信息对应用程序流量进行分段,对 TCP、UDP、HTTP 和 SQL 协议的流量进行负载均衡,还能利用 NetScale DataStream 技术智能分配数据库查询。
- 负载均衡:支持多种负载均衡算法,如轮询、最少连接、加权最小带宽等。可根据 HTTP 或 TCP 请求正文中的信息以及 L4-L7 标头信息对应用程序流量进行分段,对 TCP、UDP、HTTP 和 SQL 协议的流量进行负载均衡,还能利用 NetScale DataStream 技术智能分配数据库查询。
- 内容交换:能够确定哪个服务器的响应效果最佳,并将各内容请求交换到该服务器,提供完全的应用程序可视性和易于部署的策略管理。
- 安全防护:内置防火墙,可保护 Web 应用程序免受缓冲区溢出攻击、SQL 注入企图、跨站点脚本攻击等应用层攻击,提供针对拒绝服务(DoS)攻击的内置防御措施,还可通过加密保护机密信息和敏感数据,防止身份窃取。
- 性能优化:可卸载 SSL 处理、数据压缩、客户端保持活动状态、TCP 缓冲等资源密集型操作,通过 TCP 优化功能将特定 TCP 任务从托管服务器传送到 NetScaler 系统,降低服务器 CPU 负载,并为静态和动态生成的 Web 内容提供高性能缓存。
- 策略管理:当收到流量时,会根据相应的策略列表决定如何处理流量。每个策略均包含一个或多个表达式,共同定义连接要匹配策略必须满足的条件,管理员可通过配置策略实现对流量的精确控制。
- 多租户管理:NetScaler SDX 设备是一个多租户平台,管理员可以在其中预置和管理多台 Citrix ADC 虚拟机(实例),为每个租户提供完全隔离的网络,并可将每个托管实例的管理委托给租户。
- 实时监控与分析:通过 ActionAnalytics 提供对应用程序和客户端流量的集成实时监视,收集详细信息并生成实时状况的多维视图,自动优化 ADC 和负载均衡策略。
- 多云支持:基于单一代码库和虚拟管理平台,提供跨多云的操作一致性和完全可视性,简化跨任何网络或云的应用交付,实现一致的应用安全状态,可随着系统负载自动伸缩。
资源截图
