关键技术
- 完整的RoCEv2协议栈,与perftest单臂互通
- 独特的安全测试组件,进行建链和乱序攻击
- 支持PFC/ECN/DCQCN等拥塞控制机制
- RC模式支持报文重传、接收确认、乱序重组、信用管理、RTT优化等拥塞控制机制
- 支持多种RDMA传输方式,如Read/Write/Send
- 使用鸣镝FPGA网卡,单向时延精度可达4纳秒
- 按集群通信类型进行高效NCCL集合通信
功能列表
- QP新建测试,支持CM和TCP两种建链方式
- RoCEv2吞吐时延测试,支持RC/UD传输方式
- 以及Send/Write/Read三种RDMA操作模式
- 支持PFC/ECN/DCQCN等拥塞控制参数调整优化
- 支持PSN乱序、网络损伤、Write接收越界测试PMTU不匹配测试、PD域测试等安全测试
- 支持普通TCP/UDP流量与RoCEv2流量混合
- 支持NCCL集合通信仿真测试,如All-to-All等
测试对象
- RDMA/UEC网卡
- 以太无损交换机、UEC交换机
- 自研的RDMA处理协议栈
- 以RoCEv2为通信方式的存储服务器
性能指标
- 吞吐量,单向时延、ACK时延、RDMA时延
- PSN乱序和丢包数量
- RC/UD/PFC/ECN/CNP/NAK/ACK/报文数量
- QP并发量,QP新建、拒绝、关闭数量
- 错误opcode、错误credit、重传报文数量

