扩容判断不能只看某一刻的接口利用率。要回答“专用链路扩容前如何采集业务流量基线”,关键是统一采样粒度和比较时段,再把流量峰值与业务活动、链路容量放在一起核对。这样既能发现持续拥塞,也能避免把短暂突发误当成长期需求。
先确定采什么,以及按什么时间比较
先列清链路两端、接口编号、方向和承载的业务。分别记录入方向与出方向,不能只取平均值;双向链路可能一侧接近上限,另一侧仍较空闲。还要记下合同或配置中的可用带宽,区分物理端口速率与实际可用容量。
建议保留约1分钟粒度的原始计数,并汇总成5分钟和15分钟数据。1分钟数据便于定位突发,5分钟数据适合观察持续高负载,15分钟数据方便与业务报表按时段对照。若设备或监控平台只能提供更粗的粒度,应注明限制,避免把短峰值平滑掉。
按业务周期安排采样窗口
- 覆盖完整周期:先连续采集至少两个完整周,通常以2至4周作为初步观察窗口;若有月末结算、批量同步、定期备份等低频任务,还要把相应日期纳入样本。
- 划分可比较时段:按工作日与周末、业务开放时段与非业务时段分别汇总。比较相同星期、相近时段的数据,不要拿周一早高峰直接与周日夜间均值对照。
- 标记异常背景:记录维护、故障、临时数据迁移、促销或集中作业等事件。异常样本先单独标注,确认属于常态业务后再纳入基线。
- 保留业务侧指标:同步记录请求量、并发数、文件传输量或批处理任务数等可获得的指标。流量上升若对应业务量同步增加,与流量突增但业务量不变,原因可能不同。
计算峰值,避免被平均值误导
从接口计数器得到速率
可使用支持SNMP的监控系统读取接口字节计数器,例如64位的ifHCInOctets和ifHCOutOctets。相邻两次采样的字节数差,乘以8再除以间隔秒数,即为该方向的平均比特率。检查设备重启、计数器回绕和接口变更,否则差值可能失真。若需区分应用或通信对象,可结合NetFlow或IPFIX流量记录;这类数据更利于归因,但不应替代接口总量核对。

用多种峰值口径交叉判断
同时查看5分钟峰值、15分钟峰值和高分位流量。95百分位数常用于描述“多数时间的高负载”,但会忽略最高的一小部分时段,不能单独代表突发承载需求。对照峰值时,应按相同时间粒度、方向和工作日类型比较,并查看高负载是否连续多个采样区间出现。
利用率按“该时段流量速率÷可用带宽”计算。比如以1 Gbit/s可用容量为例,5分钟均值达到约800 Mbit/s,表示该时段约为80%;这只是计算示例,不是通用扩容阈值。协议开销、业务延迟要求、冗余设计和流量突发都会影响可接受上限。
把基线转成扩容判断
将基线峰值与下一周期的业务增长预期分开记录。可用“预计峰值=当前同口径峰值×预计业务增长比例”做初步估算,再叠加明确的新增任务或备份流量;增长比例应来自业务计划或历史变化,不能凭空设定。若增长具有明显季节性,应分别比较对应季节,而非简单外推最近几天。
出现连续多个5分钟区间接近可用容量、关键时段丢包或延迟上升,且业务量仍有增长空间时,应进一步评估扩容。若只有单个瞬时尖峰,可先查明是否为备份、重传或异常流量,再决定是否按峰值预留容量。交付基线时附上采样周期、数据缺口、事件标记、进出方向峰值和计算口径,方便后续复核。专用链路扩容前如何采集业务流量基线,最终应落到可重复的同口径对比,而不是单看一个最大值。
常见问题
采样多长时间才够?
初步基线通常连续采集2至4周;若业务有月度或季度周期,应延长到覆盖相应作业时段。
只看平均利用率可以吗?
不建议。平均值会掩盖高峰,应同时查看分时峰值、高分位数和连续高负载时长。
没有流量分析设备还能采集吗?
可以先用接口计数器计算进出方向速率,再与业务时间表核对。若要定位具体流量来源,再评估NetFlow或IPFIX等流记录能力。
高峰达到多少就必须扩容?
没有适用于所有链路的固定比例。应结合可用带宽、持续时间、丢包与延迟、业务增长及冗余要求综合判断。