什么是压力测试?评估指标有哪些?

什么是压力测试?评估指标有哪些?

最佳答案 匿名用户编辑于2022/12/12 15:13

以下内容是对压力测试定义及评估指标的简单介绍。

传统的业务系统并非生来在云上设计、云上搭建,也许我们非常了解系统 的架构,清楚每个模块的规格和指标,但是系统整体在云上所能承受的性能量 化级别是模糊的。此时就需要一种方法去评估系统整体性能及稳定性,这就是 压力测试。

压力测试可以帮助我们量化理解该系统架构是否可承载当前至未来一段时 间的业务量,也可以帮助我们发现系统瓶颈、系统可能存在的缺陷。压力测试 是任何一个高可用高并发系统在上线之前必须经历的过程。 以下量化指标常被用来评估压力测试效果:

并发数:在同一时刻,同时操作同一个功能点的客户或客户端的数量。也 可以理解为同时在线的用户数。

QPS(Query Per Second):或者叫RPS(Request Per Second),是最重要 的通用指标,指系统每秒能处理的请求个数,或指客户端所发起的每秒请求 量。

TPS(Transaction Per Second):指系统每秒能处理的事务个数。在单一 功能模块场景下,QPS = TPS * 每个事务所包含的请求数。假设一个事务只包含一个请求,那么 TPS = QPS。

成功率:在一定量级的QPS或TPS下,系统能成功处理的比例。在达到系 统瓶颈时,成功率会极速恶化。

RT(Response1Time):响应时间,是指用户在请求某个操作之后到获得结果之 前需要等待的时间量。一般情况下这是客户端侧的参数,因此包括网络请求以及网络 响应返回时间。 吞吐量:反映处理能力总量的指标,在给定的时间内处理的事务量或请求量。 CPU资源利用率、内存利用率、I/O、内核参数(信号量、打开文件数)等:一些 通用资源指标,不再赘述。

参考报告

云计算行业-云上大型赛事保障白皮书.pdf

云上大型赛事保障白皮书。大型赛事作为表征文明发展程度的重要标志,其与人类社会的的政治、经济、文化、人文、科技等都有着密切关联,一并构成当今世界的丰富多样性。其中,每四年举办一次的奥林匹克运动会,其历史最为悠久、参与人数最多、比赛规模最大、涉及项目最广、竞技水平最高、影响范围最广、关注程度最高、科技含量最强,是当之无愧的世界最高等级的国际综合体育赛事,其内涵也已经远远超出体育竞技的范畴,从而形成了独一无二的奥运文化现象,成为了全人类的文化盛会和文明遗产。2022年2月4日,随着耀眼的烟花闪烁在北京国家体育场鸟巢的上空,已筹备和等待了7年的北京冬奥会正式开始了,此时,距2015年北京成功申办本届冬...

查看详情
相关报告
我来回答