管理和监控服务器的最佳方法之一是使用IPMI,我们将在下面详细讨论。
IPMI概述
简而言之,IPMI(智能平台管理接口)是一套基于硬件的平台管理系统的标准化规范,可以集中控制和监控服务器。此类管理系统的主要功能是监视硬件温度和功耗,启动启动和关闭,以及记录服务器的所有事件状态。
IPMI已成为行业标准,最初由英特尔与戴尔,惠普和NEC合作开发。
什么是IPMI以及它的主要优势是什么?
我们已经确定IPMI是用于控制和管理服务器的硬件解决方案,但我们必须强调它为系统诊断软件提供了显着的差异和优势。其中一个差异是它能够管理各种远程物理位置的服务器,而不管这些位置上安装的操作系统如何。在服务器主板上运行的固件使这成为可能,并允许直接从客户端门户进行一键式管理。
几个IPMI的主要好处:
它是大多数硬件供应商支持的通用标准。
它会持续监控服务器运行状况,并提前发出可能的系统故障警告。
IPMI独立于服务器运行,始终可访问。
只需一个基本的PC设置,配置更改很简单。
使用户无需SSH登录或操作系统访问即可访问和更改BIOS。
无论状态如何,服务器恢复都是可能的,即使它已关闭。
无需任何现场工作人员即可管理服务器。
主要IPMI功能和组件
通过设计,IPMI致力于实现软件中立的方法,同时独立于服务器的BIOS,CPU和操作系统运行。这似乎是某种形式的高级魔法,但IPMI成功和多功能性背后的秘诀在于它能够有效地执行以下四个功能:
监控和监督服务器
恢复并重新启动服务器
记录服务器状态
列出所有服务器库存
但是,如果没有以下关键组件,这一切都不可能:
底板管理控制器(BMC) - 一种微控制器,是任何IPMI的核心和必要组件。
智能机箱管理总线(ICMB) - 允许从一个机箱到另一个机箱进行通信的接口。
智能平台管理总线(IPMB) - 使用管理控制器扩展BMC,同时符合 IPMB通信协议。
IPMI内存 - IPMI的传感器数据记录,系统事件日志,现场可更换单元和存储库存储数据。
通信接口 - 包括本地系统接口,串行接口,LAN接口,ICMB和PCI管理总线。
IPMI v1.5和v2.0规范之间的差异
自版本1.0以来,IPMI规范经历了多次更新,并为我们在此处列出的v1.5和v2.0做了各种重要补充:
IPMI v1.5
启动选项
警报政策
串口共享
串行消息和警报
LAN消息和警报
平台事件过滤(PEF)
在通道模式下扩展BMC消息传递
其他传感器和事件类型
IPMI v2.0
固件防火墙
SMBus系统接口
LAN上串行
VLAN支持
加密支持
扩展用户登录选项
增强认证
标准化和OEM特定的有效负载类型
如何通过核心客户端门户访问IPMI
访问IPMI管理器是一个相对简单的过程,但我们建议使用IPMI v2.0,因为它具有更多定义的协议,可最大限度地提高服务器的管理控制。通过LAN或Internet连接到IPMI管理器后,管理器利用IPMI over IP连接服务器主板上的BMC。然后,BMC使用系统总线连接BIOS,CPU,OS,电源和传感器,以便管理CPU速度,风扇速度,电压,温度,事件日志和服务器重启。
最后的想法
系统管理员不再需要使用IPMI来强调其服务器硬件的状态。此外,公司投资IPMI是有道理的,因为这减少了对服务器机房内现场工作人员的需求,从而降低了管理费用。