(转自“服务器BMC”公众号)服务器BMC概述

服务器BMC功能与原理解析

今天开始聊BMC了 

 BMC,Baseboard Management Controller,有叫基板管理控制器,也有叫底板管理控制器。大部分直接叫BMC,或者说服务器管理芯片。网上这么有各种描述,这里摘抄一个——“BMC全称为基板管理控制器(即Baseboard Management Controller),是IPMI(Intelligent Platform Management Interface)协议即智能平台管理接口所定义的服务器管理体系中的核心组件,集成在服务器、网络设备和其他计算机系统中的硬件管理器。它的作用是监控设备的硬件状态、执行远程管理操作以及提供对设备的监控和控制功能。”  可以看出,BMC的基本功能就是对服务器状态进行监控,如果监控的任何一个数据超出了制定限制的范围以外的话,它就会通知管理员。管理员就会利用远程控制来采取正确的措施,甚至当必要的时候服务器自己重新启动。服务器的状态首先包括物理状态,即各种温度,湿度,电源,风扇速度,BMC的传感器用来测量内部物理变量。其次还会监测主机端,即服务器主处理器的情况。从主处理器的角度来说,叫带外管理,简单理解就是不占用主处理器的计算资源,包括主机处理器或者是桥片的通信等。

 网上找了几款服务器的BMC界面,可以看到都有哪些功能:

从上面几张图中,可以看出BMC的主要功能包括但不限制:

设备信息管理:记录服务器型号、制造商、日期、各部件生产和技术信息、机箱信息、主板信息等、BMC信息(服务器主机名、IP、BMC固件版本等信息);

状态监测管理:对服务器各个部件(CPU、内存、硬盘、风扇、机箱等)的温度、电压等健康状态进行检测;

远程控制管理:服务器的开关机、重启、维护、固件更新、系统安装等;

运行维护管理:日志管理、用户管理、BIOS管理、告警管理等。

整体看起来,BMC的目的就是为了监控运维。我听说一开始的服务器没有BMC,也是逐渐发展起来的,并且功能逐渐逐渐增加。

为了实现这些功能,整个BMC系统要靠软硬件协同工作。下面我再分别聊聊BMC的硬件和软件。

  突然想起来,PC、笔记本有没有类似BMC功能的模块,我想到了EC。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值