服务器固件有BIOS或UEFI、BMC、CMOS、OS包括32位和64位。
1.BIOS(Basic input/ Output System)
即基本输入输出系统,是服务器启动后最先运行的软件。它包括基本输入输出控制程序、上电自检程序、系统启动自检程序、系统设置信息。BIOS是服务器硬件和OS之间的抽象层,用来设置硬件,为OS运行做准备。BIOS设置程序是储存在BIOS芯片中的。BIOS的进化版本是UEFI(Unified Extensible FirmwareInterface),即统一的可扩展固定接口。这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上,从而使开机程序化繁为简,节省时间。
2.BMC(Baseboard Management Montroller)
即基板管理控制器,主要是对服务器进行监控和管理。BMC可以在服务器未开机的状态下,对机器进行固件升级、查看机器设备等。
3.CMOS(Complementary metal-oxide-semiconductor)
是电脑主机板上一块特殊的RAM芯片,是系统参数存放的地方。CMOS存储器用来存储BIOS设定后的相关参数。
4.OS(Operating system)
即操作系统,对服务器软硬件及数据资源进行管理调度。OS主要分为32位和64位,OS的位数版本决定了计算机处理器在RAM(随机存取储存器)处理信息的效率,64位版本比32位的可以处理更多的内存和应用程序。
序号 | 架构 | 特点 | 代表性的厂商 | 运营机构 |
1 | X86 | 性能高,速度快,兼容性好 | 英特尔,AMD | 英特尔 |
2 | ARM | 成本低,低功耗 | 苹果,谷歌,IBM,华为 | 英国ARM公司 |