速读摘要:WAF 主要有四种计费模式——包年包月(固定费用,流量稳定最划算)、按量付费(用多少付多少,适合波动大的业务)、按带宽(按回源带宽峰值)、按请求数(适合 API 场景)。本文对比四种模式的优缺点和适用场景,帮你选对计费方式。

一、包年包月
最常见的模式。一次性买断一个周期的服务,费用固定。
| 优点 | 缺点 |
|---|---|
| 费用可预测,便于预算 | 流量涨了可能要临时升级 |
| 通常有折扣(年付比月付便宜) | 流量下降时显得浪费 |
| 无后付费风险 | 升级可能需要补差价 |
| 管理简单 | 灵活性较差 |
典型价格结构:
月付:299 元/月
年付:2399 元/年(相当于 200 元/月,省约 33%)
建议:确定长期使用的,直接年付更划算
适合谁
- 流量相对稳定的网站
- 预算需要提前规划的团队
- 不想操心账单波动的人
二、按量付费
按实际使用的流量、请求数计费。用多少付多少。
| 优点 | 缺点 |
|---|---|
| 用多少付多少,不浪费 | 账单可能波动,难以预测 |
| 流量小时成本极低 | 流量突增时费用会飙升 |
| 弹性强,适合波动业务 | 需要设置告警防止超支 |
典型计费方式:
回源流量:0.5 元/GB
请求数:0.1 元/万次
防护带宽:按峰值档位
若被大流量攻击,账单可能失控 →
务必开启"攻击流量保护"或"费用上限"设置
适合谁
- 流量波动大的业务(如活动型站点)
- 新上线、流量还不确定的项目
- 季节性明显的业务
三、按带宽计费
按回源带宽的峰值或 95 峰值计费,常见于需要稳定带宽保障的场景。
两种常见口径:
1. 峰值计费:取一个月内的最高带宽值
→ 一次被打,整月按峰值付费 ⚠️
2. 95 峰值计费:去掉最高 5% 的采样点
→ 更公平,推荐 ✅
示例:
一个月 30 天,每 5 分钟采样一次 = 8640 个点
去掉最高的 432 个点(5%)
按剩余最高值计费
→ 短期尖峰不影响计费
适合谁
- 带宽需求可预测的业务
- 需要稳定带宽保障的场景
- 能接受”95 峰值”计费口径的
四、按请求数计费
常见于 API 防护或 Serverless 场景,按调用次数计费。
特点:
├─ 计费单位:万次或百万次请求
├─ 单价随量递减(用量越大单价越低)
└─ 对静态资源不友好(一个页面多个请求)
适合:
├─ API 网关类服务
├─ 移动 App 后端
└─ 请求量可预测的接口服务
五、四种模式对比
| 模式 | 费用可预测性 | 弹性 | 适合流量特征 |
|---|---|---|---|
| 包年包月 | 高 | 低 | 稳定 |
| 按量付费 | 低 | 高 | 波动大 |
| 按带宽 | 中 | 中 | 峰值明确 |
| 按请求数 | 中 | 中 | 接口为主 |
六、怎么选最划算
决策流程:
1. 先统计自己的流量基线
├─ 月回源流量(GB)
├─ 峰值 QPS
└─ 峰值带宽
2. 判断流量特征
├─ 稳定 → 包年包月
└─ 波动大 → 按量付费
3. 计算两种模式的成本
├─ 包年包月:套餐价
└─ 按量:用量 × 单价
取更低者
4. 关注隐藏成本
├─ 超额单价是否很高?
├─ 攻击流量是否计费?
└─ 有无最低消费?
七、小结
WAF 计费模式的选择取决于你的流量特征和风险偏好。流量稳定、预算明确的选包年包月(年付通常省 30% 左右);流量波动大的选按量付费但要设好告警;带宽可预测的可以按带宽计费,注意选”95 峰值”口径更公平;API 服务按请求数计费更合适。无论选哪种,都要算清超额单价和攻击流量是否计费。
