dubbo笔记1——系统容量预估基本计算

1.常用术语

(1) 系统容量与系统容量预估

系统容量指系统所能承受的最大访问量,而系统容量预估则是在峰值流量到达之前系统
架构师所给出的若干技术指标值。

(2) QPS

QPS,Query Per Second,每秒查询量。在分布式系统中QPS的定义是,单个进程每秒请求服务器的成功次数

QPS = 总请求数/进程总数/请求时间 = 总请求数/(进程总数*请求时间)

(3) UV

Unique Visitor,独立访客数量,指一定时间范围内站点访问所来自的 IP 数量。同一 IP
多次访问站点只计算一次。

(4) PV

Page View,页面访问量,指一定时间范围内打开或刷新页面的次数。

2. 系统容量预估基本计算

(1) 带宽计算

带宽的计算公式为:

平均带宽 = 总流量数(bit) / 产生这些流量的时长(秒)
        =(PV * 页面平均大小 * 8/ 统计时间(秒)
带宽需求(峰值带宽) = 平均带宽 * 峰值因子

日均 PV 10w,页面平均大小 0.4M,则
平均带宽 =( 10w * 0.4M * 8) / (60 * 60 *24)

(2)并发量计算

并发量,也称为并发连接数,一般是指单台服务器每秒处理的连接数。
平均并发连接数的计算公式是:

平均并发连接数 = (站点 PV * 页面平均衍生连接数) / (统计时间 * web 服务器数量)

日均 PV 50w,页面平均衍生连接数是 30,服务器数量为 5 台。
平均并发连接数 = (10w * 30)/(606024 * 5)
峰值并发量 = 平均并发连接数 * 峰值因子

(3) 服务器预估量

根据往年同期活动获得的日均PV、并发量、页面衍生连接数,及公司业务扩展所带来
的流量增涨率,就可以计算出服务器预估值。

服务器预估值 = 站点每秒处理的总连接数 / 单机并发连接数
            = (PV * 页面衍生连接数*1 + 增涨率)) / 统计时间 /单机并发连接数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

占星安啦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值