背景
针对现网BMC更换及批量复制等场景,补齐统一的配置导入导出能力,支持更换后一键恢复配置及配置批量复制能力。
关联ISSUE
整体方案
新增RAS配置导入导出项,补齐统一的配置导入导出能力
评审点
1、新增配置导入导出项支持光模块劣化预测开关
2、新增配置导入导出项支持硬盘故障预测开关、慢盘检测开关及参数、硬盘预估寿命特性开关等
3、新增配置导入导出项支持DDR内存故障模式识别开关及模式配置、故障预测开关及模式配置、自愈开关及自愈策略开关、自愈资源额度配置等
4、新增配置导入导出项支持HBM内存故障模式识别开关及模式配置、故障预测开关及模式配置、自愈开关及自愈策略开关等
5、新增配置导入导出项支持CPU 核隔离、cache way隔离配置等
详细描述
1、新增配置导入导出项支持光模块劣化预测开关
| 配置项名称 | 配置项类别 | 配置项 | 归属组件 | 取值类型 | 取值说明 | 导入导出类型 | 说明 |
|---|---|---|---|---|---|---|---|
| 光模块劣化预测功能开关 | FaultPrediction | OpticalModuleDeteriorationPredictionEnabled | metric_analyzer | boolean | true:开启 false:关闭 默认为true |
ImportAndExport | 光模块劣化预测功能使能状态 |
配置项详情:
{
"ConfigData": {
"type": "object",
"properties": {
"FaultPrediction": {
"type": "object",
"properties": {
"OpticalModuleDeteriorationPredictionEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "光模块劣化预测功能使能状态,true表示开启,false表示关闭"
}
......(其它用户配置)
}
}
}
}
}
2、新增配置导入导出项支持硬盘故障预测开关、慢盘检测开关及参数、硬盘预估寿命特性开关等
| 配置项名称 | 配置项类别 | 配置项 | 归属组件 | 取值类型 | 取值说明 | 导入导出类型 | 说明 |
|---|---|---|---|---|---|---|---|
| 硬盘故障预测功能开关 | FaultPrediction | DfpEnable | metric_analyzer | boolean | true:开启 false:关闭 默认为false |
ImportAndExport | 硬盘故障预测功能使能状态 |
| 硬盘寿命预估功能开关 | FaultPrediction | DiskLifespanEstimateEnabled | metric_analyzer | boolean | true:开启 false:关闭 默认为true |
ImportAndExport | 硬盘寿命预估功能使能状态 |
| 硬盘预估寿命过低告警开关 | FaultPrediction | DiskLifespanEstimateAlarmEnabled | metric_analyzer | boolean | true:开启 false:关闭 默认为false |
ImportAndExport | 硬盘寿命预估告警功能使能状态 |
| HDD慢盘检测使能状态 | IODeteriorationConfig | IODeteriorationEnable | metric_analyzer | boolean | true:开启 false:关闭 默认为false |
ImportAndExport | HDD慢盘检测使能状态 |
| 慢盘检测SMART信息错误的阈值 | IODeteriorationConfig | SmartErrorThreshold | metric_analyzer | U16 | 取值范围:0-65535 默认值:65535 |
ImportAndExport | 慢盘检测SMART信息错误的阈值,配置生效依赖IODeteriorationEnable开关 |
| 慢盘检测SMART信息错误增长量的阈值 | IODeteriorationConfig | SmartErrorGrowthThreshold | metric_analyzer | U16 | 取值范围:0-65535 默认值:65535 |
ImportAndExport | 慢盘检测SMART信息错误增长量的阈值,配置生效依赖IODeteriorationEnable开关 |
| 慢盘检测SMART信息错误增长量的观测周期 | IODeteriorationConfig | SmartErrorGrowthPeriod | metric_analyzer | U8 | 取值范围:0-30 默认值:0 单位:天 |
ImportAndExport | 慢盘检测SMART信息错误增长量的观测周期,单位:天,配置生效依赖IODeteriorationEnable开关 |
| 慢盘检测RAID信息错误的阈值 | IODeteriorationConfig | RaidErrorThreshold | metric_analyzer | U16 | 取值范围:0-65535 默认值:65535 |
ImportAndExport | 慢盘检测RAID信息错误的阈值,配置生效依赖IODeteriorationEnable开关 |
| 慢盘检测RAID信息错误增长量的阈值 | IODeteriorationConfig | RaidErrorGrowthThreshold | metric_analyzer | U16 | 取值范围:0-65535 默认值:65535 |
ImportAndExport | 慢盘检测RAID信息错误增长量的阈值,配置生效依赖IODeteriorationEnable开关 |
| 慢盘检测RAID信息错误增长量的观测周期 | IODeteriorationConfig | RaidErrorGrowthPeriod | metric_analyzer | U8 | 取值范围:0-30 默认值:0 单位:天 |
ImportAndExport | 慢盘检测RAID信息错误增长量的观测周期,单位:天,配置生效依赖IODeteriorationEnable开关 |
| 慢盘检测指令超时次数的阈值 | IODeteriorationConfig | CmdTimeoutThreshold | metric_analyzer | U16 | 取值范围:0-65535 默认值:65535 |
ImportAndExport | 慢盘检测指令超时次数的阈值,配置生效依赖IODeteriorationEnable开关 |
| 慢盘检测指令超时次数的观测周期 | IODeteriorationConfig | CmdTimeoutPeriod | metric_analyzer | U8 | 取值范围:0-30 默认值:0 单位:天 |
ImportAndExport | 慢盘检测指令超时次数的观测周期,单位:天,配置生效依赖IODeteriorationEnable开关 |
| 慢盘扩展判断标准使能开关状态 | IODeteriorationConfig | IODeteriorationWhiteBoxEnable | metric_analyzer | boolean | true:开启 false:关闭 默认为false |
ImportAndExport | 慢盘扩展判断标准使能开关状态 |
| 慢盘检测标准参数1(BER)的阈值 | IODeteriorationConfig | BERThreshold | metric_analyzer | U16 | 取值范围:0-65535 默认值:65535 |
ImportAndExport | 慢盘检测标准参数1(BER)的阈值,配置生效依赖IODeteriorationWhiteBoxEnable开关 |
| 慢盘检测标准参数2(某检测区域的FH)的阈值 | IODeteriorationConfig | FHThreshold | metric_analyzer | U16 | 取值范围:0-65535 默认值:65535 |
ImportAndExport | 慢盘检测标准参数2(某检测区域的FH)的阈值,配置生效依赖IODeteriorationWhiteBoxEnable开关 |
| 慢盘检测标准参数3(MR的变化率)的阈值 | IODeteriorationConfig | MRThreshold | metric_analyzer | U16 | 取值范围:0-65535 默认值:65535 |
ImportAndExport | 慢盘检测标准参数3(MR的变化率)的阈值,配置生效依赖IODeteriorationWhiteBoxEnable开关 |
| 慢盘检测NVME SSD平均响应时延阈值 | IODeteriorationConfig | SSDNVMEIOLatencyThreshold | metric_analyzer | U16 | 取值范围:0-65535 默认值:65535 单位:ms |
ImportAndExport | 慢盘检测NVME SSD平均响应时延阈值,单位:ms,配置生效依赖IODeteriorationEnableExtend开关 |
| 慢盘检测NVME SSD平均时延超过门限的次数 | IODeteriorationConfig | SSDNVMEIOLatencyExceedTimes | metric_analyzer | U8 | 取值范围:0-255 默认值:0 |
ImportAndExport | 慢盘检测NVME SSD平均时延超过门限的次数,配置生效依赖IODeteriorationEnableExtend开关 |
| 慢盘检测NVME SSD准慢盘的平均响应时延同硬盘域内的倍数 | IODeteriorationConfig | SSDNVMESameDomainIOLatencyTimes | metric_analyzer | U8 | 取值范围:0-255 默认值:0 |
ImportAndExport | 慢盘检测NVME SSD准慢盘的平均响应时延同硬盘域内的倍数,配置生效依赖IODeteriorationEnableExtend开关 |
| 慢盘检测NVME SSD准慢盘的标准平均响应时延 | IODeteriorationConfig | SSDNVMEIOLatencyStandardThre | metric_analyzer | U16 | 取值范围:0-65535 默认值:65535 单位:ms |
ImportAndExport | 慢盘检测NVME SSD准慢盘的标准平均响应时延,单位:ms,配置生效依赖IODeteriorationEnableExtend开关 |
| 慢盘检测SAS SSD平均响应时延阈值 | IODeteriorationConfig | SSDSASIOLatencyThreshold | metric_analyzer | U16 | 取值范围:0-65535 默认值:65535 单位:ms |
ImportAndExport | 慢盘检测SAS SSD平均响应时延阈值,单位:ms,配置生效依赖IODeteriorationEnableExtend开关 |
| 慢盘检测SAS SSD平均时延超过门限的次数 | IODeteriorationConfig | SSDSASIOLatencyExceedTimes | metric_analyzer | U8 | 取值范围:0-255 默认值:0 |
ImportAndExport | 慢盘检测SAS SSD平均时延超过门限的次数,配置生效依赖IODeteriorationEnableExtend开关 |
| 慢盘检测SAS SSD准慢盘的平均响应时延同硬盘域内的倍数 | IODeteriorationConfig | SSDSASSameDomainIOLatencyTimes | metric_analyzer | U8 | 取值范围:0-255 默认值:0 |
ImportAndExport | 慢盘检测SAS SSD准慢盘的平均响应时延同硬盘域内的倍数,配置生效依赖IODeteriorationEnableExtend开关 |
| 慢盘检测SAS SSD准慢盘的标准平均响应时延 | IODeteriorationConfig | SSDSASIOLatencyStandardThre | metric_analyzer | U16 | 取值范围:0-65535 默认值:65535 单位:ms |
ImportAndExport | 慢盘检测SAS SSD准慢盘的标准平均响应时延,单位ms,配置生效依赖IODeteriorationEnableExtend开关 |
| 慢盘检测使能扩展状态 | IODeteriorationConfig | IODeteriorationEnableExtend | metric_analyzer | U16 | 取值范围:0-65535 默认值:65280 |
ImportAndExport | 慢盘检测使能扩展状态,高8位默认使能,低8位默认不使能。bit0: NVME SSD, bit1: SAS SSD |
配置项详情:
{
"ConfigData": {
"type": "object",
"properties": {
"FaultPrediction": {
"type": "object",
"properties": {
"DfpEnable": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "硬盘故障预测功能使能状态,true表示开启,false表示关闭"
},
"DiskLifespanEstimateEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "硬盘寿命预估功能使能状态,true表示开启,false表示关闭"
},
"DiskLifespanEstimateAlarmEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "硬盘寿命预估告警功能使能状态,true表示开启,false表示关闭"
}
}
},
"IODeteriorationConfig": {
"type": "object",
"properties": {
"IODeteriorationEnable": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "HDD慢盘检测使能状态,true表示开启,false表示关闭"
},
"SmartErrorThreshold": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测SMART信息错误的阈值,配置生效依赖IODeteriorationEnable开关"
},
"SmartErrorGrowthThreshold": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测SMART信息错误增长量的阈值,配置生效依赖IODeteriorationEnable开关"
},
"SmartErrorGrowthPeriod": {
"type": "integer",
"minimum": 0,
"maximum": 30,
"AttributeType": "ImportAndExport",
"description": "慢盘检测SMART信息错误增长量的观测周期,单位:天,配置生效依赖IODeteriorationEnable开关"
},
"RaidErrorThreshold": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测RAID信息错误的阈值,配置生效依赖IODeteriorationEnable开关"
},
"RaidErrorGrowthThreshold": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测RAID信息错误增长量的阈值,配置生效依赖IODeteriorationEnable开关"
},
"RaidErrorGrowthPeriod": {
"type": "integer",
"minimum": 0,
"maximum": 30,
"AttributeType": "ImportAndExport",
"description": "慢盘检测RAID信息错误增长量的观测周期,单位:天,配置生效依赖IODeteriorationEnable开关"
},
"CmdTimeoutThreshold": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测指令超时次数的阈值,配置生效依赖IODeteriorationEnable开关"
},
"CmdTimeoutPeriod": {
"type": "integer",
"minimum": 0,
"maximum": 30,
"AttributeType": "ImportAndExport",
"description": "慢盘检测指令超时次数的观测周期,单位:天,配置生效依赖IODeteriorationEnable开关"
},
"IODeteriorationWhiteBoxEnable": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "慢盘扩展判断标准使能开关状态,true表示开启,false表示关闭"
},
"BERThreshold": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测标准参数1(BER)的阈值,配置生效依赖IODeteriorationWhiteBoxEnable开关"
},
"FHThreshold": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测标准参数2(某检测区域的FH)的阈值,配置生效依赖IODeteriorationWhiteBoxEnable开关"
},
"MRThreshold": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测标准参数3(MR的变化率)的阈值,配置生效依赖IODeteriorationWhiteBoxEnable开关"
},
"SSDNVMEIOLatencyThreshold": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测NVME SSD平均响应时延阈值,单位:ms,配置生效依赖IODeteriorationEnableExtend开关"
},
"SSDNVMEIOLatencyExceedTimes": {
"type": "integer",
"minimum": 0,
"maximum": 255,
"AttributeType": "ImportAndExport",
"description": "慢盘检测NVME SSD平均时延超过门限的次数,配置生效依赖IODeteriorationEnableExtend开关"
},
"SSDNVMESameDomainIOLatencyTimes": {
"type": "integer",
"minimum": 0,
"maximum": 255,
"AttributeType": "ImportAndExport",
"description": "慢盘检测NVME SSD准慢盘的平均响应时延同硬盘域内的倍数,配置生效依赖IODeteriorationEnableExtend开关"
},
"SSDNVMEIOLatencyStandardThre": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测NVME SSD准慢盘的标准平均响应时延,单位:ms,配置生效依赖IODeteriorationEnableExtend开关"
},
"SSDSASIOLatencyThreshold": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测SAS SSD平均响应时延阈值,单位:ms,配置生效依赖IODeteriorationEnableExtend开关"
},
"SSDSASIOLatencyExceedTimes": {
"type": "integer",
"minimum": 0,
"maximum": 255,
"AttributeType": "ImportAndExport",
"description": "慢盘检测SAS SSD平均时延超过门限的次数,配置生效依赖IODeteriorationEnableExtend开关"
},
"SSDSASSameDomainIOLatencyTimes": {
"type": "integer",
"minimum": 0,
"maximum": 255,
"AttributeType": "ImportAndExport",
"description": "慢盘检测SAS SSD准慢盘的平均响应时延同硬盘域内的倍数,配置生效依赖IODeteriorationEnableExtend开关"
},
"SSDSASIOLatencyStandardThre": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测SAS SSD准慢盘的标准平均响应时延,单位:ms,配置生效依赖IODeteriorationEnableExtend开关"
},
"IODeteriorationEnableExtend": {
"type": "integer",
"minimum": 0,
"maximum": 65535,
"AttributeType": "ImportAndExport",
"description": "慢盘检测使能扩展状态,高8位默认使能,低8位默认不使能。bit0: NVME SSD, bit1: SAS SSD"
}
}
}
}
}
}
3、新增配置导入导出项支持DDR内存故障模式识别开关及模式配置、故障预测开关及模式配置、自愈开关及自愈策略开关、自愈资源额度配置等
| 配置项名称 | 配置项类别 | 配置项 | 归属组件 | 取值类型 | 取值说明 | 导入导出类型 | 说明 |
|---|---|---|---|---|---|---|---|
| 内存隔离容错操作模式 | FDMService | MemFaultIsolationMode | fault_diagnosis | string | 取值范围:“SelfDecision”:BMC自决策模式 “InterAction”:联动模式 默认:“SelfDecision” |
ImportAndExport | 内存隔离容错操作模式 |
| 内存DQ线接触不良告警功能使能状态 | FDMService | MemPoorContactAlarmEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为true |
ImportAndExport | 内存DQ线接触不良告警功能使能状态 |
| 内存页隔离(PageOffline)容错功能使能状态 | FDMService | MemPageOfflineEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为false |
ImportAndExport | 内存页隔离(PageOffline)容错功能使能状态 |
| 内存自适应双设备数据校正(ADDDC)容错功能使能状态 | FDMService | MemADDDCEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为false |
ImportAndExport | 内存自适应双设备数据校正(ADDDC)容错功能使能状态 |
| 内存Row Sparing容错功能使能状态 | FDMService | MemRowSparingEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为true |
ImportAndExport | 内存Row Sparing容错功能使能状态 |
| PageOffline容错能力上限值 | FDMService | MaxMemPageOfflineCount | fault_diagnosis | U32 | 取值范围:0-4294967295 默认值:0 |
ImportAndExport | PageOffline容错能力上限值 |
| 内存故障预测模式 | FDMService | MemFaultPredictionMode | fault_diagnosis | string | 取值范围:“ExpertRule”:专家规则模式 默认值:“ExpertRule” |
ImportAndExport | 内存故障预测模式 |
| MemoryOnChip内存故障隔离功能总开关 | FDMService | MemoryOnChipFPCEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为true |
ImportAndExport | MemoryOnChip内存故障隔离功能总开关 |
| MemoryOnChip内存单比特纠错算法(ACLS)容错功能使能状态 | FDMService | MemoryOnChipACLSEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为true |
ImportAndExport | MemoryOnChip内存单比特纠错算法(ACLS)容错功能使能状态 |
| MemoryOnChip内存软后包修复(sPPR)容错功能使能状态 | FDMService | MemoryOnChipSoftPPREnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为true |
ImportAndExport | MemoryOnChip内存软后包修复(sPPR)容错功能使能状态 |
| 内存巡检不可纠正错误(PS UCE)告警功能开关 | FDMService | MemPatrolScrubAlarmEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为false |
ImportAndExport | 内存巡检不可纠正错误(PS UCE)告警功能开关 |
| DDR4内存动态重映射开关 | FDMService | MemDynamicRemappingEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为false |
ImportAndExport | DDR4内存动态重映射开关 |
配置项详情:
{
"ConfigData": {
"type": "object",
"properties": {
"FDMService": {
"type": "array",
"items": {
"type": "object",
"properties": {
"properties": {
"MemFaultIsolationMode": {
"type": "string",
"enum": ["SelfDecision", "InterAction"],
"AttributeType": "ImportAndExport",
"description": "内存隔离容错操作模式,SelfDecision表示BMC自决策模式,InterAction表示联动模式"
},
"MemPoorContactAlarmEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "内存DQ线接触不良告警功能使能状态,true表示开启,false表示关闭"
},
"MemPageOfflineEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "内存页隔离(PageOffline)容错功能使能状态,true表示开启,false表示关闭"
},
"MemADDDCEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "内存自适应双设备数据校正(ADDDC)容错功能使能状态,true表示开启,false表示关闭"
},
"MemRowSparingEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "内存Row Sparing容错功能使能状态,true表示开启,false表示关闭"
},
"MaxMemPageOfflineCount": {
"type": "integer",
"minimum": 0,
"maximum": 4294967295,
"AttributeType": "ImportAndExport",
"description": "PageOffline容错能力上限值,取值范围0-4294967295"
},
"MemFaultPredictionMode": {
"type": "string",
"enum": ["ExpertRule"],
"AttributeType": "ImportAndExport",
"description": "内存故障预测模式,ExpertRule表示专家规则模式"
},
"MemoryOnChipFPCEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "MemoryOnChip内存故障隔离功能总开关,true表示开启,false表示关闭"
},
"MemoryOnChipACLSEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "MemoryOnChip内存单比特纠错算法(ACLS)容错功能使能状态,true表示开启,false表示关闭"
},
"MemoryOnChipSoftPPREnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "MemoryOnChip内存软后包修复(sPPR)容错功能使能状态,true表示开启,false表示关闭"
},
"MemPatrolScrubAlarmEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "内存巡检不可纠正错误(PS UCE)告警功能开关,true表示开启,false表示关闭"
},
"MemDynamicRemappingEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "DDR4内存动态重映射开关,true表示开启,false表示关闭"
}
}
}
}
}
}
}
4、新增配置导入导出项支持HBM内存故障模式识别开关及模式配置、故障预测开关及模式配置、自愈开关及自愈策略开关等
| 配置项名称 | 配置项类别 | 配置项 | 归属组件 | 取值类型 | 取值说明 | 导入导出类型 | 说明 |
|---|---|---|---|---|---|---|---|
| NPU HBM FPC功能使能状态 | FDMService | NPUHbmFPCEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为false |
ImportAndExport | NPU HBM FPC功能使能状态 |
| NPU HBM隔离修复功能使能状态 | FDMService | NPUHbmFaultIsolationEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为false |
ImportAndExport | NPU HBM隔离修复功能使能状态 |
| NPU HBM pageoffline功能使能状态 | FDMService | NPUHbmPageOfflineEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为false |
ImportAndExport | NPU HBM pageoffline功能使能状态 |
| NPU HBM Row Sparing容错功能使能状态 | FDMService | NPUHbmRowSparingEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为true |
ImportAndExport | NPU HBM Row Sparing容错功能使能状态 |
| NPU HBM内存巡检发现不可纠正错误(PS UCE)后告警使能状态 | FDMService | NPUHbmPatrolScrubAlarmEnabled | fault_diagnosis | boolean | 取值范围:false:不产生告警 true:产生告警 默认为false |
ImportAndExport | NPU HBM内存巡检发现不可纠正错误(PS UCE)后,BMC是否产生告警 |
| HBM内存UCE故障预测特性开关 | FDMService | NPUHbmFaultPredictionEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为false |
ImportAndExport | HBM内存UCE故障预测特性开关 |
| HBM内存UCE故障预测模式配置 | FDMService | NPUHbmFaultPredictionMode | fault_diagnosis | string | 取值范围:“PrecisionFirst”: 准确率优先模式 “Balanced”:均衡模式 “RecallFirst”:覆盖率优先模式 默认值:“PrecisionFirst” |
ImportAndExport | HBM内存UCE故障预测模式配置 |
| HBM内存硬失效模式检测方式 | FDMService | NPUHbmHardFailureDetectionMode | fault_diagnosis | string | 取值范围:“PatrolScrub”:通过巡检规则检测硬失效 “ExpertRule”:通过专家规则检测硬失效 默认值:“ExpertRule” |
ImportAndExport | HBM内存硬失效模式检测方式 |
配置项详情:
{
"ConfigData": {
"type": "object",
"properties": {
"FDMService": {
"type": "array",
"items": {
"type": "object",
"properties": {
"NPUHbmFPCEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "HBM内存故障预测及隔离功能总开关,true表示开启,false表示关闭"
},
"NPUHbmFaultIsolationEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "HBM内存故障隔离功能使能状态,true表示功能使能,false表示未使能"
},
"NPUHbmPageOfflineEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "HBM内存页隔离(PageOffline)容错功能使能状态,true表示开启,false表示关闭"
},
"NPUHbmRowSparingEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "HBM内存Row Sparing容错功能使能状态,true表示开启,false表示关闭"
},
"NPUHbmPatrolScrubAlarmEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "HBM内存巡检不可纠正错误(PS UCE)告警功能开关,true表示开启,false表示关闭"
},
"NPUHbmFaultPredictionEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "HBM内存故障预测功能使能状态,true表示功能使能,false表示未使能"
},
"NPUHbmFaultPredictionMode": {
"type": "string",
"enum": ["PrecisionFirst", "Balanced", "RecallFirst"],
"AttributeType": "ImportAndExport",
"description": "HBM内存故障预测模式,PrecisionFirst表示精确优先,Balanced表示均衡模式,RecallFirst表示召回优先"
},
"NPUHbmHardFailureDetectionMode": {
"type": "string",
"enum": ["PatrolScrub", "ExpertRule"],
"AttributeType": "ImportAndExport",
"description": "HBM内存硬失效模式识别方式,PatrolScrub表示巡检识别硬失效模式,ExpertRule表示专家模式规则识别硬失效模式"
}
}
}
}
}
}
}
5、新增配置导入导出项支持CPU 核隔离、cache way隔离配置等
| 配置项名称 | 配置项类别 | 配置项 | 归属组件 | 取值类型 | 取值说明 | 导入导出类型 | 说明 |
|---|---|---|---|---|---|---|---|
| L3 Cache故障预测及隔离功能开关 | FDMService | CacheWayFPCEnabled | fault_diagnosis | boolean | 取值范围:false:关闭 true:开启 默认为true |
ImportAndExport | L3 Cache故障预测及隔离功能开关 |
| 核隔离告警阈值门限 | FDMService | CoreIsolationAlarmThreshold | fault_diagnosis | U8 | 取值范围:0-255 默认值:1 |
ImportAndExport | 核隔离告警门限,已隔离core数量大于等于门限值时产生告警 |
配置项详情:
{
"ConfigData": {
"type": "object",
"properties": {
"FDMService": {
"type": "array",
"items": {
"type": "object",
"properties": {
"CacheWayFPCEnabled": {
"type": "boolean",
"AttributeType": "ImportAndExport",
"description": "Cache Way故障预测及隔离功能总开关,true表示开启,false表示关闭"
},
"CoreIsolationAlarmThreshold": {
"type": "integer",
"minimum": 0,
"maximum": 255,
"AttributeType": "ImportAndExport",
"description": "Core隔离告警阈值,已隔离core数量大于等于门限值时产生告警"
}
}
}
}
}
}
}
是否准备好AI预审
是
评审结论
1、同意新增配置导入导出项支持光模块劣化预测开关
2、同意新增配置导入导出项支持硬盘故障预测开关、慢盘检测开关及参数、硬盘预估寿命特性开关等
3、同意新增配置导入导出项支持DDR内存故障模式识别开关及模式配置、故障预测开关及模式配置、自愈开关及自愈策略开关、自愈资源额度配置等
4、同意新增配置导入导出项支持HBM内存故障模式识别开关及模式配置、故障预测开关及模式配置、自愈开关及自愈策略开关等
5、同意新增配置导入导出项支持CPU 核隔离、cache way隔离配置等
遗留问题
1、配置项要加上description字段 --已补充
2、补充说明描述,包含取值范围合理性以及对应参数的影响说明。存在依赖关系的属性需要进一步说明。 --已补充