常规远程设备管理一般通过带内完成,如服务器使用的远程桌面、ssh,交换机的telnet 等,这些都是基于设备操作系统来对设备进行管理和维护
当系统出现问题时则无法进行远程维护,此时一是现场处理,另外的办法则是使用设备提供的带外管理接口
带外管理(Ou t-of-band management)是基于硬件的一种管理方式,使用专用硬件模块或特殊的远程管理卡提供管理接口,通过专用的数据通道对设备进行远程维护和管理,完全独立于设备操作系统之外,甚至可以在设备关机状态下进行远程监控与管理
目前绝大部分服务器提供带外管理接口,部分网络设备也提供的带外管理接口
服务器带外管理原理 IPMI(Intelligent Platform Management Interface),“智通平台管理接口”是为服务器管理设计的一种工业标准
为了解决服务器远程管理标准化,最初由Intel 、HP、Dell、NEC 等公司于1998 年共同提出
在IPMI 标准出台之前,每个服务器制造商使用自己的服务器管理方案,对用户来说难于统一管理
IPMI 标准的推出,使不同产品的集中管理成为可能
IPMI 让用户可以通过网络来监控服务器上各种硬件组件的健康状况,如CPU、风扇 转 速 、系统温 度 、电 压 、电 源 、功 耗 等
用户可以设定 传 感 器的临 界 值 ,当系统异 常时,可以将 运 行状态及 事 件以日 志 方式记 录
IPMI 还 可以检 测 电 源 状态,可以下达 开 、关机或重 启 指 令
IPMI 的核 心 是基板 控制器(BMC),其 完全独立于服务器的CPU、BIOS、操作系统、开 关机状态之外,是一个完全独立运 行的系统
IPMI 功 能通过向 BMC 发 送 指 令 完成,指 令 附 合 IPMI规范
IPMI 架 构 如上图所示,我们可以理解为BMC 为一个单片机,