核心观点与关键数据
1. 程序化数据平面优势
- 简化复杂性,适应软件快速创新
- 按需扩展数据平面资源,满足超大规模和基础设施需求
- 在同一硬件上持续交付和演进功能
2. Barefoot ASIC 性能数据
- 最高带宽:6.4 Tb/s(Barefoot ASICs)
- 网络操作系统支持:512.8 Tbps
3. In-band Network Telemetry (INT) 数据平面遥测
- 流报告:跟踪每个流路径和延迟
- 丢包报告:镜像丢失数据包及原因
- 拥塞报告:提供拥塞队列的包级快照
- 微突发检测:识别、特征化和分析
4. INT 流报告模式对比
- 端到端模式:在数据包中嵌入元数据,由接收端生成报告
- 逐跳模式:每个网络设备生成独立报告,分析端聚合数据
- 两种模式功能等效,端到端模式无需依赖INT标记
5. SPRINT 高性能遥测特性
- 实时、可编程、开放规范
- 智能触发、负载均衡、数据平面流
- P4灵活封装,支持第三方网络管理解决方案
6. Deep Insight 分析能力
- 实时异常检测、丰富分析
- 仪表盘和钻取工作流
- 模块化架构支持水平扩展
- 关键功能:拥塞分析、路径延迟跟踪、丢包分析
7. SPRINT 实际部署
- 已在OCP平台部署,支持上游至SONiC
- 生产环境应用:Tier 1 & Tier 2超大规模和电信运营商
- 开放SAI实现,P4开放规范
研究结论
SPRINT作为功能完整的INT实现,通过硬件原生支持、开放生态和深度分析能力,为解耦数据中心网络提供标准化、高性能的遥测方案。其端到端与逐跳双模式设计兼顾灵活性与性能,结合Deep Insight分析平台形成闭环监控,已验证大规模生产部署效果。