01-正文
本章节下载: 01-正文 (962.30 KB)
为满足用户在不同工作负载下的多样化需求,本文介绍了基于服务器上运行的业务来设置BIOS参数的配置指导,并描述了相关工作负载模式的适用场景和配置说明。
BIOS(Basic Input Output System,基本输入输出系统)固化在系统ROM中,是加载在服务器硬件系统上最基本的运行程序。BIOS在系统中的位置如图1-1所示,位于服务器硬件和操作系统之间,用来初始化硬件,为操作系统运行做准备。
BIOS的主要功能包括:
· POST自检。
· 检测输入输出设备和可启动设备,包括内存初始化、硬件扫描和寻找启动设备、启动系统。
· 提供高级电源管理ACPI。
· 配置RAID。
图1-1 BIOS在系统中的位置
本手册适用于以下产品:
· H3C UniServer R4300 G6
· H3C UniServer R4700 G6
· H3C UniServer R4700LE G6
· H3C UniServer R4900 G6
· H3C UniServer R4900LE G6 Ultra
· H3C UniServer R4900 G6 Ultra
· H3C UniServer R5300 G6
· H3C UniServer R5500 G6 Intel
· H3C UniServer R6900 G6
· H3C UniServer R6700 G6
本文适用的BIOS版本为BIOS-6.00.XX。
由于产品版本升级或其他原因,本文档内容会不定期进行更新。
本文为产品通用资料。对于定制化产品,请用户以产品实际情况为准。
应用场景配置模板是部署BIOS设置以适应服务器预期应用的配置选项集合,BIOS提供了多套配置模板,帮助用户根据不同的应用场景部署最适合的BIOS设置。模板中的配置参数为适用于各类应用场景的选项建议值。
各类工作负载模式推荐的BIOS参数配置如表2-1和表2-2所示,展示了应用场景配置模板关联的依赖项,“X”表示配置模板中对该选项没有要求并且可以进行修改。X缺省为当前机型的默认值,不同机型中X值的含义有所不同。当重新应用了配置模板时,模板中的X值将被还原为当前机型的默认值。
· BIOS中可能没有显示下表中对应的所有选项,但使用配置模板时对应的选项设置也会默认采用下表显示的值。
· 选择除Custom以外的配置模板后,配置模板对应的相关选项会置灰,无法修改。
各类工作负载模式的适用场景及配置说明请参见3 工作负载模式介绍。
依赖项 |
虚拟化节能模式 |
虚拟化性能模式 |
低延迟模式 |
固定至睿频频率模式 |
高性能计算模式 |
通用性能计算模式 |
Link L0p Enable |
Enabled |
Disabled |
Disabled |
Disabled |
Disabled |
Disabled |
Link L1 Enable |
Enabled |
Disabled |
Disabled |
Disabled |
Disabled |
Disabled |
SNC |
Auto |
Auto |
Disabled |
Disabled |
Auto |
Disabled |
ADDDC Sparing |
Disabled |
Disabled |
Disabled |
Disabled |
Disabled |
Disabled |
Patrol Scrub |
Disabled |
Enable at End of POST |
Enable at End of POST |
Enable at End of POST |
Enable at End of POST |
Enable at End of POST |
Page Policy |
Adaptive |
Closed |
Closed |
Closed |
Closed |
Closed |
SpeedStep (Pstates) |
Enabled |
Enabled |
Enabled |
Enabled |
Enabled |
Disabled |
Energy Efficient Turbo |
Enabled |
Disabled |
Enabled |
Disabled |
Enabled |
Enabled |
Hardware P-States |
Out of Band Mode |
Native Mode |
Native Mode |
Out of Band Mode |
Native Mode |
Native Mode |
EPP profile |
Power |
Balanced Performance |
Balanced Performance |
Performance |
Balanced Performance |
Balanced Performance |
Enable Monitor MWAIT |
Enabled |
Enabled |
Enabled |
Disabled |
Enabled |
Disabled |
CPU C6 report |
Enabled |
Disabled |
Disabled |
Disabled |
Disabled |
Disabled |
Enhanced Halt State(C1E) |
Enabled |
Disabled |
Disabled |
Disabled |
Disabled |
Disabled |
Package C State |
C6(Retention) state |
C0/C1 state |
C0/C1 state |
C0/C1 state |
C0/C1 state |
C0/C1 state |
ENERGY_PERF_BIAS_CFG mode |
Power |
Performance |
Performance |
Performance |
Performance |
Performance |
Enable LP [Global] |
ALL LPs |
ALL LPs |
Single LP |
ALL LPs |
ALL LPs |
ALL LPs |
Hardware Prefetcher |
Disabled |
Enabled |
Enabled |
Enabled |
Enabled |
Enabled |
Adjacent Cache Prefetch |
Disabled |
Enabled |
Enabled |
Enabled |
Enabled |
Enabled |
DCU Streamer Prefetcher |
Disabled |
Enabled |
Enabled |
Enabled |
Enabled |
Enabled |
LLC Prefetch |
Enabled |
Disabled |
Enabled |
Disabled |
Disabled |
Disabled |
VMX |
Enabled |
Enabled |
Enabled |
Enabled |
Enabled |
Enabled |
注1:SNC选项设置为Auto时,如果是HBM CPU类型,则auto表示为SNC4;如果是EMR XCC的CPU类型,则auto表示为SNC2;否则auto表示为disabled。 |
依赖项 |
通用节能计算模式 |
事务性程序处理模式 |
通用吞吐计算模式 |
高可靠性模式 |
图形处理模式 |
AI优化模式 |
定制模式 |
Link L0p Enable |
Enabled |
Disabled |
Disabled |
Disabled |
Disabled |
Disabled |
X |
Link L1 Enable |
Enabled |
Disabled |
Disabled |
Disabled |
Disabled |
Disabled |
X |
SNC |
Auto |
Auto |
Disabled |
Disabled |
Auto |
Disabled |
X |
ADDDC Sparing |
Disabled |
Disabled |
Disabled |
Enabled |
Disabled |
Disabled |
X |
Patrol Scrub |
Disabled |
Enable at End of POST |
Enable at End of POST |
Enable at End of POST |
Enable at End of POST |
Enable at End of POST |
X |
Page Policy |
Adaptive |
Closed |
Closed |
Closed |
Closed |
Closed |
X |
SpeedStep (Pstates) |
Enabled |
Enabled |
Enabled |
Enabled |
Enabled |
Enabled |
X |
Energy Efficient Turbo |
Enabled |
Disabled |
Enabled |
Disabled |
Disabled |
Disabled |
X |
Hardware P-States |
Out of Band Mode |
Native Mode |
Native Mode |
Native Mode |
Native Mode |
Disabled |
X |
EPP profile |
Power |
Balanced Performance |
Balanced Performance |
Balanced Performance |
Balanced Performance |
Balanced Performance |
X |
Enable Monitor MWAIT |
Enabled |
Disabled |
Disabled |
Disabled |
Enabled |
Disabled |
X |
CPU C6 report |
Enabled |
Disabled |
Disabled |
Disabled |
Disabled |
Disabled |
X |
Enhanced Halt State(C1E) |
Enabled |
Disabled |
Disabled |
Disabled |
Disabled |
Disabled |
X |
Package C State |
C6(Retention) state |
C0/C1 state |
C0/C1 state |
C0/C1 state |
C0/C1 state |
C0/C1 state |
X |
ENERGY_PERF_BIAS_CFG mode |
Power |
Performance |
Performance |
Performance |
Performance |
Performance |
X |
Enable LP [Global] |
ALL LPs |
ALL LPs |
Single LP |
ALL LPs |
ALL LPs |
ALL LPs |
X |
Hardware Prefetcher |
Disabled |
Disabled |
Disabled |
Enabled |
Enabled |
Enabled |
X |
Adjacent Cache Prefetch |
Disabled |
Disabled |
Disabled |
Enabled |
Enabled |
Enabled |
X |
DCU Streamer Prefetcher |
Disabled |
Disabled |
Disabled |
Enabled |
Enabled |
Enabled |
X |
LLC Prefetch |
Enabled |
Enabled |
Enabled |
Disabled |
Disabled |
Disabled |
X |
VMX |
Disabled |
Enabled |
Enabled |
Enabled |
Disabled |
Enabled |
X |
本章节介绍各工作负载模式的适用场景和配置说明。
本文中,不同应用场景下的BIOS配置方案为通用方案。对于特殊需求,请用户根据实际需求自行配置。
BIOS提供了以下应用场景配置模板:
Fixed Turbo Frequency(固定至睿频频率模式),固定至睿频频率模式用于锁定至睿频频率的应用场景。
主要通过带外方式实现,操作系统不参与频率的调节。
General Peak Frequency Compute(通用性能计算模式),通用性能计算模式用于对系统整体性能要求不高的应用场景。
通过关闭睿频加速开关,由操作系统主导进行频率调节,使系统以主频的频率运行。
Low Latency(低延迟模式),低延迟模式适用于对计算延迟要求高的应用场景,比如数据量大、需要实时监控业务数据、消息传递广的系统。
此场景要求系统反应快速,能最大化数据实时价值。通过关闭节能选项,关闭引入延时的超线程技术,由操作系统主导进行频率调节,使系统CPU以睿频的频率运行。
High Performance Compute(高性能计算模式),高性能计算模式用于密集计算的应用场景。
与低延迟模板类似,但是此场景多用于处理多任务并发的场景,建议开启超线程技术。通过关闭节能选项,由操作系统主导进行频率调节,使系统以睿频的频率运行。
General Power Efficient Compute(通用节能模式),通用节能模式模板用于对能耗要求高的应用场景。
与虚拟化节能模板类似,但是此场景不需要开启虚拟化相关的选项。通过开启节能选项,CPU核会进入休眠的运行状态,在不同状态切换调度时,会出现时延增加、性能下降。
Virtualization-Power Efficient(虚拟化节能模式),虚拟化节能模式用于虚拟化环境,并对能耗要求高的应用场景。
此场景会开启所有和虚拟化相关的选项,以支持虚拟化功能。通过开启节能选项,牺牲最大运行速度,使系统在空闲状态获得较低的能耗值。
Virtualization–Performance(虚拟化性能模式),虚拟化性能模式用于虚拟化环境,并对性能要求高的应用场景。
此场景会开启所有和虚拟化相关的选项,以支持虚拟化功能。通过关闭节能选项,以获得更高的运行速度,使系统获得更高性能。
Advanced Reliability Mode(高可靠性模式),高可靠性模式用于对系统稳定性和可维护性要求高的应用场景。
开启高级RAS选项,关闭节能选项,以减少系统应对错误的响应处理时间。建议使用X4颗粒的内存。
Transactional Application Processing(事务性应用程序处理模式),事务性应用程序处理模式用于上层业务的应用场景,比如数据库系统。
与高性能计算模板设置相同,是适用于大部分场景的配置。如果所面向的业务数据具有一定的随机性,且数据集比较大,建议关闭预取以及NUMA内存访问特性开关,对应用程序执行实际业务有利。
General Throughput Compute(通用吞吐计算模式),通用吞吐计算模式用于最大可持续吞吐量的应用场景。
通过关闭预取选项,关闭睿频加速开关,减少CPU因为等待而产生的停滞周期数,平衡管理峰值频率和吞吐量要求,提升IO吞吐。
Graphic Processing(图形处理模式),图形处理模式用于使用图形处理单元的应用场景。
与高性能计算模板设置相同,是适用于大部分场景的配置。禁用虚拟机技术,提升处理器核心频率,以改善数据处理和系统性能水平。
AI Optimized(AI优化模式),适用于对大量计算资源进行人工智能推理或训练的应用场景,主要满足性能需求。
与高性能计算模板相似,AI优化模式通过将CPU锁定到最高性能,提升人工智能推理或训练的应用场景下服务器性能。
Custom(定制模式),Custom模式将使用BIOS的默认配置。
选择该模式会将模板相关参数自动加载为默认选项,用户可基于此模板自定义各项参数。BIOS的默认配置请参见用户指南中对每个选项的具体说明。
可通过以下几种方式设置应用场景配置模板:
· BIOS Setup方式:在BIOS Setup界面中,应用场景配置模板对应的设置选项为Workload Profile Configuration,位于Advanced页面中Advanced Power Management Configuration页签。
· HDM导出BIOS的JSON方式:通过HDM页面导出BIOS的JSON配置,找到WorkloadProfileConfiguration,对应修改模板功能。具体配置请详见H3C服务器 HDM2用户指南。
· SCE工具方式:选择Custom配置模板后,支持通过SCE工具修改配置模板的选项值。
如再选择除Custom以外的配置模板,配置结果以模板设置为准。
本文主要介绍通过BIOS Setup方式设置模板,具体操作步骤如下文所示。
(1) 在服务器上连接键盘、鼠标和显示器或启动HDM Web界面的远程控制台。关于启动远程控制台的具体方法,请参见HDM用户指南。
(2) 启动或重启服务器。如图4-1所示,进入BIOS启动界面后,按Del或Esc。
图4-1 BIOS启动界面
(3) 如图4-2所示,如果出现输入开机密码对话框,请在对话框中输入开机密码。
(4) (可选)如图4-3所示,如设置了BIOS管理员和用户密码,进入BIOS Setup时,需要先选择登录角色。
(5) 输入对应角色的密码,如图4-4所示。
(6) 如图4-5所示,进入BIOS Setup界面。
在BIOS Setup界面中,进入Advanced页签,选择Socket Configuration>Advanced Power Management Configuration,按Enter,如图4-6所示。
图4-6 Advanced Power Management Configuration界面
如图4-7所示,根据实际使用需求,点击下拉框,选择所需的工作负载配置模板。
设置完成后,按F4,在弹出的提示框中选择Ok,保存设置并退出BIOS界面。设置将在服务器重启后生效。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!