【已评审】新增资源协作接口,支持内存巡检压测

背景

当前Patrol Scrubbing仅支持以24小时为周期对整个地址空间进行巡检,存在周期较长、内存巡检压力不足的局限性。为提升巡检的精细化和效率,需设计一种动态可配置策略,支持针对特定地址段进行灵活、精准的巡检。

关联ISSUE

支持内存巡检压测

评审点

一、新增资源协作接口方法,支持CPU侧内存巡检压测;

二、新增资源协作接口方法,支持NPU侧内存巡检压测;

详细描述

一、新增资源协作接口方法,支持CPU侧内存巡检压测;

资源Path:/bmc/kepler/Systems/:SystemId/FDMDomain

资源interface:bmc.kepler.Systems.FDMService

方法名称 请求签名 请求参数描述 响应签名 响应参数描述 方法描述 访问权限 约束
ExecuteScrubbing uss SystemId:系统编号。取值范围:1~8
AddressType:地址类型,取值范围:“PhysicalAddress”
Address:巡检地址
u TaskId CPU侧内存巡检压测
备注:
对输入地址的巡检,30s后自动终止
DiagnoseMgmt 不支持多个巡检任务同时执行

二、新增资源协作接口方法,支持NPU侧内存巡检压测;

资源Path:/bmc/kepler/Systems/:SystemId/FDMDomain

资源interface:bmc.kepler.Systems.NPUFDMService

方法名称 请求签名 请求参数描述 响应签名 响应参数描述 方法描述 访问权限 约束
ExecuteScrubbing uss SlotId:NPU模组所在的物理槽位
AddressType:地址类型,取值范围:“PhysicalAddress”
Address:巡检地址
u TaskId NPU侧内存巡检压测
备注:
对输入地址的巡检,30s后自动终止
DiagnoseMgmt 不支持多个巡检任务同时执行

遗留问题

1、后续子系统资源协作接口(/bmc/kepler/Systems/:SystemId/FDMDomain)进行设计优化。

结论:/bmc/kepler/Systems/:SystemId/FDMDomain日落不再演进,预计2026年Q2整改闭环。