a) 收集历史流量:用 vnstat、ntop、Zabbix/Grafana 或 MRTG 收集至少 30 天流量数据,并导出峰值、均值和95百分位。
b) 分类流量来源:区分来自中国大陆、香港、国际和 CDN 的流量,标注高峰时段(按小时/按天)。
c) 量化需求:按业务增长预估 3、6、12 个月带宽需求,计算常态带宽与可接受峰值倍率(例如 1.5x/2x)。
a) 带宽类型:确定选择专线/共享线、固定带宽或突发型(burstable)带宽。
b) 计费规则:比较按峰值(95/99 百分位)计费与固定带宽月付,结合业务特征选型。
c) SLA 要求:确认时延、丢包、可用率,必要时签署跨境链路专线 SLA。
a) 列出候选运营商:如中国电信/联通在成都的机房合作方及香港本地机房(HKIDC、PCCW、HGC 等)。
b) 提供业务说明:提交当前带宽、峰值时间段、预期带宽及切换窗口。
c) 确认交付项:链路类型、物理端口(1G/10G)、公网 IP、BGP ASN、路测时间与费用。
a) 变更窗口:选定低峰时间段,提前通知客户和团队,准备回滚计划。
b) 备份配置:备份路由器、防火墙、服务器网卡配置与防护策略。
c) 工单与联调:与运营商约定联调人员、联调命令和链路测试指标。
a) 物理层面:确认机柜光纤/铜缆、SFP+ 模块兼容,调换或添加端口。
b) 端口配置(示例 Cisco/Juniper):配置接口速率/协商并启用描述信息,测试链路灯与速率。
c) BGP 调整:如使用 BGP,更新本地路由器邻居配置,调整出口策略并验证 next-hop 与路由传播(show ip bgp summary / show bgp neighbor)。
a) 设置 QoS/HTB:在边界路由器或 Linux 主机上用 tc 创建 HTB 队列,按业务(HTTP、API、直播)分配带宽优先级。示例命令:tc qdisc add dev eth0 root handle 1: htb default 10。
b) 限流与优先级:对非关键流量(备份、P2P)设置低优先级,保留最小保障带宽。
c) 突发保护:对于 burstable 计费,设置阈值与告警,防止长时间占满触发高额账单。
a) 自动告警:在 Zabbix/Grafana 中设置阈值(例如 80%/90%)与短信/邮件/钉钉通知。
b) 弹性扩容:如果支持云或混合架构,预置备用线路或 CDN/带宽池,通过 API 自动切换流量到备用资源。
c) 人工介入流程:定义谁在告警时执行哪些操作(启用额外链路、限流规则或发起应急联络)。
a) 策略分层:边缘防护(提供商清洗)、机房级防护与主机级防护三层联动。
b) 清洗与黑洞:与运营商约定清洗阈值及临时黑洞策略,避免误封正常流量。
c) 测试演练:定期做攻击演练(在可控环境),验证清洗生效并记录时间窗口。
a) 性能测试:使用 iperf3 进行链路吞吐测试(iperf3 -s 在一端,iperf3 -c <对端IP> -P 10 -t 60 进行并发测试)。
b) 路由与业务回归:验证 BGP 路由优先级、CDN 回源与应用响应时间,确认无异常。
c) 监控细化:把监控指标细化到应用级(RT、错误率)结合带宽监控形成 SLA 报表。
a) 周期复盘:每月复盘带宽使用与账单,调整计费模式或峰值阈值以节省费用。
b) 合同谈判:在续约时依据实际使用与峰值数据争取折扣或免费突发额度。
c) 文档化:把变更记录、回滚步骤、紧急联系人整理成一页式 Runbook。
问:在成都连通香港的托管场景,突发型带宽有什么优势与风险?
答:突发型(burstable)能在短时峰值提供额外带宽,节约常态费用,优点是应对突发流量成本低;风险是长期高峰会按峰值计费且需设置告警与限流以防账单暴增。
问:实施带宽升级或串接备用链路时,如何保证切换平滑且可回滚?
答:在维护窗做预演,先在非生产时间把链路打通并做 iperf/bgp 测试,逐步将流量迁移(DNS/负载均衡权重或 BGP prepends),并准备回滚命令与联系人。
