【已评审】RAS全量特性支持配置导入导出

背景

针对现网BMC更换及批量复制等场景,补齐统一的配置导入导出能力,支持更换后一键恢复配置及配置批量复制能力。

关联ISSUE

[需求]: RAS全量特性支持配置导入导出

整体方案

新增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、补充说明描述,包含取值范围合理性以及对应参数的影响说明。存在依赖关系的属性需要进一步说明。 --已补充

评审遗留问题记录:
1、配置项要加上description字段
2、补充说明描述,包含取值范围合理性以及对应参数的影响说明。存在依赖关系的属性需要进一步说明。