1、NetIQ IxChariot使用指导使用指导ISSUE 1.0日期:杭州华三通信技术有限公司 版权所有,未经授权不得使用与传播n IxChariot简介简介n IxChariot吞吐量测试举例吞吐量测试举例n IxChariot常用操作常用操作目录目录2什么是什么是IxChariot?l IxChariot评估网络应用程序的性能,对网络设备进行评估网络应用程序的性能,对网络设备进行压力测试,在部署之前测量网络的性能,发现引起网压力测试,在部署之前测量网络的性能,发现引起网络性能问题的故障所在。可以使用络性能问题的故障所在。可以使用IxChariot的运行结的运行结果数据对网络进行优化,并且测
2、量网络的改变对性能果数据对网络进行优化,并且测量网络的改变对性能影响。具体应用:影响。具体应用:测试网络硬件和软件的性能和容量在购买网络产品之前进行不同产品的比较验证网络性能问题的原因所在测量使用新的应用程序所带来的影响测量、评估网络的运转情况3IxChariot能做什么能做什么? QA Testing VoIP VPN4 Wireless Multicast Quality of ServiceA+Firewalll 应用范围:应用范围:多媒体测试服务质量测试防火墙测试VoIP测试等等4IxChariot的组成的组成5IxChariot 工作原理工作原理Endpoint 11 设置设置3 结
3、果结果2 测试执行测试执行Endpoint 2IxChariot Consolel Console:制定测试方案,设置测试参数,通知:制定测试方案,设置测试参数,通知Endpoint进行测试,进行测试,向向Endpoint1传送测试参数收集测试结果等。传送测试参数收集测试结果等。l Endpoint1:在测试中扮演:在测试中扮演client角色,同时负责初始化测试,向角色,同时负责初始化测试,向 Endpoint2传递测试信息,向传递测试信息,向Console传递测试结果。传递测试结果。l Endpoint2:在测试中扮演:在测试中扮演server角色。角色。6IxChariot 测试指标测试
4、指标l 吞吐量吞吐量l 响应时间响应时间l 事务处理速率事务处理速率l 丢失的数据报丢失的数据报l 乱序数据报乱序数据报l 抖动(流媒体)抖动(流媒体)l 延迟延迟l MOS (E-model)结果对比结果对比图形化结果图形化结果n IxChariot简介简介n IxChariot吞吐量测试举例吞吐量测试举例n IxChariot常用操作常用操作目录目录8IxChariot 吞吐量测试实例吞吐量测试实例l 测试测试192.168.0.1到到192.168.0.2的链路吞吐量的链路吞吐量保证从192.168.0.1到192.168.0.2的网络连通性保证两台Endpoint终端的防火墙处于关闭状
5、态Endpoint 1IP:192.168.0.1Endpoint 2IxChariot ConsoleIP:9IxChariot启动启动l 下图是下图是IxChariot启动的主窗口,这里可以新建或调用测启动的主窗口,这里可以新建或调用测试配置,设置一些全局参数。试配置,设置一些全局参数。新建一个新建一个IxChariot测试测试打开一个打开一个IxChariot配置配置用可视化工具设计一个用可视化工具设计一个IxChariot测试测试10新建测试例新建测试例l 点击主界面【点击主界面【New】按钮,打开一个】按钮,打开一个IxChariot测试窗口测试窗口工具栏工具栏测试设测试设定区域定区
6、域图形结果图形结果显示区域显示区域11新建新建Test Pairl 点击点击“Add Pair”,新建一个端到端的,新建一个端到端的Client/Server应用流。应用流。l 在在“Add an Endpoint Pair”对话框中,对话框中,输入输入Endpoint1 IP地址地址192.168.0.1,Endpoint2 IP地址地址192.168.0.2。l 点击点击“Select Script”,选择吞吐量脚本,选择吞吐量脚本“Throughput.scr”。12设置测试的时间长度设置测试的时间长度l 选择选择“Run-Set Run Option”设置测试的时间长度,例如设置测试的
7、时间长度,例如1分钟。分钟。13开始测试开始测试l 点击点击“Run”,开始测试,并可实时查看测试结果。,开始测试,并可实时查看测试结果。14保存测试结果保存测试结果l 测试完成后选择测试完成后选择“Save”保存测试结果,也可选择保存测试结果,也可选择“Export”将测试将测试结果以结果以.HTML或或.txt的格式输出。的格式输出。n IxChariot简介简介n IxChariot吞吐量测试举例吞吐量测试举例n IxChariot常用操作常用操作目录目录16IxChariot全局配置全局配置l 全局配置包括默认全局配置包括默认测试目录、报告模测试目录、报告模板、运行参数和显板、运行参数
8、和显示偏好设定等。示偏好设定等。17新建新建Test Pair(续)(续)l 根据不同的测试类型,根据不同的测试类型,IxChariot提供多种快速建立测试对提供多种快速建立测试对(Test Pair)的选项。)的选项。18新建新建Test Pair(续)(续)l 选择选择“Add an Endpoint Pair”,新建一个端到端的,新建一个端到端的Client/Server应用流应用流输入名称,以标输入名称,以标识不同的测试对识不同的测试对测试要用到的节测试要用到的节点的点的IPv4或或IPv6地址,节点上运地址,节点上运行行Performance Endpoints进程进程选择承载应用流
9、选择承载应用流的底层协议的底层协议选择应用层脚本选择应用层脚本19选择选择Application Scriptsl IxChariot6.0提供提供150余种应用层脚本选择余种应用层脚本选择20Test Pairl 一个一个IxChariot Test Pair已经建立的两个节点间的一已经建立的两个节点间的一个测试对(个测试对(Test Pair),运),运行行Throughput.scr脚本脚本21复制多个复制多个Test Pairl 使用使用“Replicate”功能,复制建立多个功能,复制建立多个Test Pairs。鼠标。鼠标双击每个双击每个Pair可以修改其参数。或直接选择某个可以修
10、改其参数。或直接选择某个Test Pair,通过复制通过复制/粘贴操作也可复制多条流。粘贴操作也可复制多条流。22添加添加Multicast Group Pairl Multicast Group Pair界面界面组播组地址组播组地址模拟组播发送端的模拟组播发送端的Endpoint地址地址模拟组播接收端的模拟组播接收端的Endpoint地址地址23添加添加Multicast Group Pair后的界面后的界面24添加添加VoIP Test PairEndpoints的地址的地址选择选择Codec定义定义QoS修改修改QoS参数参数25添加添加VoIP Test Pair后的界面后的界面26运
11、行测试运行测试点击点击“Run”运行测试运行测试图形结果显图形结果显示区域示区域显示运行状态显示运行状态27编辑应用脚本编辑应用脚本l 鼠标双击一个鼠标双击一个Test Pair,弹出下面的窗口,弹出下面的窗口l 点击点击“Edit This Script”打开脚本编辑器打开脚本编辑器进入脚本编辑器进入脚本编辑器28编辑应用脚本(续)编辑应用脚本(续)脚本内容语句脚本内容语句脚本关键变量脚本关键变量l 脚本编辑器分为两个窗口区,对于一般的测试修改脚本脚本编辑器分为两个窗口区,对于一般的测试修改脚本中的关键变量的参数值即可。中的关键变量的参数值即可。29测试结果测试结果l 使用菜单中使用菜单中“Export”,可以导出三种格式的结果,可以导出三种格式的结果报告:报告:.HTML、.Text和和.CSV杭州华三通信技术有限公司