容量规划

容量规划:以业务峰值为目标,结合单实例容量、冗余与故障域推算实例数;包含安全余量与扩容时间评估,并定期用压测校准,而非一次拍板。

软件测试速查开发更新于 2026-10-12

粗算示意

粗算示意
目标峰值 3000 RPS,单实例稳妥承载 500 RPS
-> 6 实例;再按故障域冗余与扩容时间调整
扩容需要时间:弹性伸缩应对不了瞬时尖峰,尖峰靠限流与排队保护。

规划步骤(示意)

规划步骤(示意)
1) 采集峰值曲线:日常、周期峰值与活动峰值
2) 阶梯压测取单实例稳妥承载值,预留安全余量
3) 按冗余与故障域推算实例数与分区
4) 评估扩容路径、触发时机与耗时
5) 上线后按季度用真实流量校准

易错点

  • 按平均负载而非峰值规划容量,峰值日过载
  • 忽略扩容所需时间,弹性伸缩救不了瞬时尖峰

数据来源与参考

  • Google SRE Book:Managing Load(容量与过载)
  • Google SRE Workbook(容量规划章节)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