1. 数据面巡检系统设计和落地,该系统的目的是检测asic转发是否符合预期,增强异常发现手段和自证清白的能力。
2. 流量topn系统。支持按实例开启topn功能,系统输出该实例镜像流量到分析系统,分析系统输出3元组topn到前端。
3. 丢包镜像系统。设计pipeline转发时,如果规则不存在就会记录到miss丢包,该系统支持镜像miss数据包到分析系统,进而输出到运维监控系统。目的增强网关异常监控能力,便于运维工作。
4. 端到端测试系统、数据面测试系统。前者是从架构层面,模拟用户业务行为来测试整个系统的功能。后者是针对数据面设备层的测试设计的,目的增强功能组合测试、异常测试的能力。
5. 监控系统。设计系统监控组件p4-monitor,将网关设备的运行状态、流量水位、配置下发等信息,采集上报时序数据库influxdb。在grafana构建展示页面。
6. 设备管理系统。包含管理设备、集群、地域、系统组件配置以及版本、发布管理等功能。