服务器BIOS和BMC的基础知识

以BIOS为核心的固件产业,是信创产业链的重要组成部分,可被誉为信创产业的"山海关"。在计算机体系中,BIOS 有着比操作系统更为底层和基础性的作用,是机器点亮后第一个被激活的系统程序,主要负责检测、访问与调试底层硬件资源,并分配给操作系统,以保障整个机器顺利安全运转。

目前,全球 X86 授权 BIOS 厂商共计 4家,它们分别是 AMI、Phoenix、Insyde 和百敖,而百敖(卓易信息旗下)又是境内唯一一家 BIOS 厂商。本文将聚焦BIOS产业生态,围绕10个核心问题,从技术和产品定义、产业市场规模、纵观竞争格局、投资机会等多维度进行深入剖析,以期辅助投资决策。

一、计算机核心基础部件:BIOS 、BMC

1、BIOS 是什么?

BIOS(Basic Input Output System),即基础输入输出系统,是刻在主板 ROM 芯片上不可篡改的启动程序,BIOS 负责计算系统自检程序(POST,Power On Self Test)和系统自启动程序,因此是计算机系统启动后的第一道程式。由于不可篡改性,故程序存储在 ROM 芯片中,并且在断电后,依然可以维持原有设置。

BIOS 主要功能是控制计算机启动后的基本程式,包括硬盘驱动(如装机过程中优先选择 DVD 或者 USB 启动盘),键盘设置,软盘驱动,内存和相关设备。

表1、BIOS 主要程序及实现功能

2、BMC和IPMI 是什么?

BMC(Baseboard Management Controller)与IPMI(Intelligent Platform Management Interface),即基板管理控制器与智能型平台管理接口,是服务器的基本核心功能子系统,负责服务器的硬件状态管理、操作系统管理、健康状态管理、功耗管理等核心功能。

BMC 是独立于服务器系统之外的小型操作系统,是一个集成在主板上的芯片,也有产品是通过 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 镜像等。

图1、IPMI 逻辑图

相关推荐
Rverdoser3 小时前
服务器(一种管理计算资源的计算机)
运维·服务器
流浪法师124 小时前
SecProxy - 自动化安全协同平台
运维·安全·自动化
_考不上研究生不改名4 小时前
【完美解决】VSCode连接HPC节点,已配置密钥却还是提示需要输入密码
linux·服务器·vscode·远程连接·hpc·超算集群
IT _oA5 小时前
Active Directory 域服务
运维·服务器·网络·windows·笔记
·云扬·6 小时前
【BUG】阿里云服务器数据库远程连接报错
服务器·阿里云·bug
MXsoft6186 小时前
云原生运维在 2025 年的发展蓝图
运维·服务器·数据库
嵌入式-老费6 小时前
Linux上位机开发实践(一个硬件算法加速的示例)
linux·运维·服务器
前进的程序员6 小时前
Linux C 与 C 语言的区别及开发差异
linux·运维·c语言
葡萄城技术团队7 小时前
如何通过前端表格控件实现自动化报表?1
运维·前端·自动化
CZIDC7 小时前
华为昇腾服务器上查看固件、驱动和CANN版本的常用方法
linux·运维·服务器