CITRIX负载均衡产品测试报告

更新时间:2023-04-28 03:58:01 阅读量: 实用文档 文档下载

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

XXX负载均衡产品POC测试报告Citrix NetScaler

标题测试报告

项目名称XXX负载均衡产品

当前版本

创建日期

文档作者CITRIX

版本记录日期修改人审阅人摘要6

本次XXX 系统L4-7层应用交付产品测试工作主要包括三个个方面内容:产品功能测试,产品性能指标测试,以及产品监控(网管)测试。

产品功能测试部分,全部按照预定测试样例通过测试,测试项目包括以下9大项内容:(详细测试结果和过程记录详见本报告第3章-产品功能测试)。

1. 负载均衡功能测试

负载均衡算法测试

服务器健康检查测试

会话保持功能

VIP(虚拟IP)可靠性测试

2. 七层负载均衡功能测试

基于不同的URL转发

基于不同的HTTP Header转发

3. 安全控制功能测试

基于4-7层访问控制

Syn-flood攻击防护指标

4. 流量控制功能测试

HTTP请求速率控制

5. 网络功能测试

NAT功能测试

VLAN功能测试

Trunk功能测试

Channel功能测试

6. 网管功能测试

日志功能测试

监控报表功能测试

7. 设备维护功能测试

在线服务器维护测试

6

系统升级功能测试

配置文件备份/恢复功能测试

设备安全管理功能测试

8. 设备部署功能测试

单臂模式组网测试

双臂模式组网测试

双机HA功能测试

9. 其它功能测试

TCP优化功能测试

HTTP数据压缩功能测试

SSL(HTTPS)加速功能测试

内容缓存功能测试

应用内容重写功能测试

产品监控(网管)测试,采用设备自身的命令行工具和Web界面,监控测试用例中的内容,并且导入NetScaler的MIB库,通过SNMP网管系统,监控测试用例中的内容。(详细测试结果和过程记录详见本报告第5章-产品监控(网管)测试)。

1. 通过Web界面观察相关运维数据

2. 通过SNMP观察相关运维数据

3. 通过命令行查看相关运维数据

6

正文目录

1测试背景 (1)

2测试内容 (1)

2.1测试计划 (2)

2.1.1测试人员 (2)

2.1.2测试时间 (2)

2.2测试环境 (2)

2.2.1思杰(Citrix) (2)

3产品功能测试 (4)

3.1负载均衡功能测试 (4)

3.1.1负载均衡算法测试 (4)

3.1.2服务器健康检查测试 (15)

3.1.3会话保持功能 (23)

3.1.4VIP(虚拟IP)可靠性测试 (27)

3.2七层负载均衡功能测试 (31)

3.2.1基于不同URL转发 (31)

3.2.2基于不同HTTP Header 转发 (34)

3.3安全控制功能测试 (37)

3.3.1基于4-7层访问控制 (37)

3.3.2Syn-flood攻击防护指标 (44)

3.4流量控制功能测试 (45)

3.4.1HTTP请求速率控制 (45)

3.5网络功能测试 (50)

3.5.1NAT功能测试 (50)

3.5.2VLAN功能测试 (53)

3.5.3Trunk功能测试 (55)

3.5.4Channel功能测试 (57)

3.6网管功能测试 (62)

3.6.1日志功能测试 (62)

3.6.2监控报表功能测试 (67)

3.7设备维护功能测试 (70)

3.7.1在线服务器维护测试 (70)

3.7.2系统升级功能测试 (74)

3.7.3配置文件备份/恢复功能测试 (81)

3.7.4设备安全管理功能测试 (84)

3.8设备部署功能测试 (86)

3.8.1单臂模式组网测试 (86)

3.8.2串接模式组网测试 (89)

6

3.8.3双机HA功能测试 (91)

3.9其它功能测试 (94)

3.9.1TCP优化功能测试(TCP连接复用) (94)

3.9.2HTTP数据压缩功能测试 (97)

3.9.3SSL(HTTPS)加速功能测试 (101)

3.9.4内容缓存功能测试 (104)

3.9.5应用内容重写功能测试 (108)

4产品监控(网管)测试 (116)

4.1通过Web界面观察相关运维数据 (116)

4.1.1设备级别 (117)

4.1.2业务逻辑 (124)

4.2通过SNMP观察相关运维数据 (127)

4.2.1设备级别 (128)

4.2.2业务逻辑 (135)

4.3通过命令行查看相关运维数据 (139)

