性能指标:

性能指标有很多,根据每个系统的不同应用场景,侧重的观察点也不同,但一般以下三点都是要注意的。性能测试是展现测试能力的工作,需要很好的系统思维。在这先不展开讨论,只提一点:不要用平均值来表征一个系统性能。尤其是面向最终客户的web类应用。这里推荐一个帖子可以学习一下《性能测试应该怎么做》http://www.360doc.com/content/16/0706/09/478627_573462703.shtml

(1)吞吐量(Throughout):
(2)响应时延(lantency):

(3)并发量:

可用性指标:

(1)可以提供服务的时间/(可提供服务时间+不可提供服务时间)
(2)请求成功次数/总请求次数
一般可用性更多使用第一种方式,即可提供服务的时间所占百分比来衡量。
客户端的请求失败有多种可能原因(如服务端宕机、网络异常、消息丢失、消息乱序、数据错误、不可靠的TCP),未必是由服务系统故障所导致。对于很多http应用来说,一次请求失败后,只要能及时提示用户请求失败,用户会主动选择重新发起一次请求,这个过程并不会影响用户体验(即对于用户体验来说,及时返回失败 要好于 高时延)。

可扩展性指标:是否能实现水平扩展(scale out),增加服务器数量即可实现增加计算能力、存储容量等。

在存储系统中有两种扩展方式,即scale up和scale out。传统的中低端存储阵列一般采用scale up方式,即通过增强控制器的处理能力来实现能力扩展(如purestorage早期的产品就是这种方式,虽然扩展能力差,但对于中小企业的私有机房来说,也不失为一个非常好的选择)。scale out是当前流行的一种扩展方式,几乎所有的Server SAN产品,SDS产品都采用此种架构,这种架构在带来超强扩展性的同时,也带来了系统设计的复杂性,更加适用于大型企业或云环境,可以非常好的降低初始拥有成本。

一致性指标:实现多副本之间一致性的能力。不同的应用场景对于数据一致性指标要求不同,需要根据场景做具体的评估。

评价分布式系统的常用指标相关推荐

  1. 评价PE基金绩效的常用指标IRR、MIOC、DPI、TVPI意义

    评价PE基金绩效的常用指标 作为信息系统,辅助管理层决策是重要的功能之一.前文介绍了PE基金管理系统的建设,对PE业务的运转有了一些了解,但没有介绍如何评价PE基金的绩效,而这是管理层作出重大决策的主 ...

  2. 机器学习算法常用指标总结

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 机器学习性能评价标准是模型优化的前提,在设计机器学习算法过程中,不 ...

  3. 医学图像分割常用指标及代码(pytorch)

    现在,医学图像分割有很多现成的工具包可以快速测量一些指标,比如python中的medpy库.但是,我们还是要学习一下滴!该文章列出了一些常用的指标,并解释了它的原理. 目录 一.医学图像分割常用指标及 ...

  4. 计算机视觉-语义分割任务常用指标

    计算机视觉-语义分割任务常用指标 呐,这篇笔记记录了语义分割任务中十分常用的指标(包括PA,MPA,mIOU)的计算方式.整体来看,都是像素数目的比值. 首先我们需要先定义语义分割任务的类别 K + ...

  5. 基尼指数——基尼系数是指国际上通用的、用以衡量一个国家或地区居民收入差距的常用指标。基尼系数介于0-1之间,基尼系数越大,表示不平等程度越高。...

    基尼系数是指国际上通用的.用以衡量一个国家或地区居民收入差距的常用指标.基尼系数介于0-1之间,基尼系数越大,表示不平等程度越高. 收入基尼系数 其具体含义是指,在全部居民收入中,用于进行不平均分配的 ...

  6. c iostream.源码_通达信常用指标:「金手指 」指标源码

    通达信常用指标:[金手指 ]指标源码 强弱:=IF(C>=MA(C,18) AND (MA(C,18)>=REF(MA(C,18),1) OR (MA(C,18)<REF(MA(C, ...

  7. 知识图谱常用指标:MRR、Hits@1、Hits@10、MR

    知识图谱常用指标:MRR.Hits@1.Hits@10.MR 一.MRR MRR的全称是Mean Reciprocal Ranking,其中Reciprocal是指"倒数的"的意思 ...

  8. 用户生命周期常用指标_生命周期管理工具如何使用指标

    用户生命周期常用指标 格雷格·萨特克利夫(Greg Sutcliffe)是长期会员,现在是工头社区的社区负责人 . Foreman是用于物理和虚拟服务器的生命周期管理工具. 他一直在研究社区度量标准在 ...

  9. LoadRunner入门教程(4)—web性能测试常用指标

    2019独角兽企业重金招聘Python工程师标准>>> web性能测试常用指标 1.响应时间(Response time) 响应时间就是用户感受软件系统为其服务所耗费的时间,对于网站 ...

最新文章

  1. easyUI清除序号
  2. AngularJS学习总结
  3. suse11 oracle11g 安装
  4. 在linux上配置oracle9,ORACLE_9安装与删除( linux下)
  5. php关于路由,PHP URL路由类实例
  6. php 如何启动ica文件,IE11打开ICA文件时无法直接调用Citrix Receiver?
  7. 玩具租赁到底在解决用户什么痛点?
  8. visio如何扩大画布的大小. 鼠标移到画布的边界按住Ctrl,就可以拉大
  9. 2020年进军 AI,想年薪 40 万,没这个能力不行
  10. 计算机控制面板图标显示,Win8桌面如何有计算机/控制面板图标
  11. idea中的一个子模块中的pom文件带横线、maven为灰色
  12. Javascript模块化编程系列二: 模块化的标准化(CommonJS AMD)
  13. 服务器linux换windows,【服务器运维】如何将linux体系更换成windows体系
  14. Android----Google code android开源项目(二)
  15. 简单描述HTML相对路径与绝对路径(转)
  16. AOP 你想干什么 IOC 你服务什么
  17. Linux实战教学笔记24:SSH连接原理及ssh-key
  18. android 直播 app下载地址,朵朵直播app下载地址
  19. 2018百度之星程序设计大赛初赛B——1004p1m2
  20. 怎么将两段视频合并在一起?快速操作技巧

热门文章

  1. vue下拉触底,判断上滑下滑
  2. 在Fedora上安装QQ音乐 (非wine)
  3. windows svn 忽略文件夹
  4. 基于QT 实现机器视觉软件
  5. RS-一般推荐(CF系列)-2016:CDAE
  6. 工作日常之:年会策划
  7. iframe滚动条样式
  8. 卸载Visual Studio 2013,Visual Studio 2015和Visual Studio vNext的所有Preview / RC / RTM版本
  9. cf 1A Theatre Square
  10. 工作中用到的软件、底层库列表