关于BMC的学习
创始人
2025-06-01 09:05:17
0

1.在服务器领域,管理可以分为带内和带外管理:

带内管理:通过主CPU对本机进行监控。一般需要在本机上安装一个管理软件,故称为Agent管理。带内管理由于是通过主CPU进行,所以理论上可以获取所有的信息看,功能全

带外管理:不通过主CPU实现对机器的监控,在这里即通过BMC进行监控。由于本方式不要求在主CPU上安装任何软件,故称之为Agenless管理。由于很多的资源无法直接访问,故功能相对带内的管理较弱。

2.从上面的架构可以看出BMC实现的是带外管理功能

这里要澄清一个概念,BMC在服务器里面不是必须的,事实上很多低成本的服务器环境下是没有BMC模块的或只是具备部分的BMC功能,因为BMC芯片+软件开发成本是不小的,而在有些场合这些都不是必须的,系统在没有BMC模块的环境下完全是可以正常运行的,只是没有了带外管理功能。

注:此外对于不同的服务器厂家,为了与其他厂家区分开来,会给自己的BMC模块重新取名,比如HP叫iLO,EDLL叫DRAC,我司则称为HMD,实际上都是BMC,只是各家在功能上有部分自己的特色。

3.BMC的主要功能:

(1)远程电源控制(on/off/cycle/status)

   (2)  串口重定向 serial over LAN (SOL)

   (3) (KVM/VM)

 (4)硬件信息获取及资源管理(温度,风扇,电压)

 (5)系统事件日志(SEL,system Log)

 (6)集群管理

 (7)调试定位

注: 其实上述很多的功能并不属于IPMI的标准的协议范畴,但是为了使用方便,厂商逐渐开发完善最后成为必备的技能,比如KVM

由于BMC软件具有一定的复杂性,开发起来难度和投入都是比较大的,故如果出货量不是太大的话,都是购买第三方的BMC软件,然后在其基础上进行开发,故而不是自己重写一套。能够出售完整BMC软件的公司目前来说只有两家,爱迪生和AMI,目前我们采用的是AMI代码。目前市面上具有独立开发完整的BMC功能的厂家不是太多,主要只有三家:HP,INTEL和华为。而且他们的代码大多都是在Emulex,爱迪生或AMI的代码的基础上发展起来的。

4.BMC和IPMI的关系

既然提到了BMC,就不得不提到IPMI,两者的关系如下:

BMC全称是(基板管理控制器),从字意上可以看出它偏向于硬件模块的概念,主要是用于单板带外管理。在很久很久以前,每家的BMC模块都是私有的,这对用户造成了很大的不便,假设机房里有很多不同厂家的服务器,则为了管理这些服务器,必须安装各厂家不同的管理软件,管理的方式和功能也都不一样。未来改善这种情况,于是由Intel牵头,制定了一套IPMI 协议的规范。这套规范定义了BMC的行为和接口,只要符合IPMI规范的BMC都可以用通用的接口来进行监控,大大提高了服务器的兼容性。

但是对于BMC来说,标准的IPMI命令只定义了一些常用的功能,比如上下电,获取传感器的状态,很多高级的功能还是需要各家自行实现,比如KVM,功耗管理等。

5.BMC 常见的术语:

SDR:sensor Data Record,从字面上可以看出这个管理传感器的模块。比如温度,电流,电压的传感器都由其管理,可以实现阈值等一般的控制。另外看门狗,风扇等模块也属于传感器一类统一由SDR管理。

SEL:System Event Log。日志管理模块,只限于协议规定的日志,比如温度超阈值等,每一条日志都有其对应的Code,和我们通常理解的诊断日志玩全不是一个概念。

SMS:System Management Software。统一特指为运行在OS层面的软件。比如APP组正在开发的FIST软件。但它在规范里面只限于本地运行的软件,远程访问的不算。

SOL:Serial Over LAN。将串口信息通过网络方式传递出来,省去了接串口线的麻烦,特殊的场合非常适用

EMCP/RMCP+:DMTP基于UDP协议开发的专门用于Pre-OS环境下的网络的通信的协议。在IPMI协议里面,所有的网络上的数据的传输都是通过本协议是实现的。

NCSI:Network Controller Sideband Interface.基于RMII协议实现的一套标准的协议,专门用于BMC和NIC间的通信。

Shared Port:NCSI协议的衍生的产物,即可以同时与BMC及主CPU进行通信的网络的端口。

Dedicated Port:只能和BMC进行通信的网络端口

相关内容

热门资讯

聚焦北大荒|前进农场:建立健全... 前进农场位于青龙山灌区中区,灌区通水达效面积75.47万亩,农业节水潜力巨大。前进农场立足实际,聚焦...
北京朝阳三大举措打造涉外法律服... 6月9日,北京青年报记者从2025北京CBD论坛年会新闻发布会上获悉,2025北京CBD论坛暨首都高...
自然资源部法规司司长魏莉华出任... 据自然资源部网站“部领导”栏目资料,此前担任自然资源部法规司司长的魏莉华已任自然资源部总规划师。 ...
伊戈尔:将积极关注行业政策把握... 金融界6月9日消息,有投资者在互动平台向伊戈尔提问:董秘,目前国家能源局已经开始组织开展新型电力系统...
C罗:我将留在利雅得胜利,明年... 直播吧6月9日讯 北京时间今天凌晨,欧国联A联赛决赛,葡萄牙点球5-3击败西班牙夺得冠军(双方120...
美国企业主:想找一个没有中国的... 【文/观察者网 刘程辉】 “美国政府可以大呼小叫,但如何复制中国向美国出口的产品?根本不可能。” ...
原创 S... 【搜狐体育战报】北京时间6月9日,2024-25赛季NBA总决赛继续进行,俄克拉荷马雷霆主场迎来与印...
北大数学学院回应韦东奕健康状况... 高考前夕,北京大学数学科学学院研究员韦东奕在社交平台上开设个人账号,发布了一条时长仅为4秒的视频,引...
俄军宣布首次攻入乌中部腹地,阵... 在俄罗斯与乌克兰互相展开大规模无人机袭击之时,当地时间6月8日,俄罗斯国防部宣布俄军向乌克兰中东部第...
政策加力,增至47国! 6月9日起,中方对沙特、阿曼、科威特、巴林持普通护照人员试行免签政策。至此,适用单方面免签政策来华国...