4.3.1设备级别 (140)

4.3.2业务逻辑 (147)

6

XXX负载均衡产品测试报告– Citrix NetScaler

1测试背景

按照XXX技术体系架构和项目群建设的要求,XXX信息技术管理部组织了负载均衡产品(技术)产品的技术选型,调研产品包括思杰(Citrix)公司的Netscaler负载均衡产品。为保证技术选型工作的权威性和有效性,我们对待选型的产品进行了调研。负载均衡产品(技术)产品调研的目标就是了解负载均衡技术管理现状、需求,比较分析相关产品的技术和特点,为负载均衡产品(技术)选型工作提供必要的技术依据,从而XXX建立集中统一、高效地负载均衡技术提出建议。

2测试内容

在客户端和服务器端中间安装负载均衡产品,在测试中记录测试设备的功能与性能,本次测试内容主要包括两个方面内容,功能测试与性能测试:

负载均衡产品功能性测试部分内容包括:

负载均衡功能测试

七层负载均衡功能测试

安全控制功能测试

流量控制功能测试

网络功能测试

网管功能测试

设备维护功能测试

设备部署功能测试

其它功能测试

2.1测试计划

2.1.1测试人员

本次测试,由此次调研的负载均衡厂商与XXX双方参与,主要人员包括:负载均衡供货方

150

XXX负载均衡产品测试报告– Citrix NetScaler

XXX

2.1.2测试时间

测试将分为两个阶段进行,第一阶段进行功能测试,第二阶段进行性能测试。

产品测试工作计划表:

2.1.2.1思杰(Citrix)

测试工作工作天数

测试准备工作1天

产品功能测试3天

产品性能测试-天

测试总结3天

2.2测试环境

2.2.1思杰(Citrix)

2.2.1.1测试设备

用途设备数量型号安装软件

L4-7负载均衡Citrix NetScaler

L4-7负载均衡Citrix NetScaler

L4-7负载均衡Citrix NetScaler

L4-7负载均衡Citrix NetScaler

三层交换机L3 Switch(Cisco)

PC服务器Web服务器 3 IBM Windows 2003 PC客户端通用笔记本电脑 2 笔记本电脑Windows XP

压力测试仪表

150

XXX负载均衡产品测试报告– Citrix NetScaler

2.2.1.2IP地址分配

设备IP地址段

三层交换机192.168.100.1/24 -192.168.100.10/24

测试L4-L7设备192.168.100.21/24 -192.168.100.30/24

压力测试仪表-服务器192.168.100.51/24 -192.168.100.100/24

压力测试仪表-客户端192.168.100.101/24 -192.168.100.255/24

150

XXX 负载均衡产品测试报告 – Citrix NetScaler

150 3 产品功能测试

3.1 负载均衡功能测试

3.1.1 负载均衡算法测试 测试编号

3.1.1 测试日期 被测设备 Citrix NetScaler 型号

测试目的 检查服务是否能够完全按照算法分配请求和资源

1. 使用轮循法对服务器进行负载均衡的访问分发,在服务器端造成的压力是否确实是均衡的。

2. 使用比重法对服务器进行负载均衡的访问分发,在服务器端造成的压力是否确实是按照比重均衡的。

3. 使用最小连接数法对服务器进行负载均衡的访问分发,在服务器端造成的压力是否确实是按照最小连接数均衡的。

测试项目 负载均衡算法功能检测

预设条件

1. 服务器提供如下服务:HTTP ,并确认可以回应icmp 包;将负载均衡设备的健康检查方法设置为HTTP ,将负载均衡算法设置为轮循法。

2. 服务器提供如下服务:HTTP ,并确认可以回应icmp 包;将负载均衡设备的健康检查方法设置为HTTP ,将负载均衡算法设置为比重法比率为3:1

3. 服务器提供如下服务:HTTP ,并确认可以回应icmp 包;将负载均衡设备的健康检查方法设置为HTTP ,将负载均衡算法设置为最小连接数法。 测试工具 Microsoft Web Application Stess

HttpWatch Professional

测试连接图 L3交换机客户端PC L4-L7设备Web 服务器1

Web 服务器2

VIP Service1-2

测试步骤 参见后附配置及测试截屏

预期结果 实际用户访问连接分配情况符合负载均衡算法实现

测试结果

1.轮询是否符合

2.比重轮询是否符合

3.最小连接数是否符合

4.其他用户要求的算法是否符合 是/ 否 是/ 否 是/ 否 是/ 否

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

Top