通用容量规划 · 排队服务 · 快速估算
需要多少并行容量?
适用于公共队列 + 同质执行槽位 + 每槽位同时处理一个任务
计算公式与假设
E[S]、C_s、服务分位 = 所选服务时间模型的矩与分位支持 Uniform 区间、离散工作负载组合或粘贴的实测秒数样本
λ = 每日任务量 × 高峰占比 ÷ 高峰秒数得到高峰时段平均到达率,也可以直接给定
λ_design = λ × 峰值系数把明确时间窗口内的平均速率转换为设计到达率;默认系数为 1
a = λ_design × E[S]负载量=平均同时处理的任务数;执行槽位数必须 > a
C = ErlangC(c, a), ρ = a / c估算需要排队的概率与执行槽位利用率
W_q ≈ C/(cμ−λ_design) × (C_a² + C_s²)/2C_a 近似到达间隔变异;不能表达相关性或非平稳流量
服务时间 Pp 下界 = 下限 + p·(上限−下限)不排队时的任务处理时长分位
估算 Pp 完成时延 = 排队 + 处理时长的近似分位用条件指数等待分布匹配近似平均等待时间,再数值反求
c* = 最小的 c,使估算 Pp(c) ≤ 服务目标从 floor(a)+1 开始自适应扩大范围,再查找最小可行容量
生产容量 = max(c*, ceil(a/利用率上限)) + 冗余生产建议是显式策略,不是排队公式的理论结果
节点数 = ceil(需求槽位 ÷ 每节点槽位数)采购必须向上取整为完整节点;已采购槽位 = 节点数 × 每节点槽位数
单节点月成本 = 单槽位月成本 × 每节点槽位数两种输入是同一价格的单位换算,编辑任意一个都会同步另一个
所需槽位成本 = 需求槽位 × 单槽位月成本整节点采购成本 = 节点数 × 单节点月成本;两者对照展示,不相加
仿真到达间隔 ~ Gamma(mean=1/λ_design, CV=C_a)仿真校验使用 Gamma renewal 近似;它不代表相关或非平稳的真实流量轨迹
选择你实际掌握的数据形式,不用均值 + CV 猜尾部
每行:名称, 时长秒数, 占比%;占比必须明确合计为 100%
用空格、逗号或换行分隔;只接受大于 0 的有限数值
参数写入链接并由浏览器读取;成本需显式勾选
容量按执行槽位计算,采购按完整节点向上取整。槽位与节点单价双向换算;两种成本对照展示,不相加。
显式运行 · Gamma renewal 到达 · 公共 FCFS 队列 · 95% 重复运行区间
解析估算不会自动启动仿真。调整好输入后再运行。