背景
当前部分平台BIOS通过SMBIOS相关文件向BMC发送cpu内存等系统信息,部分算力平台和BIOS采取不同方案,通过共享内存传递inventory.json文件,承载系统信息。当前需求需要新增Bios的SmbiosType属性和SmBios的Type属性,以区分不同平台BIOS上报和解析更新系统信息的方案。
相关评审链接
关联ISSUE
整体方案
系统信息获取和解析等接口,通过Bios的SmbiosType属性和SmBios的Type属性区分不同平台BIOS上报系统信息上报方案,来获取和解析系统信息。
评审点
- Bios的SmbiosType属性和SmBios的Type属性,以区分不同平台BIOS上报和解析更新系统信息的方案。
详细描述
评审点1: Bios的SmbiosType属性和SmBios的Type属性。
属性:
| 属性名称 | 签名 | 读写 | 变化通知 | 描述 | 取值示例 | 访问权限 | 持久化类型 |
|---|---|---|---|---|---|---|---|
| SmbiosType | String | 只读 | false | Smbios文件类型 | JSON | ReadOnly | 持久化 |
| Type | String | 只读 | false | Smbios文件类型 | JSON | ReadOnly | 持久化 |
配置示例:
“Bios_1”: {
“SystemId”: “${SystemId}”,
“SmbiosType”: “JSON”
},
是否准备好AI预审
否