SJ/T 11677-2017 信息技术 交易中间件性能测试规范

SJ/T 11677-2017 信息技术 交易中间件性能测试规范
仅供个人学习
反馈
标准编号:
文件类型:.pdf
资源大小:3.8M
标准类别:水利标准
资源ID:212125
下载资源

标准规范下载简介

SJ/T 11677-2017 信息技术 交易中间件性能测试规范

ICS35.060 L74 备案号:XXXXX

SJ/1XXXXXXXXX

GB-T 50375-2016建筑工程施工质量评价标准 SJ/1XXXXXXXXX

信息技术交易中间件性能测试

本标准规定了交易中间件性能测试的测试参数、测试系统构成、测试约束、测试方法、测试数据收 集和计算。 本标准适用于交易中间件软件的开发机构、测试机构及最终用户。本标准为交易中间件等事务处理 类软件的性能测试提供参考。

交易transaction 应用程序在一个或多个资源上为完成某些功能的执行过程

下列缩略语适用于本文件。 API 应用编程接口(ApplicationProgrammingInterface) CPU 中央处理器(CentralProcessingUnit)

时间相关的测试参数包括:全程交易响应时间、服务端处理时间、交易成

容量相关的测试参数包括:客户端并发数。

SJ/1XXXXXXXXX

注:客户端并发数指交易处理过程中同时执行交易操作的客户端数量

资源利用性相关的测试参数包括:CPU、内存、磁盘和网卡等资源的利用情

图1交易中间件性能测试的测试系统组成

客户端:由交易中间件客户端和基于交易中间件提供的API编写的测试程序客户端组成,其职 能是向服务端发出交易请求; 服务端:由交易中间件和基于交易中间件提供的API编写的测试程序服务端组成,其职能是处 理交易请求,访问数据库以处理业务逻辑,并将处理结果返回给客户端; 数据管理端:由数据库管理系统构成,其职能是管理持久数据存储。

硬件环境包括服务端、数据管理端及客户端所采用的CPU、内存、磁盘等硬件配置,宜采用产品描 述或用户文档中明示的推荐配置

软件环境包括服务端、数据管理端 端所采用的操作系统,数据管理端的数据库管理系统等软 件配置,宜采用产品描述或用户文档中明示的推荐配置。

SJ/1XxxXXXxXX

网络环境包括服务端的网卡、数据管理端的网卡、客户端的网卡、交换机等网络配置,宣采用产品 描述或用户文档中明示的推荐配置

6. 2. 1单机场景

在单机场景下,测试程序服务端、交易中间件服务端部署在一台服务端主机上。单机场景的典 拓扑结构如图2所示,服务端一台主机为客户端提供联机交易服务

GB T41681-2022管道用Y型铸铁过滤器.pdf6. 2. 2集群场景

图2单机场景的典型网络拓扑结构

在集群场景下,测试程序服务端和交易中间件服务端部署在多台服务端主机上。集群场景的典 拓扑结构如图3所示,服务端多台主机通过高速局域网连接在一起,构成一个交易中间件集群, 客户端提供联机交易服务。

图3集群场景的典型网络拓扑结构

SJ/IXXXXXXXXX

测试负载约束规定交易中间件性能测试所采用的系统负载,包括: 客户端并发数:测试交易中间件在不同客户端并发数下的性能GB/T 50578-2018 城市轨道交通信号工程施工质量验收标准,获得随客户端并发数变化下测 试参数的变化情况,同时获取交易中间件所能承受的最大客户端并发数; 交易数据包大小:测试交易中间件处理不同大小的交易数据包的性能,获得随交易数据包大小 变化下测试参数的变化情况; 交易数据包数据类型:测试交易中间件处理不同数据类型的交易数据包的性能,获得随交易数 据包数据类型变化下测试参数的变化情况

©版权声明
相关文章