几种分布式网络性能分析方法(基于交易图,Transaction graphs)

区块链的兴起区块链技术在全球的普及,越来越多的分布式应用开始兴起。本文介绍几种分布式网络性能的衡量方法。[目前主要衡量的方法是TPS,Transactions Per Second]
这里介绍几种图分析方法。

平均交易响应时间

此图显示在测试方案运行的每一秒内执行事务所需的平均时间。
目的:如果定义了可接受的最小和最大事务处理时间,则可以使用此图来确定服务器的性能是否在可接受的范围内。
X轴:自运行开始以来经过的时间。
Y轴:每笔交易的平均响应时间(以秒为单位)

平均交易响应时间

每秒交易数图

为每个事务显示在负载测试方案运行的每秒中通过,失败和停止的次数。
目的: 帮助您确定任何给定时刻系统上的实际事务负载。
X轴:自运行开始以来经过的时间。
Y轴: 在方案运行的每秒中执行的事务数。
平均交易响应时间

每秒总交易图

此图显示在负载测试方案运行的每一秒内通过的事务总数,失败的事务总数和已停止的事务总数。
目的: 帮助您确定任何给定时刻系统上的实际事务负载。
X轴: 自运行开始以来经过的时间。
Y轴: 在方案运行期间执行的事务总数。
每秒总交易图

已通过的交易总数图

该图显示了方案运行期间已传递事务的累积总和。
X轴: 自运行开始以来经过的时间。
Y轴: 在方案运行期间通过的事务。

在这里插入图片描述
交易效果摘要图
此图显示了负载测试方案中所有事务的最小,最大和平均性能时间。
X轴: 交易名称。
Y轴: 每个事务的响应时间(四舍五入到最接近的秒)。
在这里插入图片描述

事务响应时间(分布)图

此图显示了在负载测试方案中执行事务所花费的时间的分布。
目的: 如果定义了可接受的最小和最大事务处理时间,则可以使用此图来确定服务器的性能是否在可接受的范围内。
X轴: 交易响应时间(四舍五入到最接近的秒)。
Y轴: 在方案期间执行的事务数。

在这里插入图片描述

交易响应时间(百分比)图

此图分析了在给定时间范围内执行的交易的百分比。
目的: 帮助您确定满足为系统定义的性能标准的交易百分比。在许多情况下,您需要确定具有可接受响应时间的事务百分比。最大响应时间可能会非常长,但是如果大多数事务的响应时间都可以接受,那么整个系统就可以满足您的需求。
X轴: 在负载测试方案运行期间测得的事务总数的百分比。
Y轴: 最长交易响应时间(以秒为单位)。
注意:分析为每个可用百分比的交易估算了交易响应时间。因此,y轴值可能不准确。

在这里插入图片描述
事务响应时间(负载下)图
该图是“正在运行的用户”和“平均事务响应时间”图的组合,并指示了相对于负载测试场景中在任意给定点运行的用户数量的事务时间。
目的: 帮助您查看用户负载对性能时间的一般影响,在分析负载逐渐增加的方案时最有用。
X轴: 正在运行的用户数
Y轴: 每个事务的平均响应时间(以秒为单位)

在这里插入图片描述
交易响应时间(按位置)图
该图显示了执行交易的每个虚拟位置的平均交易响应时间。
目的: 帮助查看用户负载对每个虚拟位置的性能时间的
X轴: 使用特定虚拟位置执行的事务。
Y轴: 每个虚拟位置的每个事务的平均响应时间(以秒为单位)。
在这里插入图片描述

交易摘要图

此图总结了负载测试方案中失败,通过,停止和错误结束的事务数。
X轴: 交易名称。
Y轴: 在方案运行期间执行的事务数。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值