没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
Linux 平台数据传输测试报告 2.0
提交人: …
提交日期:2008 年 1 月 21 日
目 录
1 前言..................................................................................................................................................3
2 系统性能测试概述..........................................................................................................................3
2.1 被测系统定义...............................................................................................................................3
2.1.1 性能测试指标....................................................................................................................3
2.2 系统结构及流程...........................................................................................................................4
2.2.1 功能模块及业务流程........................................................................................................4
2.2.2 系统的关键点描述(KP)..............................................................................................4
2.2.3 硬件及网络环境................................................................................................................4
2.2.4 软件组织环境....................................................................................................................5
3 性能测试..........................................................................................................................................6
3.1 压力测试一...........................................................................................................................6
3.1.1 概述............................................................................................................................7
3.1.2 测试目的....................................................................................................................7
3.1.3 测试方法及测试用例................................................................................................7
3.1.4 测试指标及期望........................................................................................................9
3.1.5 测试数据准备............................................................................................................9
3.1.6 运行状况记录..........................................................................................................10
3.2 压力测试二......................................................................................................................10
3.2.1 目的....................................................................................................................10
3.2.2 测试方法及测试用例........................................................................................10
3.2.3 测试指标及期望................................................................................................10
3.2.4 测试数据准备....................................................................................................11
3.2.5 运行状况记录....................................................................................................11
4 测试计划及方案............................................................................................................................11
4.1 测试步骤.............................................................................................................................11
4.2 测试脚本内容.....................................................................................................................12
4.2.1 压力测试一..............................................................................................................12
4.2.2 压力测试二..............................................................................................................15
5 测试报告........................................................................................................................................17
1 前言
目前,公司各产品系统进入稳步发展阶段,为适应不断发展的市场环境下业务
系统的可扩展性,可升级性和可维护性,公司决定研发新一代的传感器系统设备。
本测试是为上述目的服务,以对几种可能的系统软件方案进行相关性能评估,提
供给下一步研发决策参考。
2 系统性能测试概述
2.1 被测系统定义
传感器系统原型系统作为本次测试的被测系统,功能主要是实时的流量统计,
分析,告警等。
本次测试主要针对 Linux 平台下系统吞吐性能的问题进行,测试内容主要为
定制环境的数据转发功能,并对此能力进行压力测试,获得在不同数据包大小情
况下,系统流量吞吐的最大能力,以及高流量下,系统对数据包的处理能力,所测数
据可体现诸方案间的性能差异。
2.1.1 性能测试指标
所测数值包括,高流量环境下,不同包(64-1518bytes)大小时,系统的包丢失
率,系统保证正确率时的通过流量.这主要是测试系统的吞吐率和负载能力。
2.2 系统结构及流程
本次测试的软硬件环境与各种生产环境不尽相同,这是由于测试环境的软硬件
设备局限性造成的.其功能结构,软、硬件体系构成如下。
2.2.1 功能模块及业务流程
本测试主要针对单台试验机的吞吐负载,需要向试验机发包,从试验机收包,
并统计收发情况,功能拓扑结构如图 1。
图 1 功能结构组织结构图
2.2.2 系统的关键点描述(KP)
本次测试的关键目的,就是比较各候选方案的实际吞吐能力及实现难易程度,
进而为后续选型提供数据依据.
2.2.3 硬件及网络环境
图 2 显示的是进行本次测试的硬件和网络拓扑图,其中,
测试仪:IXIA 1600T
实 验 平 台 : Intel(R) Xeon(R) CPU 5140@2.33GHz , Memory
3369312 kB
远程控制端:IBM PC 兼容机(Windows XP)
实验网络:千兆
在图 2 中,远程控制端通过网线与测试仪控制口连接,测试仪的两个 RJ45
端口通过网线与实验平台的两个千兆网卡连接。
图 2 硬件组织结构图
2.2.4 软件组织环境
本次测试实验平台使用的操作系统及工具软件的名称和版本如表 1。
表 1 使用的部分开源软件列表
名 称 版 本
Linux Kernel 2.6.20.3
gcc 4.1.2
make 3.81
iptables 1.3.8
snort 2.6.1.5
top 3.2.7
vmstat 3.2.7
其中,操作系统环境下的各系统参数使用默认值。
IXIA 1600T 带 有 用 户 自 定 义 管 理 软 件 IxExplorer 和 自 动 测 试 软 件
Scriptmate。每次发起测试统一使用脚本 RFC2544—THROUGHPUT,测试
时长:60 秒,测试次数:2 次。
为使测试数据能反映较全面的信息,本次测试对每种软件环境都测试了网
桥和路由两种模式。虽然网桥协议在 OSI 第二层,路由协议在 OSI 第三层,但
由于 Linux 实现中,Net>lter 同时为这两种工作模式都提供了调用路径以实现
防火墙功能(iptables 软件的设置会对两种模式都起作用),而防火墙功能与最
终目标产品相关,因此测试不同模式下的性能差异是有实践意义的。相关协议
和软件在 OSI 层次中的位置以及 Linux 系统的界面如图 3 所示。
剩余20页未读,继续阅读
Jay2012
- 粉丝: 0
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0