一、强制存在功能
1、IPM Device
BMC必须强制实现IPM Device命令,如果提供了IPMB,除非另有说明,否则必须可以从IPMB访问强制命令。
2、System Interface
实现必须通过指定的IPMI系统接口之一提供BMC访问。
3、SDR Repository
BMC必须提供一个SDR存储库来保存平台管理子系统中所有传感器的传感器、设备定位器和实体关联记录。 这不需要包括仅生成事件的传感器的sdr。 如果SDR Repository是可写的,建议为外接程序平台管理扩展提供至少20%的额外空间。 SDR存储库必须可以通过系统接口访问。 如果提供了IPMB,则SDR存储库必须通过该接口可读,并且通过IPMB接口进行SDR更新是可选的。 在系统上电或ACPl 'S1'休眠状态下访问SDR存储库是强制性的,但在系统下电或>S1休眠状态下访问SDR存储库是可选的。
4、Watchdog Timer
RMC将提供标准的Watchdoo Timor信息,以支持系统复位操作。看门狗定时器中的某些功能是可选的。请参考看门狗定时器部分的信息。
5、Event Receiver
BMC必须实现事件接收功能,并通过系统接口接收事件消息。如果提供了IPMB,事件接收函数也必须接受来自IPMB的事件消息。事件接收器在系统上电或ACPI 'S1'休眠状态时的操作是强制性的,但在系统下电或>S1休眠状态时的操作是可选的。
6、SEL Interface
BMC必须提供“系统事件日志”接口。事件日志必须至少包含16个条目。SEL访问必须通过系统接口提供。当系统上电或处于ACPI 'S1'休眠状态时,SEL必须能够通过所有支持的接口通过所有强制SEL命令完全访问到BMC。无论系统电源状态如何,只要BMC可访问,并且通过任何可操作的接口访问,SEL读访问总是强制性的。
7、FRU Inventory
BMC必须提供逻辑上的Primary FRU库存设备,可通过Write- and Read FRU Data命令访问。FRU Inventory Device Info命令也必须支持。强烈建议所有其他管理控制器也提供Primary FRU库存设备。(这在IPMI v1.0中是可选的。)
8、Initialization Agent
初始化代理功能是 BMC 根据存储在 SDR 中的传感器初始化设置,在内部和其他管理控制器上初始化事件生成和传感器。
9、Internal Event Generation
BMC 必须为看门狗定时器生成内部事件。强烈建议传感器生成事件,以消除系统管理软件轮询传感器的需要,并在 SEL 中提供 “死后 ”故障信息。传感器的内部事件生成是可选的,但强烈建议--尤其是 “环境”(如温度和电压)传感器。
二、可选功能
1、IPMB Interface
强烈建议使用 IPMB,但这是可选项。BMC 必须为 IPMB 提供系统接口。如果实施了 IPMB,则必须提供至少一个指定的 IPMB 连接器。有关连接器的定义,请参阅 IPMB 协议规范。此外,BMC 必须实现一个信息通道,允许从 IPMB 向系统接口发送信息,反之亦然。
2、Sensor
BMC 可以提供传感器。典型的服务器 BMC 可提供用于底板温度、电压和机箱入侵监控的传感器
3、External Event Generation
可以将 BMC 设计为接受 “设置事件接收器 ”命令,以便将其设置为 IPMB 事件发生器,并将其事件信息发送到另一个管理控制器。这主要用于开发和测试目的。
4、PCI Management Bus Interface
BMC 支持与 PCI 管理总线的连接,通过该总线,BMC 可以发送和接收 IPMI 信息。系统软件也可通过系统接口向 BMC 发送命令,从而访问 PCI 管理总线。
5、PCI Management Bus Interface
BMC 支持与 PCI 管理总线的连接,通过该总线,BMC 可以发送和接收 IPMI 信息。系统软件也可通过系统接口向 BMC 发送命令,从而访问 PCI 管理总线。
6、LAN Messaging and LAN Alerting
BMC 通过局域网发送和接收 IPMI 信息的能力
通过局域网发送警报的功能
7、Dial Page
通过拨号执行数字页面的功能。通常使用外部调制解调器完成。
8、PPP Alerting
如果实施 PPP 警报,则需要 BMC 连接到系统平台事件过滤和 PPP 模式串行消息传递的能力。
三、多样功能
1、Serial Messaging
串行报文传送是通过与 BMC 的异步串行连接执行 IPMI 报文传送的功能。如果支持串行报文传送,则适用以下子功能:
1)Basic Mode(必选)
基本模式是一种信息成帧类型,用于通过串行连接发送 IPMI 信息。如果支持串行消息传递,则需要支持基本模式。
2)PPP Mode(可选)
PPP 模式支持通过串行连接使用 PPP 协议和帧进行 IPMI 消息传递。
3)Terminal(可选)
终端模式是一种使用可打印 ASCII 字符通过串行传输 IPMI 信息的机制。终端模式还支持数量有限的文本命令,以支持传统的 “基于文本 ”环境。
4)Direct Connect Mode(必选)
直接连接模式支持通过串行连接发送 IPMI 信息,而无需通过调制解调器。直接连接模式是串行信息传送的必备功能。
5)Modem Connect Mode(可选)
调制解调器连接模式支持通过 TIA-602 兼容调制解调器的串行连接,或通过可使用为调制解调器通信定义的 IPMI 命令的调制解调器电路发送 IPMI 信息。
2、Bridging Support(可选/必选)
在连接到 BMC 的两个接口之间传输 IPMI 请求和响应信息的能力。
如果支持相应的接口,则需要以下支持:
可选:
3、Callback(可选)
回调表示 BMC 被指示拨号到选定或预先配置的目的地,以建立 IPMI 消息会话。回调需要使用调制解调器连接模式的串行信息传送功能。
1)Basic Mode Callback(必选)
如果支持回调,则为必填项。连接到指定目标后,BMC 使用基本模式发送 IPMI 消息。
2)PPP Mode Callback(可选)
连接到指定目的地后,BMC 使用 PPP 模式发送 IPMI 信息。
3)CBCP Callback(可选)
BMC 支持 Microsoft CBCP(回调控制协议)进行回调。如果实施 CBCP 回调,则需要 PPP 模式和 PPP 模式回调支持。
4、Platform Event Filtering (PEF) and Alert Policies(可选/必选)
BMC 对事件执行可选操作的能力。如果支持寻呼或警报,则必须具备此功能。PEF 中的某些操作是可选的。有关信息,请参阅 PEF 章节。如果支持串行/调制解调器或局域网警报,则必须使用警报操作和警报策略。