服务器-BMC介绍

image

BMC是服务器主板上一颗独立的芯片,拥有自己的处理器、内存和网络接口,不依赖主CPU和操作系统运行,即使服务器关机或系统崩溃,它依然在工作。

  • 缩写:Baseboard Management Controller、基板管理控制器
  • BMC核心定位:“带外管理”的核心载体,“带内管理”(依赖操作系统、占用业务带宽)
  • 为什么服务器需要BMC:服务器需要7x24小时稳定运行,需要BMC来监控硬件健康、实现远程控制
  • 主流厂商与芯片ASPEED是BMC芯片的绝对主流厂商,华为等少数厂商有自研方案(如H11710芯片)

一、BMC如何使用

  • Web界面:通过浏览器访问BMC的IP地址,用默认账号密码登录,在图形界面上查看状态、执行操作,适合单台操作,本篇进行介绍;
  • 命令行(IPMI/Redfish):通过ipmitool、redfish命令远程管理BMC,适合批量操作和自动化脚本,后续会进行介绍。

二、BMC主要功能介绍

主页

查看设备信息:处理器、内存、存储等

image

快捷操作:电源操作、收集日志等

image    

image

网络信息:主要看专用网口 IPV4 地址

image

传感器          

image

 风扇转速、各区域温度、电压、硬盘健康状态等              
日志&报告

image

记录系统事件日志(SEL),包括硬件错误、温度超限等;

发生异常时可通过邮件、SNMP等方式主动告警

--SNMP:简单网络管理协议,使用NMS管理站监控设备

 
设置 用户管理:添加、删除用户,更改权限等

image

 

网络设置:配置BMC IP获取方式等

NTP:Network Time Protocol、网络时间协议

NTP 设置:配置NTP 服务器,用于同步时间

image

 

安全策略:配置密码复杂度等

image

系统功能

电源控制器:控制开机、关机等

电源策略:电源冗余、掉电恢复等

image

风扇控制:手动控制转速,自动转速模式

image

 远程控制:通过网页或者Java客户端远程控制业务系统

image

综合管理:配置启动项、进行bios设置等

image

高级功能

存储管理:Raid管理、SAS管理等

日志设置:日志存放策略、远程日志

IPMI 设置:

SNMP设置:开启SNMP服务,发送告警

SMTP设置、邮件:开启SMTP,发送邮件

外部用户设置:使用公司统一的认证系统进行登录

image

SNMP通常用于将BMC的告警信息发送到统一的监控平台

--常见监控平台:Zabbix、Nagios

 
维护

1、固件更新:更新BMC、BIOS固件等

2、恢复出厂设置

3、重启BMC

image

故障诊断:一键收集日志等

image

三、不同品牌的BMC名称

品牌
BMC管理工具名称
戴尔、Dell
iDRAC
惠普、HPE
iLO
联想、Lenovo
XClarity Controller (XCC)
华为、Huawei
超聚变、Fusion
iBMC
浪潮、Inspur
BMC、底层IPMI(或自有方案)
超微、Supermicro
BMC、底层IPMI(基于ASPEED芯片标准方案)
新华三、H3C
HDM
posted @ 2026-08-24 10:56  Fēngwèi  阅读(6)  评论(0)    收藏  举报