【业务领域】BMC芯片和NC-SI接口理解

BMC芯片

1、什么是BMC芯片
BMC(Baseboard management controller),执行伺服器远端管理控制器, 为基板管理控制器,是独立于服务器系统之外的小型操作系统,是一个集成在主板上的芯片,也有产品是通过 PCIE 等形式插在主板上,对外表现形式只是一个标准的RJ45网口,拥有独立 IP 的固件系统。服务器集群一般使用BMC指令进行大规模无人值守操作,包括服务器的远程管理、监控、安装、重启等。

    IPMI是一组交互标准管理规范,由Intel、HP、Dell和NEC公司于1998年9月16日共同提出,主要用于服务器系统集群自治,监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等。同时,IPMI还负责记录各种硬件的信息和日志记录,用于提示用户和后续问题的定位。目前,IPMI已经为超过200多家计算机供应商所支持。

    IPMI 是独立于主机系统CPU、BIOS/UEFI和OS之外,可独立运行的板上部件,其核心部件即为BMC。或者说,BMC与其他组件如BIOS/UEFI、CPU 等交互,都是经由 IPMI来完成。在IPMI协助下,用户可以远程对关闭的服务器进行启动、重装、挂载 ISO镜像等。

逻辑图如下:

在这里插入图片描述

作者:darker55
链接:https://www.jianshu.com/p/730e8f719881
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

使用NC-SI共享网口方式访问IPMI的BMC管理控制器

最近上了一块带IPMI功能的板子,网线一直插在BMC的专用口上,今天无意中发现哪个口时down状态,但是BMC却能正常登陆,于是查资料发现是使用了普通LAN口的NC-SI共享模式访问BMC ,这样无形中就可以少用一个路由的端口,皆大欢喜,在这记录一下。

什么是共享网口方式?
这里要简单地提到NC-SI(Network Controller – Sideband Interface)技术,即网络控制器边带接口技术。这一技术是用来实现BMC芯片和以太网控制器之间信息传递的,它使得BMC芯片能够像使用独立管理网口那样使用主板上的网络接口。以下是共享访问模式的实现结构图:

在这里插入图片描述

简单理解:
BMC其实是一个单片机,它有自己独立的IO设备,而独立网口就是其中之一。将BMC芯片和网络控制器互联,通过NC-SI技术使得BMC芯片能够使用网络控制器上的接口。

为何要使用共享网口访问管理控制器?
1、减少物料成本:共享访问模式能够为单机节省一根网线;
2、减少人力成本:如果业务网只需要接一根网线,共享方案可以减少一半的布线人力支出;
3、减少交换机投入:独立网口会多占用一个交换机端口,增加交换机采购数量,使用共享模式减少了这部分的支出和额外的交换机运维成本;

如何实现共享网口模式?
1、BIOS或者WEB bmc界面中将IPMI访问方式修改为share(共享模式);
2、为共享网口独立分配一个VLAN号和IP地址,以便和业务网剥离;
3、在交换机端开启802.1q协议,并分配相同的VLAN号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值