配置选型:如何衡量业务量的指标

导读:本文摘自于阿里云MVP、驻云科技运维总监乔锐杰撰写的《阿里云运维架构实践秘籍》一书,本文将介绍衡量业务量的指标以及业务访问量与性能压力指标的转换,希望大家在云端配置选型上有所收获。

 

我们经常会遇到这样的问题,业务端反馈给后端一个在线用户数/活跃用户数,要求做架构规划时,需要用多少台服务器,大多数人都是一头雾水,不知道从何入手、如何去评估设计。最终,设计完全凭自己的感觉进行,用尽量多的服务器以及更多的成本预算,这就成了设计这个架构方案的“核心思想和精髓”。

同样,要部署一个Web类应用或一个数据库,具体要用什么样的服务器配置及宽带配置,相信大多数人同样还是一头雾水,仍是凭借感觉给出配置清单,用尽量高配的服务器及宽带,这就成了给出配置清单的“核心依据和精华”。事实上,在这些实践中,都是有技巧和章法的。

PV访问量、IP访问量、用户数、活跃用户数等都是常见衡量业务访问量大小的指标。通过合适的指标来评估及衡量业务量,是我们做容量配置规划的基础也是第一步。

 

一台Tomcat跑两亿PV的笑话

我们先来看一个真实的案例,某金融投资客户的业务跑在一台Tomcat上(注意,这里仅是一台4核8GB的ECS上搭建的Tomcat)。客户开展活动时,访问压力会增大,所以要求我们做好保驾护航及扩容工作。此时我们会慎重地询问客户活动时的访问压力是平时的多少倍。结果得知,活动期间可能引入的客户流量会暴增,初步估计是两亿PV。两亿PV的高访问量带给我的不只是震惊,更多的是触动,我开始思考客户的这个需求背后隐藏着的更深入的一些问题。后来,我也经常通过这个案例跟大家探讨业务真实访问压力与服务器性能配置的指标关系。

这个案例引人反思,也反映出当前企业普遍对容量配置规划没有概念:

  • 不懂PV的概念,不懂2亿PV的量级是多大。

  • 即使最近做活动有流量提升,但是仅有一台Tomcat跑着小业务的日常流量,突然要求其跑2亿PV的流量,这巨大的反差更是说明企业对业务流量没有清晰的认识。

 

衡量业务量的指标

衡量业务量的指标项有很多,比如,常见Web类应用中的PV、UV、IP。而比较贴近业务的指标项就是大家通常所说的业务用户数。但这个用户数比较笼统,其实和真实访问量有比较大的差距,所以为了更贴近实际业务量及压力,我们又把用户数的指标分成了活跃用户数、在线用户数以及并发用户数。常见衡量业务量级的指标汇总如表1所示。

 

表1 常见衡量业务量级的指标项

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值