版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1GB/Z272—2026《智能计算集群数据处理单元应用技术规范》本文件规定了数据处理单元(DPU)应用于智能计算集群的技术要求,包括功能要求、适配要求、应用要求,描述了相应的测试方法。本文件适用于数据处理单元的研制,以及在服务器、智能计算集群的部署、应或产品测试提供参考。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于GB/T46572智能计算术语3术语和定义GB/T46572界定的以及下列术语和定义适用于本文件。数据处理单元dataprocessingunit围绕数据处理提供网络、存储、安全、管理控制等基础设施层服务的专用处理单元。将计算任务由原环境搬迁至目标环境中计算的过程。智能计算集群intelligentcomputingcluster由多台服务器、网络设备、存储设备及DPU等组成,具备大规模数据处理和智能算法执行能力的分布式计算系统。4缩略语下列缩略语适用于本文件。BIOS:基本输入输出系统(BasicInputOutputSystem)BMC:板级管理控制器(BaseboardManagementController)CNI:容器网络接口(ContainerNetworkInterface)CPU:中央处理单元(CentralProcessingUnit)CT:连接跟踪(ConnectionTracking)2GB/Z272—2026DDR:双倍数据速率(DoubleDataRate)DPDK:数据平面开发套件(DataPlaneDevelopmentKit)DPU:数据处理单元(DataProcessingUnit)GDR:GPU直接远程内存访问(GPUDirectRDMA)GDS:GPU直接存储访问(GPUDGPU:图形处理单元(GraphicsProcessingUnit)I/O:输入/输出(Input/OutpuIOPS:每秒输入输出操作次数(Input/OutputOperationsPerSecond)IP:互联网协议(InternetProtocol)IPMI:智能平台管理接口(IntelligentPlatformManagementInterface)KVM:基于内核的虚拟机(Kernel-basedVirtualMachine)LACP:链路聚合控制协议(LinkAggregationControlProtocol)MAC:媒体访问控制(MediaAccessControl)MPI:消息传递接口(MessagePassinMTU:最大传输单元(MaximumTransmissionUnit)NVMe:非易失性内存接口规范(Non-VolatileMemoryExpress)NVMe-oF:基于交换式网络架构的非易失性存储接口规范(Non-VolatileMemoryExpressoverPCle:外设组件互连高速(PeripheralComponentIntercoPCR:平台配置寄存器(PlatformConfigurationRegister)PXE:预启动执行环境(PrebootExecutionEnvironment)QoS:服务质量(QualityofSerRoCEv2:基于融合以太网的第二代远程直接内存访问协议(RDMAoverConvergedEthernetver-ROM:只读存储器(Read-OnlyMemory)SDK:软件开发工具包(SoftwareDevelopmentKit)SSD:固态硬盘(SolidStateDrive)TCP:传输控制协议(TransmissionControlProtocol)TLS:传输层安全协议(TransportLayerSecurity)TPM:可信平台模块(TrustedPlatformModule)VF:虚拟功能(VirtualFunction)Virtio:虚拟I/O(VirtualInput/Output)VM:虚拟机(VirtualMachine)现计算资源优化配置的核心单元。DPU以标准板卡形式安装于服务器内部,在智能计算集群中,通过交换设备实现多节点互联,应用架构如图1所示。DPU在智能计算集群的应用考虑以下内容:a)DPU应用时应满足其网络、存储、安全与管理控制等一项或多项基本功能;b)DPU在服务器内集成应满足硬件设计、软件接口、运维管理、可靠性与安全性等一项或多项要求;硬件设计运维管理集群网络云平台可靠与安全性资源调度管理典型应用加速图1数据处理单元应用架构图6数据处理单元功能要求6.1网络DPU应用在网络场景时,应具备以下能力中的一种或多种:a)传统网络协议(underlay)卸载:支持对传统网络协议的硬件卸载与转发能力;b)覆盖网络协议(overlay)卸载:支持对覆盖网络协议的硬件封装、解封装及转发能力;c)基于流表的安全组策略:支持基于流表的安全组策略,可精确管理单个或多个实例的服务权限;d)精确匹配模式和基于硬件流表的报文操作:支持对报文特定字段进行精确匹配,并根据流表动作执行相应操作;e)通配符匹配模式的支持和基于软件流表的报文操作:支持对报文特定字段进行通配符匹配,并根据流表动作执行相应操作;f)报文统计:支持基于流、端口等不同颗粒度的报文数量与字节数统计;g)流表老化和CT老化:支持为流表项和CT表项配置可设定的老化时间,超时后自动删除;h)RoCEv2协议支持:支持RoCEv2协议的硬件封装、解封装与RDMA传输;i)拥塞控制:支持拥塞控制算法及其他可编程算法;4j)网络数据平面可编程性:支持通过可编程框架对网络数据平面进行编程;k)网络设备虚拟化:支持作为Virtio-net后端,为虚拟机提供网络设备虚拟化;1)选择性重传功能:支持选择性重传机制,在丢包时仅重传丢失的数据包。DPU应用在存储场景时,应具备以下能力中的一种或多种:a)直接挂接NVMeSSD:支持通过其管理的PCIe链路正确枚举并访问直连的NVMeSSD设备;b)NVMe-oF技术访问远端存储系统:支持加速访问多种远端存储目标,包括块存储、文件存储及对象存储等;c)弹性云盘热插拔:支持在虚拟机运行状态下,动态为其挂载或卸载由DPU提供的虚拟块设备;d)弹性云盘扩缩容:支持在虚拟机运行状态下,对已挂载的虚拟块设备进行在线容量扩展,且虚拟机操作系统可感知并利用新容量;e)单设备多队列可配置,队列深度可配置:为虚拟或物理块设备提供可配置数量的硬件队列,且每个队列的深度可调;f)存储设备虚拟化:支持作为虚拟输入输出块设备Virtio的后端,为虚拟机提供块设备虚拟化。DPU应用在安全场景时,应具备以下能力中的一种或多种:a)硬件信任根:支持基于硬件信任根对自身固件及主机启动组件进行完整性验证,构建可信链;b)可信基线数据:能为管理平台提供用于白名单校验的固件基线数据,并支持对该基线数据进行生命周期管理与按需更新;6.4管理控制DPU应用在管理控制场景时,应具备以下能力中的一种或多种:a)PF/VF设备资源的创建和删除:支持通过管理接口创建和删除PF/VF设备资源;b)查看和修改网络设备MTU:支持查看和修改网络设备的MTU值;c)修改网络设备队列个数:支持配置网络设备的硬件队列数量;d)修改网络设备队列深度:支持配置网络设备的队列深度;e)修改块设备队列个数:支持配置块设备的硬件队列数量;f)修改块设备队列深度:支持配置块设备的队列深度;g)流量限速:支持基于流的计量器限速、每秒传输的报文数量(PacketsPerSecond,PPS)/每秒传输的比特数(BitsPerSecond,BPS)限速及QoS策略;h)并发连接限速:支持对并发连接数进行限速;i)DPU服务监控:支持对DPU服务的运行状态进行监控。7数据处理单元适配要求7.1硬件设计DPU与服务器应用适配时,其硬件设计应满足以下一项或多项要求:5a)PCIe接口兼容性:兼容PCIe4.0、PCIe5.0或以上接口规格;b)串口重定向:支持通过BMC接口实现串口重定向功能;c)DPU上/下电与复位:支持通过服务器BMC对DPU进行上电、下电及独立复位操作;d)PCIe拓扑弹性管理:支持通过软件配置其管理的PCIe拓扑中的端口数量。7.2软件接口DPU与服务器应用适配时,其软件接口应满足以下一项或多项要求:a)带外管理接口:DPU支持通过标准的带外管理通道被服务器管理控制器访问与控制;b)开发套件接口支持:兼容DPDK、SPDK等开发套件,并提供标准化编程接口;c)端口管理:支持通过标准接口查看与配置端口的MTU、链路状态及统计信息,并支持与主备模式(bondingmode1)、负载均衡-基于XOR哈希模式(mode2)和链路聚合控制协议模式(mode4)协同工作;d)可编程框架支持:提供DPUSDK等可编程框架,并支持集成开发环境调试工具链;e)DPU算力扩展框架支持:1)支持跨节点全域内存访问,通过互联扩展接口访问芯片的寻址空间;2)支持基于标准高速以太网的多DPU互联协同池化,支持资源物理/虚拟映射与云化管理3)支持配套池化部署的软件栈。7.3运维管理DPU与服务器应用适配时,其运维与管理应满足以下一项或多项要求:a)IPMI带外管理:支持IPMI带外管理接口或等效带外管理接口;b)PXE装机:支持作为PXE启动设备,通过网络对DPU进行装机;c)热迁移:支持虚拟机热迁移过程中的网络状态同步或快速重建;e)DPU配置复位:支持通过管理接口将DPU的软件配置恢复至出厂默认状态,且该操作不应影响DPU固件版本;f)基准带宽保证:在拥塞条件下,为受保障的实体提供不低于承诺值的带宽;g)最高带宽限制:为实体设置带宽上限,确保其实际带宽不超过该限值;h)基准IOPS保证:在拥塞条件下,为受保障的实体提供不低于承诺值的IOPS;i)最高IOPS限制:为实体设置IOPS上限,确保其实际IOPS不超过该限值;j)共享带宽分配:支持按预设权重在共享组内的多个实体间分配总带宽;k)共享IOPS分配:支持按预设权重在共享组内的多个实体间分配总IOPS;1)DPU功耗设定及管理:支持服务器在独立供电时设置DPU功耗上限并进行功率管理,支持单位算力能效比的实时监测与上报。7.4可靠性与安全性7.4.1硬件可靠性与安全性DPU与服务器应用适配时,其硬件可靠性与安全性,应满足以下要求中的一种或多种:a)配置DDRECC:配置DDR内存的ECC纠错功能;b)单个PCIe端点异常区分类型处理:能区分并处理不同类型的PCIe端点错误;c)FLR机制恢复异常:支持通过功能级复位机制从异常中恢复;6d)不可恢复异常自动触发节点隔离:发生不可恢复异常时能自动触发节点隔离。7.4.2软件系统可靠性与安全性DPU与服务器应用适配时,其软件系统可靠性与安全性,应满足以下要求中的一种或多种:a)软件异常退出自动重启并恢复业务:DPU关键软件组件异常退出后能自动重启并恢复业务;b)软件升级不中断业务:支持业务不中断的DPU软件升级;c)服务器与DPU间管理数据传输加密:服务器与DPU间的管理通道传输进行加密。8数据处理单元应用要求8.1集群网络DPU应用在智能计算集群网络场景时,应满足以下一项或多项要求:a)集群网络拓扑感知:DPU具备对智能计算集群网络拓扑的感知能力,支持适配包括但不限于胖树(Fat-Tree)、环形(Ring)等典型拓扑结构,并能根据拓扑特征优化流量转发路径;b)横向扩展:DPU提供高速以太网横向扩展接口,支持跨节点的全域内存访问、可编程中断通知机制及协同调度能力。8.2资源调度管理DPU应用在智能计算集群管理平台场景时,应满足以下一项或多项要求:a)资源统一调度:DPU提供可被智能计算集群管理平台统一调度的接口与能力,涵盖网络带宽、存储I/O、算力卸载等;b)资源池化:DPU支持智能计算集群资源池化机制,能根据智能计算任务的实际需求实现动态、按需的资源分配;d)集群级运维:DPU支持智能计算集群对其实施批量运维操作,并能与监控告警系统联动,以适配大规模部署场景下的高效运维需求。8.3云平台DPU应用在智能计算集群云平台场景时,应满足以下一项或多项要求:a)Virtio设备适配:DPU支持将其虚拟化的网络与块存储资源以标准Virtio设备形式提供给虚拟实例,并被智能计算集群管理平台统一纳管、调度与生命周期管理;b)KVM虚拟化:平台支持KVM虚拟机,DPU支持TPM设备,并内置具备虚拟机客户代理功能的轻量级代理工具,用于虚拟机状态上报与指令交互;d)安全容器运行时支持:若平台集成容器编排系统,DPU支持基于虚拟化的安全容器运行时,并提供容器间及容器与宿主机之间的强隔离能力;8.4典型应用加速8.4.1人工智能应用加速DPU应用在人工智能场景时,宜支持:7a)全交换引擎(All-to-AllEngine):支持集合通信卸载,包括但不限于全交换(All-to-Al1)、全归c)GDS:支持GDS,实现GPU直接访问NVMeSSD数据。8.4.2其他计算应用加速DPU应用在其他计算应用加速场景时,宜支持:a)MPI通信与RoCEv2协议硬件加速:DPU支持MPI通信语义的硬件卸载,并实现RoCEv2及以上版本协议的硬件加速;b)大数据框架I/O卸载与缓存加速:DPU支持主流大数据分布式存储与计算框架的I/O路径卸载与数据缓存加速功能,能优化数据分片的读取、传输与聚合过程,降低主机CPU占用率;c)通用计算任务硬件卸载:DPU支持对加密/解密、数据压缩/解压缩等通用计算密集型任务的硬件卸载,并提供可配置的卸载策略(如按任务类型、优先级或资源配额),以适配不同智能计算任务。9数据处理单元测试9.1功能要求测试9.1.1网络功能要求测试传统网络协议卸载测试传统网络协议卸载测试的步骤和预期结果见表1。表1传统网络协议卸载测试测试项目部署智能计算集群,安装待测DPU卡及对应驱动等,选择其中2台服务器,台作为数据发送端(测试环境示例见附录A)1)暂时关闭DPU的传统协议卸载功能,使用测试工具在两台服务器间建立传输控制协议连接,持续发送数据流,记录此时的吞吐量、主机中央处理器占用率、网络延迟及新建连接速率;2)开启DPU的传统协议卸载功能,重复步骤1的测试过程,记录相同指标数据;3)在接收端使用抓包工具捕获流量,验证传输控制协议连接的建立、数据传输及关闭过程是否正常,统计重传报文数与乱序报文数;4)使用流量生成工具生成不同帧长的传输控制协议流,逐步增加并发连接数,下的吞吐量、丢包率及最大连接数支持能力1)开启卸载后,DPU应能独立处理传输控制协议连接状态维护、数据分段与重组,主机中央处理器占用率降低;2)抓包分析显示传输控制协议交互正常,无明显乱序报文;3)开启卸载后的吞吐量高于关闭卸载时的基线值,且包转发率满足设备规格要求;4)传输延迟与抖动测试数据正常,尾延迟无突增现象,最大连接数支持能8GB/Z272—202覆盖网络协议卸载测试覆盖网络协议卸载测试的步骤和预期结果见表2。表2覆盖网络协议卸载测试测试项目部署智能计算集群,安装待测DPU卡及对应驱动等,选择其中2台服务器,台作为数据发送端(测试环境示例见附录A)1)在数据发送端配置测试工具,向被测设备发送基于虚拟可扩展局域网封装的传输控制协议2)在被测设备侧使用抓包工具捕获内层传输控制协议报文,验证虚拟可否正常;3)监控被测设备的CPU占用率,并记录传输控制协议流量的吞吐量、延迟;4)关闭覆盖网络协议卸载功能,重复步骤1~步骤1)内层传输控制协议连接建立成功,数据传输正常,无丢包;2)开启卸载功能时,CPU占用率降低,且吞吐量满足设计指标;基于流表的安全组策略测试基于流表的安全组策略测试的步骤和预期结果见表3。表3基于流表的安全组策略测试测试项目部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A)1)选择其中1台服务器创建2个PF,分别作为数据发送端和数据接收端;2)2个PF的入向和出向安全组策略配置协议和IP全放通;3)在数据发送端向接收端持续发送报文;4)配置接收端PF安全组入向规则拒绝发送端发送的协1)安全组策略配置协议和IP全放通,接收端能收到发送端的报文;2)接收端PF安全组入向规则拒绝发送端发送的协议类型和IP地址后,接收端不能收到发送端的精确匹配模式和基于硬件流表的报文操作测试精确匹配模式和基于硬件流表的报文操作测试的步骤和预期结果见表4。9GB/Z272—2026表4精确匹配模式和基于硬件流表的报文操作测试测试项目部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A)1)选择其中1台服务器创建2个PF,分别对应数据发送端和数据接收端;2)下发流表,流表索引不做掩码,并为流表设定相应动作;3)在数据发送端发送符合索引的数据报文1;4)在数据发送端发送不符合索引的数据报文2;5)在数据接收端抓包预期结果1)数据报文1根据流表对应动作进行操作;通配符匹配模式和基于软件流表的报文操作测试通配符匹配模式和基于软件流表的报文操作测试的步骤和预期结果见表5。表5通配符匹配模式和基于软件流表的报文操作测试测试项目部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A)1)选择其中1台服务器创建2个PF,分别对应数据发送端和数据接收端;2)下发流表,流表索引做部分掩码,并为流表设定相应动作;3)在数据发送端发送符合索引的数据报文1;4)在数据发送端发送符合索引的数据报文2,并在数据报文1的基础上调整掩码范围内的报文内容;5)在数据发送端发送符合索引的数据报文3,并在数据报文1的基础上调整掩码范围外的报文内容;1)数据报文1根据流表对应动作进行操作;2)数据报文2根据流表对应动作进行操作;3)数据报文3未根据流表对应动作进行操作报文统计测试报文统计测试的步骤和预期结果见表6。表6报文统计测试测试项目部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A)1)选择其中1台服务器创建2个PF,分别对应数据发送端和数据接收端;2)数据发送端向数据接收端发送定向定量为N的同一网络报文;3)在数据接收端抓包;报文统计个数为N。其中,首包触发流表创建并被正常接收,其余N-1个报文流表老化和CT老化测试流表老化和CT老化测试的步骤和预期结果见表7。表7流表老化和CT老化测试测试项目部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A)1)选择其中1台服务器创建2个PF,分别对应数据发送端和数据接收端;2)确定宣称的老化时间T(如可设置,则设置老化时间为T);3)数据发送端向数据接收端持续发送同一网络报文;4)查看DPU硬件流表,有预期结果1;5)停止数据发送端向数据接收端发送报文,时间大于T;6)查看DPU硬件流表,有预期结果2预期结果1)可查看到对应硬件流表;RoCEv2协议支持测试RoCEv2协议支持测试的步骤和预期结果见表8。表8RoCEv2协议支持测试测试项目部署智能计算集群,安装待测DPU卡及对应驱动等,选择其中2台服务器,台作为数据发送端(测试环境示例见附录A)1)数据发送端向被测设备发送网络报文;1)报文正常转发;拥塞控制测试拥塞控制测试的步骤和预期结果见表9。表9拥塞控制测试测试项目1)部署智能计算集群,选择其中一台配置待测DPU(被测设备),其中两台作为数据发送端,所有服务器均安装对应驱动等(测试环境示例见附录A);2)在数据发送端和被测设备间部署交换机,确保数据发送表9拥塞控制测试(续)1)交换机开启ECN功能;2)多台数据发送端同时持续向被测设备发送网络报文,且交换机入口带宽大于交换机出口带宽;1)被测设备抓到的报文携带ECN信号则为类数据中心量化拥塞通知机制;2)被测设备抓到的报文携带往返时间信号则为类基于往返时间的延迟驱动拥塞控制机制0网络数据平面可编程性测试网络数据平面可编程性测试的步骤和预期结果见表10。表10网络数据平面可编程性测试测试项目网络数据平面可编程性测试部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A)1)选择其中1台服务器创建2个PF,分别对应数据发送端和数据接收端;2)编写一个包含自定义解析器、匹配表和基于匹配-动作(Match-Actio3)使用DPU配套工具链将程序编译为目标格式,并通过控制平面加载到DPU数据面流水线;4)数据发送端向数据接收端发送不符合匹配表的测试流量,观察数据接收端行为1;5)数据发送端向数据接收端发送符合匹配表的测试流量,观察数据接收端行为21)DPU成功加载自定义解析与匹配-动作逻辑;2)行为1报文被丢弃;3)行为2报文被正确解析、匹配和执行操作1网络设备虚拟化测试网络设备虚拟化测试的步骤和预期结果见表11。表11网络设备虚拟化测试测试项目网络设备虚拟化测试部署智能计算集群,安装待测DPU卡、对应驱动及虚拟化平台(如KV附录A)1)选择其中1台服务器通过虚拟化平台为VM添加Virtio-net设备;2)启动VM并通过Ispci命令验证设备识别;预期结果2选择性重传测试选择性重传测试的步骤和预期结果见表12。表12选择性重传测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等,选择其中2台服务器,一台作为被测设备,另一台作为数据发送端(测试环境示例见附录A);2)在数据发送端和被测设备间部署交换机,确保数据发1)交换机关闭模拟丢包功能;2)流量发送端持续向被测设备发送网络报文,流量为M;3)记录被测设备带宽,记录为BWO;4)交换机开启模拟丢包功能;5)数据发送端持续向被测设备发送网络报文,流量为M;6)记录被测设备带宽,记录为BW1预期结果BW1相对BWO下降小于5%9.1.2存储功能要求测试直接挂接NVMeSSD磁盘测试直接挂接NVMeSSD磁盘测试的步骤和预期结果见表13。表13直接挂接NVMeSSD磁盘测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)一块NVMeSSD盘已物理连接至DPU的PCle插槽管理的PCle拓扑下;2)在DPU用户态/内核态程序中,使用NVMe驱动打开/dev/nvmeXnY,执行读写操作;3)使用测试工具对SSD执行基础操作预期结果1)SSD被DPU正确枚举并纳入DPU所管理的PCle域;2)DPU或主机能成功识别SSD为标准NVMe块设备;3)可执行标准NVMe命令(如identify、read、write、smart等);4)I/O操作无错误,吞吐与延迟符合SSD规格;5)无因DPU介入导致的设备不可用、超时或数据损坏NVMe-oF技术访问远端存储系统测试NVMe-oF技术访问远端存储系统测试的步骤和预期结果见表14。表14NVMe-oF技术访问远端存储系统测试测试项目一台作为目标器(测试环境示例见附录A);2)目标器已配置并暴露NVMe-oF子系统(支持RoCEv2和TCP传输)1)NVMe/RDMA测试:(1)在目标器端启用NVMe-oFoverRoCE;(2)在启动器端启用RDMA功能;(3)发现与连接,在启动器端执行discover和connect命令;(4)检查是否生成/dev/nvmeXnY;(5)执行I/O测试;2)NVMe/TCP测试:(1)在目标器端启用NVMe-oFoverTCP;(2)在启动器端通过ping等方式确认网络连通性,确保TCP栈正常;(3)发现与连接,在启动器端执行discover和connect命令;(4)使用/dev/nvmeXnY执行读写;(5)断开连接预期结果1)NVMe/RDMA和NVMe/TCP均能建立连接并完成I/O;2)数据完整性正确;3)协议交互符合NVMe-oF标准;4)DPU对协议栈(如TCP处理、RDMA发送、接收等)有实际卸载或加速作用弹性云盘热插拔测试弹性云盘热插拔测试的步骤和预期结果见表15。表15弹性云盘热插拔测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)已创建一个运行中的虚拟机(VM)1)选择其中1台服务器启动VM(不挂载额外云盘),确保VM正常运行,仅包含系统盘;设备,形成动态挂载新云盘(热插);3)在VM内识别新盘;4)格式化并写入数据;5)VM内执行“umount/mnt”先在VM内卸载,在主机侧执行“virshdetach-device<vm-name>disk.xml--live”,形成动态卸载云盘(热拔);预期结果1)挂载后VM立即识别新设备;2)卸载后设备从VM中移除;3)无kernelpanic、I/Oerror或VM挂起;GB/Z272—202弹性云盘扩缩容测试弹性云盘扩缩容测试的步骤和预期结果见表16。表16弹性云盘扩缩容测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)选择其中1台服务器创建VM;2)按热插拔流程挂载/dev/vdb,格式化为ext4/xfs,挂载一个初始云盘;3)在VM内记录原始大小;4)通过厂商接口在DPU后端扩容云盘;5)扩展文件系统;6)验证新容量可用预期结果1)扩容后VM能感知新容量;2)文件系统成功扩展;3)可写入超过原容量的数据;4)无元数据损坏或I/O错误单设备多队列可配置,队列深度可配置测试单设备多队列可配置,队列深度可配置测试的步骤和预期结果见表17。表17单设备多队列可配置,队列深度可配置测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)DPU已暴露一个块设备(如本地NVMe或NVMe-oF设备)1)选择其中1台服务器在主机侧连接NVMe-oF或扫描本地NVMe,识别设备;2)使用“nvmeid-ctrl”查看控制器能力,验证多队列支持;3)启动多线程I/O,绑定到不同CPU核,观察是否使用多个硬件队预期结果1)DPU暴露的块设备支持多硬件队列;2)用户可通过标准或厂商接口显式配置队列数与深度;3)配置后系统正确识别,I/O可并行分发至多个队列存储设备虚拟化测试存储设备虚拟化测试的步骤和预期结果见表18。GB/Z272—2026表18存储设备虚拟化测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)配置DPU作为虚拟输入输出块设备Virtio后端;2)虚拟机挂载DPU提供的虚拟块设备;3)对虚拟块设备执行读写、扩容等操作;预期结果1)虚拟机正常识别虚拟块设备;2)I/O操作性能稳定,主机CPU占用率低;3)操作过程无数据丢失或错误9.1.3安全功能要求测试硬件信任根测试.1不可篡改测试硬件信任根不可篡改测试的步骤和预期结果见表19。表19硬件信任根不可篡改测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)选择其中1台服务器通过如下方式验证关键代码/密钥存储于不可变介质:(1)查询厂商文档确认;(2)核实启动只读存储器(BootROM)是否为掩模ROM或写一次存储;(3)设备密钥是否绑定到硬件且不出芯片;(4)若提供寄存器接口,读取安全状态寄存2)尝试软件篡改:从主机操作系统尝试覆写DPU固件镜像分区、修改UEFI/码、通过PCle配置空间或内存映射输入输出(MMIO)写入安全区域。(1)启用调试接口(若存在)尝试读取内存中密钥或启动只读存储器内容、尝试暂停CPU并转存可信执行环境的当前状态信息;(2)检查厂商是否默认禁用调试接口,或熔断电子保险丝才能启用;(3)若调试接口可开启,验证开启后是否自动清除敏感密钥1)核心安全资产存储于硬件不可变区域;2)无软件路径可修改或读取硬件信任根内容;GB/Z272—202.2完整性验证测试硬件信任根完整性验证测试的步骤和预期结果见表20。表20硬件信任根完整性验证测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)选择其中1台服务器验证DPU自身固件即信任根完整性(信任根):(1)确认DPU第一阶段代码(FSBL)存储于掩膜ROM或一次性可编程存储器(One-Time(2)启动时,DPU使用硬件固化公钥验证第二阶段固件(SSBL)的签名;2)验证对主机BIOS/UEFI的完整性度量与验证:(1)DPU作为协处理器,在主机启动前或启动中:首先读取BIOS固件镜像;然后计算其哈希值,并与预置签名比对;最后将度量值扩展到安全寄存器;(2)构造一个非法BIOS,重新烧录;(3)观察系统是否拒绝继续启动。(1)正常启动后,读取DPU提供的完整性度量寄存器;(2)与本地计算的哈希值比对,确认一致;4)在任一环节注入非法组件(如篡改BIOS)验证失败处理机制预期结果1)DPU自身固件不可绕过验证;2)支持对BIOS、Bootloader、内核至少两级的完整性验证;3)信任链逐级延伸,每一步都基于前一步的信任;4)所有度量值可读、可远程证明;5)验证失败时具备安全响应机制可信基线数据测试可信基线数据测试的步骤和预期结果见表21。表21可信基线数据测试测试项目试环境示例见附录A)1)选择其中1台服务器通过硬件管理协议从DPU获取基线数据;2)验证哈希是否匹配原始固件;3)验证PCR是否可由启动日志复现;4)将基线作为认证策略注入策略引擎;5)使用基线中指定的固件版本启动DPU;预期结果1)基线数据不可伪造,且与实际运行组件一致;2)平台接受该基线作为合法白名单条目;硬件隔离测试硬件隔离测试的步骤和预期结果见表22。表22硬件隔离测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)在其中一台服务器上创建两个VM,记为VM1和VM2,并为每个V1)在VM1和VM2分别向同一个外部服务器打流;预期结果1)各自带宽正常,互不影响;2)VM1抓不到VM2的任何数据包;3)VM成功创建并使用DPU资源9.1.4管理控制要求测试PF/VF设备资源的创建和删除测试PF/VF设备资源的创建和删除测试的步骤和预期结果见表23。表23PF/VF设备资源的创建和删除测试测试项目部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A)1)选择其中1台服务器创建实例;查看和修改网络设备MTU测试查看和修改网络设备MTU测试的步骤和预期结果见表24。表24查看和修改网络设备MTU测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)成功创建实例1)选择其中1台服务器查看MTU,有预期结果1;2)修改MTU值为MTU1;3)查看MTU,有预期结果2预期结果1)得到MTU值;2)得到MTU值为MTU1GB/Z272—202修改网络设备队列个数测试修改网络设备队列个数测试的步骤和预期结果见表25。表25修改网络设备队列个数测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)成功创建实例1)选择其中1台服务器查看网络设备队列个数,有预期结果1;2)修改网络设备队列个数,值为队列个数1;预期结果1)得到队列个数值;2)得到队列个数值为队列个数修改网络设备队列深度测试修改网络设备队列深度测试的步骤和预期结果见表26。表26修改网络设备队列深度测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)成功创建实例1)选择1台服务器,执行查询操作,获取并记录当前网络设备队列深度,有预期结果1;2)修改该服务器的网络设备队列深度,将值修改为“队列深度1”;3)再次执行查询操作,查看该服务器的网络设备队列深度,有预期结果21)得到队列深度值;2)得到队列深度值为“队列深度1”修改块设备队列个数测试修改块设备队列个数测试的步骤和预期结果见表27。表27修改块设备队列个数测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)成功创建实例1)选择其中1台服务器查看块设备队列个数,有预期结果1;2)修改块设备队列个数,值为队列个数1;预期结果1)得到队列个数值;2)得到队列个数值为“队列个数1”GB/Z272—202修改块设备队列深度测试修改块设备队列深度测试的步骤和预期结果见表28。表28修改块设备队列深度测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)成功创建实例1)选择其中1台服务器查看块设备队列深度,有预期结果1;2)修改块设备队列深度,值为队列深度1;预期结果1)得到队列深度值;2)得到队列深度值为“队列深度1”流量限速测试流量限速测试的步骤和预期结果见表29。表29流量限速测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)选择其中1台服务器创建2个PF,分别对应1)在DPU上配置限速规则,将流量限速为N;2)数据发送端向数据接收端持续发送流量超N的网络报文;预期结果数据接收端对应颗粒度的报文流量与流量N一致,精度误差在5%以内并发连接限速测试并发连接限速测试的步骤和预期结果见表30。表30并发连接限速测试测试项目1)部署1台服务器,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)选择其中1台服务器创建2个PF,分别对应1)在DPU上配置并发连接限速规则,限速值为X;2)数据发送端向数据接收端发送并发连接速率超过X的网络报文;3)确认数据接收端并发连接速度预期结果数据接收端并发连接速度与X一致,精度误差在5%以内DPU服务监控测试DPU服务监控测试的步骤和预期结果见表31。表31DPU服务监控测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)DPU监控端点可访问1)选择其中1台服务器,访问本地文件;2)通过服务网格访问DPU的指标端点;3)查询DPU监控结果输出预期结果9.2适配要求测试9.2.1硬件设计要求测试PCIe接口兼容性测试PCIe接口兼容性测试的步骤和预期结果见表32。表32PCle接口兼容性测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)操作系统正常可用,用户有管理员权限1)选择其中1台服务器,将DPU插入服务器的PCle槽;2)执行“Ispci-vv-s”命令;预期结果1)DPU能正常枚举;2)链路速率协商为16GT/s则为4.0,若协商速率为串口重定向测试串口重定向测试的步骤和预期结果见表33。表33串口重定向测试测试项目串口重定向测试1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)选择其中1台服务器,BMC网络配置完成,具备管理权限1)通过BMC配置DPU串口重定向功能;2)从BMC远程访问DPU串口;预期结果1)串口重定向配置成功;2)远程可通过BMC访问DPU串口,交互正常DPU上/下电与复位测试DPU上/下电与复位测试的步骤和预期结果见表34。表34DPU上/下电与复位测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)选择其中1台服务器,BMC网络配置完成,具有管理权限1)通过IPMI或其他硬件管理协议查询当前DPU电源状态;2)通过BMC发送DPU下电指令;3)验证DPU是否成功下电;4)通过BMC发送DPU上电指令;5)验证DPU是否成功上电预期结果1)BMC能成功发送DPU上/下电指令;2)DPU在下电后不再响应主机访问,上电后能重新初始化并被系统识别;3)BMC能准确报告DPU当前电源状态;PCIe拓扑弹性管理测试PCIe拓扑弹性管理测试的步骤和预期结果见表35。表35PCIe拓扑弹性管理测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)选择其中1台服务器,获取初始PCle拓扑,记录DPU管理接口中当前启用的端口列表;2)配置减少PCle端口数量;3)确认端口是否被移除;4)配置恢复或增加端口数量;1)能通过软件/固件接口成功启用或禁用指定PCle端口;2)操作系统PCle枚举结果与配置一致;3)禁用端口后,其下游设备不可见且不可访问;9.2.2软件接口要求测试带外管理接口测试带外管理接口测试的步骤和预期结果见表36。GB/Z272—2026表36带外管理接口测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)选择其中1台服务器,服务器管理控制1)通过标准带外管理通道访问DPU;2)执行DPU状态查询、配置修改等操作;预期结果1)带外管理通道通信正常;开发套件接口支持测试开发套件接口支持测试的步骤和预期结果见表37。表37开发套件接口支持测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)DPDK、SPDK开发环境已部署,用户有管理员权限1)选择其中1台服务器,通过查看DPU信息进行驱动识别DPDK/SPDK与绑定;2)编译并运行标准DPDK/SPDK示例;3)编写示例代码验证标准接口使用预期结果1)DPU设备可被DPDK/SPDK自动识别为标准设备类型;端口管理测试端口管理测试的步骤和预期结果见表38。表38端口管理测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)端口物理连接正常1)选择其中1台服务器,查看接口信息以及链路状态;2)设置MTU并检查确认;3)查看MAC地址配置、检查所有DPU端口MAC,确保无重复;4)查看默认MAC,并在集群内确认其唯一性;5)临时修改MAC后重启服务器,检查MAC是否恢复为出厂唯一值;6)持续打流并监控端口统计信息;7)创建bond为Model模式,启用后拔掉DPUO光纤,验证链路自动切换至DPU1;8)创建bond为Mode4模式,启用后表38端口管理测试(续)预期结果1)光纤信息完整且正确;2)MTU可成功被修改;3)默认MAC全局唯一,支持运行时修改,重启后恢复为固化MAC;4)统计值随流量增长而更新;5)Mode1:故障切换后业务恢复;6)Mode4:LACP协商成功,多队列流量实现聚合带宽可编程框架支持测试可编程框架支持测试的步骤和预期结果见表39。表39可编程框架支持测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)选择其中1台服务器创建2个PF,分别对应数据发送端和数据接收端;2)编写DPU用户态或内核态程序(如转发/修改特定字段/丢弃);3)使用DPUSDK提供的交叉编译工具链编译该程序,生成可在DPU上运行的可执行文件或内核4)将编译产物加载到DPU(通过PCle、共享内存或远程加载机制),启动程序;5)数据发送端发送测试流量;6)观察DPU是否按预期处理(如转发/修改特定字段/丢弃)预期结果DPU算力扩展框架测试DPU算力扩展框架测试的步骤和预期结果见表40。表40DPU算力扩展框架测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)可编程互联协议支持已启用1)选择其中1台服务器编写一个自定义协议,在DPU或交换机上部署该协议;2)发送自定义报文并在接收DPU上确认协议被正确解析;预期结果1)自定义协议能被硬件/固件识别并触发DPU算力单元处理;9.2.3运维管理要求测试IPMI带外管理测试IPMI带外管理测试的步骤和预期结果见表41。表41IPMI带外管理测试测试项目IPMI带外管理测试1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)选择其中1台服务器通过IPMI配置管理网段;2)通过IPMI远程重启DPU预期结果1)提供独立或集成的IPMI管理接口;PXE装机测试PXE装机测试的步骤和预期结果见表42。表42PXE装机测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)选择其中1台服务器,进入BIOS设置;2)启用网络协议栈;3)将DPU网口加入启动顺序;4)保存并重启;5)在PXE服务器上抓包;6)系统从网络下载完整镜像并安装到本地磁盘或NVMe;7)安装完成后自动重启并从硬盘启动预期结果1)DPU网口可作为PXE启动设备;2)支持标准动态主机配置协议(DHCP)/简单文件传输协议(TFTP)引导流程;3)能加载主流引导程序;4)可完成完整操作系统安装;5)提供明确的厂商文档说明热迁移测试热迁移测试的步骤和预期结果见表43。表43热迁移测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)虚拟化平台已部署,支持热迁移1)选择其中1台服务器,创建2个VM节点,VM-A为源节点,VM-B为目标节点;3)启动持续业务负载;4)触发热迁移;5)监控迁移过程;预期结果1)迁移全程用时小于2s业务不可用窗口(理想小于1s);2)网络业务会话不中断,应用无感知;3)存储业务I/O无错误,数据一致性保障;4)迁移后VM继续使用DPU加速;5)支持多次往返迁移(A→B→A)DPU硬件状态监控测试DPU硬件状态监控测试的步骤和预期结果见表44。表44DPU硬件状态监控测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)DPU硬件状态监控功能已启用可以看到DPU硬件状态信息,包括但不限于电压、电流、DPU配置复位测试DPU配置复位测试的步骤和预期结果见表45。表45DPU配置复位测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)选择其中1台服务器,通过管理接口执行DPU配置复位操作;2)复位后检查软件配置是否恢复至出厂默认状态;3)验证DPU固件版本是否保持不变;预期结果1)软件配置成功恢复至出厂默认;2)固件版本无变化;3)DPU基础功能正常可用GB/Z272—202基准带宽保证测试基准带宽保证测试的步骤和预期结果见表46。表46基准带宽保证测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)选择其中1台服务器已创建2个虚拟机,分1)创建2个VM,VM-A对应关键业务,VM-B对应干扰业务;2)为VM-A配置最小带宽保障,VM-B无保障;3)VM-A启动带宽测试,VM-B同时发起满带宽攻击;4)在VM-A侧记录接收/发送速率,持续观测60s以上,覆盖预期结果1)在拥塞条件下,受保障实体VM-A始终获得大于或等于承诺带宽;2)VM-B带宽=总带宽—VM-A带宽最高带宽限制测试最高带宽限制测试的步骤和预期结果见表47。表47最高带宽限制测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)选择其中1台服务器,创建1个虚拟机1)为云盘配置最大带宽;2)发起高负载读取;预期结果被限速实体的实测带宽稳定在配置上限附近,精度误差在5%以内基准IOPS保证测试基准IOPS保证测试的步骤和预期结果见表48。表48基准IOPS保证测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)选择其中1台服务器,创建2个虚拟机,1)为VM-A配置最小IOPS保障,VM-B无保障;2)VM-A运行超过配置的IOPS负载I/O,VM-B同时发起满负荷I/O攻击;3)在VM-A侧监测IOPS,持续观测60s以上,覆盖突发和稳态预期结果1)在拥塞条件下,受保障实体VM-A始终获得大于或等于承诺IOPS;2)VM-B的IOPS=总IOPS-VM-A的IOPSGB/Z272—202最高IOPS限制测试最高IOPS限制测试的步骤和预期结果见表49。表49最高IOPS限制测试测试项目最高IOPS限制1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)选择其中1台服务器,创建1个虚拟机1)为云盘配置最高IOPS;2)发起超额I/O读写;预期结果被限速实体的实测IOPS稳定在配置上限附近,精度误差在5%以内0共享带宽分配测试共享带宽分配测试的步骤和预期结果见表50。表50共享带宽分配测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)将2个VM创建为一个共享组,并分别配置带宽权重;2)发起满带宽流量;3)监控2个VM的实际带宽,持续观测6预期结果1)VM-A和VM-B的带宽按配置权重分享;1共享IOPS分配测试共享IOPS分配测试的步骤和预期结果见表51。表51共享IOPS分配测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)将2个VM创建为一个共享组,并分别配置IOPS权重;2)发起满负荷I/O;预期结果1)VM-A和VM-B的IOPS按配置权重分享IOPS;2DPU功耗设定及管理测试DPU功耗设定及管理测试的步骤和预期结果见表52。表52DPU功耗设定及管理测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)选择其中1台服务器,DPU支持独立供电,用户有管理员权限1)关闭服务器主机电源,仅保留DPU独立供电;2)通过BMC/IPMI或网络尝试访问DPU;3)查询DPU当前功耗与功率能力,并设置DPU功耗上限;4)在设置功耗上限后,启动DPU高负载任务;5)持续监控实际功耗;6)恢复默认功耗并验证解除限制;7)重新运行高负载任务;预期结果1)DPU管理接口可访问,返回设备状态;2)可查询当前实时功耗,可查询最大/最小可设功耗值;3)实际功耗稳定,相对设定值误差在5%以内;4)DPU未发生过热关机或功能异常;5)性能与功耗恢复正常,无残留限制9.2.4可靠性与安全性要求测试配置DDRECC测试的步骤和预期结果见表53。表53配置DDRECC测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)用户具有管理员权限1)选择其中1台服务器,通过DPU驱动或厂商工具,查询厂商提供的内存状态;2)启用错误注入模式;3)DPU访问该地址;预期结果1)内存状态查询返回ECC使能信息;单个PCle端点异常区分类型处理测试单个PCIe端点异常区分类型处理测试的步骤和预期结果见表54。表54单个PCle端点异常需区分类型处理测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)确认系统支持PCle高级错误报告功能;3)依次主动注入不同类型的PCle错误,包括可纠正错误(CorrectableErrorFatalError)、致命错误(FatalError)分别返回相应日志,且整机和其他PCle不受影响FLR机制恢复异常测试FLR机制恢复异常测试的步骤和预期结果见表55。表55FLR机制恢复异常测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)用户具有管理员权限1)选择其中1台服务器,查看DPU的PCle功能;2)在驱动中注入故障;3)通过命令setpci触发FLR恢复;4)恢复流量;预期结果1)返回信息包含FLReset+或独立FLR功能;2)显示DPU错误计数增长;3)网络功能完全恢复,吞吐/延迟正常;不可恢复异常应自动触发节点隔离测试不可恢复异常应自动触发节点隔离测试的步骤和预期结果见表56。表56不可恢复异常应自动触发节点隔离测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)集群管理平台已部署1)模拟不可恢复异常;2)查询节点状态;3)客户端持续向DPU发送TCP流量;4)在流量稳定时触发DPU故障;5)观察客户端状态;6)检查日志GB/Z272—2026表56不可恢复异常应自动触发节点隔离测试(续)预期结果1)DPU管理接口无响应;2)节点被标记为不可用;3)客户端无感知断连;4)新节点在500ms内开始接收/发送数据包;软件异常退出自动重启并恢复业务测试软件异常退出自动重启并恢复业务测试的步骤和预期结果见表57。表57软件异常退出自动重启并恢复业务测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)用户具有管理员权限1)选择其中1台服务器查看DPU相关服务;2)模拟用户态数据面应用崩溃;3)实时监控服务状态;4)在异常触发前,启动持续业务流量,并预期结果1)关键组件配置了自动重启策略;2)进程自动重启;3)流量业务快速恢复软件升级不中断业务测试软件升级不中断业务测试的步骤和预期结果见表58。表58软件升级不中断业务测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)用户具有管理员权限1)选择其中1台服务器客户端持续向DPU发送流量;2)用户态数据面程序热升级;预期结果1)分析流量日志;2)中断事件在1s以内恢复;服务器与DPU间管理数据传输加密测试服务器与DPU间管理数据传输加密测试的步骤和预期结果见表59。GB/Z272—2026表59服务器与DPU间管理数据传输加密测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)管理通道加密功能已启用1)选择其中1台服务器执行管理操作,并抓包分析;2)检查DPU是否要求客户端证书;预期结果1)无明文敏感信息(如密码、密钥、配置);2)服务器与DPU互相验证证书;9.3应用要求测试9.3.1集群网络测试集群网络拓扑感知测试集群网络拓扑感知测试的步骤和预期结果见表60。表60集群网络拓扑感知测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等,配置胖树、环形、线性等不同拓扑网络(测试环境示例见附录A);1)在集群中分别构建胖树、环形等典型拓扑;2)配置DPU参与集群网络转发路径;3)通过流量注入工具验证DPU能否识别并适配不同拓扑下的转发路径;4)验证流量在跨节点、多跳场景下是否正确转发;5)模拟拓扑变更(节点上下线),验证DPU是否能自动更新转发表并保持通信1)DPU能准确识别并适配不同拓扑下的转发路径;2)流量在跨节点、多跳场景下正确转发,无丢包、错发情况;横向扩展测试横向扩展测试的步骤和预期结果见表61。GB/Z272—2026表61横向扩展测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)部署多节点多DPU协同场景;2)构造跨节点数据访问任务,验证DPU高速以太网接口是否支持横向扩展;3)验证跨节点内存访问与数据共享是否正确;4)验证可编程中断或通知机制在多DPU场景下是否可用;5)逐步增加DPU数量,验证系统吞吐与并发能1)DPU高速以太网接口支持横向扩展,连接稳定;2)跨节点内存访问与数据共享准确无误,无数据丢失或错误;3)可编程中断或通知机制正常可用,响应及时;4)系统吞吐与并发能力随DPU数量增加呈现9.3.2资源调度管理测试资源统一调度测试资源统一调度测试的步骤和预期结果见表62。表62资源统一调度测试测试项目资源统一调度测试1)部署含调度、监控、日志模块的集群管理平台;2)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);3)安装完成测试工具;4)准备网络密集型、I/O密集型、混合型1)在集群管理平台中注册DPU资源;2)创建不同资源需求(网络带宽、存储I/O、算力卸载维度)的智能计算任务;3)验证平台是否能按任务需求调度对应DPU资源;4)在任务运行过程中,调整任务资源需求,验证资源分1)平台能按任务资源需求精准调度DPU资源,调度逻辑符合要求;资源池化测试资源池化测试的步骤和预期结果见表63。GB/Z272—2026表63资源池化测试测试项目资源池化测试1)部署含调度模块的集群管理平台;2)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);1)将多台服务器的DPU资源纳入集群管理平台同一资源池;2)向平台提交多批次不同类型的智能计算任务;3)观察平台是否能跨节点为任务分配DPU资源;4)待任务执行完成后,验证资源是否自动回收;5)重新提交任务,验证回收的资源能否正常再分配,是否存在资源泄露或冲突1)平台能跨节点为任务分配DPU资源,分配逻辑合理;2)任务执行完成后资源自动回收,无残留;3)回收资源可正常再分配,无资源泄露或冲突监控能力测试监控能力测试的步骤和预期结果见表64。表64监控能力测试测试项目1)部署含监控、日志模块的集群管理平台;2)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);3)运行模拟智能计算任务(网络密集型或I/O密集型)1)在集群管理平台中启用DPU监控功能,配置指标采集频率;2)运行模拟智能计算任务,持续采集DPU的CPU负载、内存占用、流量3)验证监控数据是否支持可视化展示与多条件查询;4)查看审计日志存储状态,验证是否集中存储;1)关键指标采集完整、实时,无缺失或异常;2)监控数据可视化展示清晰,查询功能正常;3)审计日志集中存储,无分散或丢失;集群级运维测试集群级运维测试的步骤和预期结果见表65。表65集群级运维测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)部署含运维、监控模块的集群管理平台;3)配置监控告警规则1)在平台中发起DPU批量配置(如统一设置功耗上限)、批量固件升级、批量重启操作;2)观察运维操作执行状态,验证是否全部节点执行成功,有无执行失败或超时;3)在运维操作过程中,触发监控告警条件(如DPU温度阈值),验证告警是否与运维动作联动;4)持续监控大规模DPU节点下平台的响应速度与稳定性1)批量运维操作全部执行成功,无失败或超时;2)监控告警与运维动作正常联动,告警及时准确;9.3.3云平台测试Virtio设备适配测试Virtio设备适配测试的步骤和预期结果见表66。表66Virtio设备适配测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)部署支持Virtio设备管理的云平台1)在云平台中注册DPU提供的网络、块、文件类Virtio设备资源;2)验证平台是否能识别所有Virtio设备,设备信息是否缺失;3)创建虚拟机或容器实例,将Virtio设备绑定至实例;4)在实例中测试Virtio设备功能(如网络连通性、块存储读写);5)销毁虚拟机或容器实例,验证Virtio设备1)平台完整识别Virtio设备,信息准确;2)Virtio设备成功绑定至实例,无绑定失败;3)实例中Virtio设备功能正常,无故障;4)Virtio设备自动释放,可重新分配,无资源占用残留KVM虚拟化测试的步骤和预期结果见表67。GB/Z272—2026表67KVM虚拟化测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)部署支持KVM的虚拟化平台1)在KVM平台中创建虚拟机,配置DPU关联的TPM设备;2)启动虚拟机,验证TPM设备是否能被虚拟机识别并正常使用;3)在虚拟机中安装并运行虚拟机客户机代理类工具,验证工具是否正常通信;4)执行虚拟机启动、停止、暂停、恢复操作,观察DPU资源分配是否同步;5)迁移虚拟机至其他节点,验证DPU资源是预期结果1)TPM设备被虚拟机识别,功能正常;2)虚拟机客户机代理类工具正常运行,通信无中断;3)DPU资源随虚拟机生命周期同步调整,无分配异常;虚拟机生命周期旁路监控测试虚拟机生命周期旁路监控测试的步骤和预期结果见表68。表68虚拟机生命周期旁路监控测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)部署支持KVM的虚拟化平台1)在平台中开启虚拟机生命周期旁路监控功能,不侵入虚拟机内部;2)创建虚拟机,验证平台是否能实时监控到“创建”状态;3)启动虚拟机并运行业务,验证平台是否能监控到“运行”状态,且DPU资源自动分配;4)暂停、恢复虚拟机,验证平台是否能准确监控状态变更;5)销毁虚拟机,验证平台是否能监控到“销毁”状1)平台实时监控到虚拟机创建状态,无延迟;2)平台监控到运行状态,DPU资源自动分3)平台准确监控状态变更,无误判;安全容器运行时测试安全容器运行时测试的步骤和预期结果见表69。表69安全容器运行时测试测试项目1)部署智能计算集群,安装待测DPU卡及对应驱动等(测试环境示例见附录A);2)部署容器编排系统,启用安全容器运行时;3)准备容器化应用1)在容器编排系统中配置DPU资源作为可调度资源;2)部署依赖DPU网络/存储资源的容器化应用,验证应用是否能正常访问DPU资源;3)测试容器间DPU资源隔离性(如网络带宽隔离、存储IO隔离);4)运行性能测试工具,验证容器中DPU资源性能是否稳定;5)执行容器扩缩容操作,验证DPU资源是否随预期结果1)容器化应用正常访问DPU资源,无访问失败;2)容器间DPU资源隔离性良好,无资源抢占;3)DPU资源性能稳定,无波动或衰减;4)DPU资
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学语文教资面试毛笔字易错题库参考答案及解析
- 八年级物理二力平衡应用
- Python数据挖掘项目化教程(微课版)教案 数据应用模块:项目综合实训
- 关于高中体育与健康课程改革的几个问题
- 北京课改版小学二年级语文《敕勒歌》
- 七年级科学食盐在水中溶解快慢的影响因素
- 幼儿教师招聘教育纲要考试试题及答案1
- T∕CVIA 86-2021 激光显示用波长转换器件技术规范
- 初中数学统计概率实验设计与测试试卷及答案
- 职场面试规划书
- 电商平台用户注册页面设计细则
- 2025年消化内科学科消化道肿瘤考试答案及解析
- 医院安全隐患排查培训课件
- 居家药学服务课件
- 交通事故案件追加被告申请书
- 大数据技术毕业论文
- 海绵城市建设专项汇报
- 医院改建工程施工期间医疗服务保障措施
- 【人教pep版】六年级英语阅读理解50题篇训练题(含答案解析)
- JBT 6434-2024 输油齿轮泵(正式版)
- 《工业用水软化除盐设计规范》
评论
0/150
提交评论