
服务器资源估算方法
在项目交付过程中,当需要部署新系统或升级改造现有业务系统
时,都会面临着如何确定所需服务器资源配置问题。服务器资源估算
过小,会导致业务系统上线后出现性能瓶颈。服务器资源估算过大,则
会造成不必要的浪费。为了合理的申请服务器资源,下文将主要介绍
一些常见的资源估算方法,并且参考历史项目案例以及性能测试参数,
提供系统并发用户数、服务器 CPU、Mem、磁盘空间等指标的预估
方法,为服务器资源的申请提供参考依据。
一、 系统并发数估算方法
(一) 根据经典公式计算
平均并发用户数为 C = nL/T
并发用户数峰值 C‘ = C + 3*
C
➢ C 是平均并发用户数
➢ n 是 login session 的数量
➢ L 是 login session 的平均长度
➢ T 是指考察的时间长度
➢ C’是并发用户数峰值
举例:假设系统 A,该系统有 3000 个用户,平均每天大概有 500
个用户要访问该系统,若一天之内用户从登录到退出的平均时间为 4
小时,而在一天之内,用户只有在 8 小时之内会使用该系统。
那么并发用户数计算情况如下: