某期货交易所-汇聚分流-突发缓存处理方案
项目背景
当大带宽的端口向低带宽的出端口发送流量,输入的微突发流量可能会超过输出接口带宽,如10G接口
输出到1G,或者100G接口负载均衡输出到4个10G。
同样的,当相同速率的多个输入接口汇聚到一个输出
口时,同样也存在微突发流量带宽叠加从而超过输出接口带宽的问题。

问题与痛点:
金融领域的应用场景中同时存在上述两种突发现
象,且端口收敛比较高(如80个10G口接入负载均
衡到4个10G口输出,收敛比达到800:40)。
所以总接入流量超出输出带宽的部分,必须由设备内部的缓存吸收,然而传统的TAP设备架构,内部报文缓存有限,无法做到全量吸收,最终导致了丢包的产生。

解决方案与价值:
针对以上问题,方案采用2层架构,其中两台48X4Q设备作为接入处理层,每台负责40个10G接口的汇聚,后通过4个40G接口互联。TAP3的UT200-48Y8C型号作为汇聚输出 层,负责接入8个40G接口的互联输入,并分流输出到4个 10G。TAP1和 TAP2负 责 将 40个 10G接口 的 流 量 汇 聚 为 4个40G,流量收敛比2.5:1(400:160);
TAP3(UT200-48Y8C)负责将8个40G汇聚输出到4个10G,收敛比高达8:1(320:40)。

针对多链路流量收敛且微突发严重的泛金融场
景,开发了流量多级大缓存吸收方案。
1.接入层使能流量整形输出,削弱流量波峰
2.片内包缓存使用“静态+动态”的方式进行分配
3.每台TAP配置大容量(32GB以上)片外的高速(200Gbps)包缓存。
