4.8. 硬件类别要求
类的硬件要求
硬件类要求在计算、管理、网络和存储中分类。
4.8.1. Compute 复制链接链接已复制到粘贴板!
Compute 中包含的硬件功能有:
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | install, Boot, kdump |
|---|---|---|---|---|
| System Processors, System-on-Chip (SoC), System-in-Package (SiP) | 最大逻辑内核 | CORE | 最大逻辑内核数 [a] 和来自可用 CPU 的功能集。 | 安装、引导 |
| CPU 频率控制 | 最大逻辑内核数 [d] 和来自可用 CPU 的功能集。 | |||
| HW_PROFILER 或 SW_PROFILER | 最大逻辑内核数 [e] 和来自可用 CPU 的功能集。 | |||
| 实时系统 | REALTIME | REALTIME_INTERRUPT (Required) | 使用实时内核的可用 CPU 的最大逻辑内核和功能集数量。 [f] | |
| REALTIME_POLLING (可选) | 使用 realtime 内核从可用 CPU 中设定的最大逻辑内核和功能集。 [g] | |||
| 系统虚拟化 | 客户机上的 SUPPORTABLE 和 CORE 和 MEMORY | 客户机上的 SUPPORTABLE 和 CORE 和 MEMORY FV_CORE 和 FV_MEMORY | 在完全虚拟化的虚拟机环境中运行。 在主机机器上运行。 | |
| 高级系统虚拟化 | CPU 固定、 | FV_CPU_PINNING, | 在完全虚拟化的虚拟机环境中运行。 | |
| 透传存储, PCIE Pass-Through Storage, USB Pass-Through Network, PCIE Pass-Through Network, Virtual Machine Live Migration | FV_USB_STORAGE_PASSTHROUGH, FV_PCIE_STORAGE_PASSTHROUGH, FV_USB_NETWORK_PASSTHROUGH, FV_PCIE_NETWORK_PASSTHROUGH 和 fv_live_migration [h] | 在启用了 IOMMU 的主机机器中运行。 | ||
[a]
在功能集审核中不考虑核心时钟速度、FSB 速度、缓存大小、缓存深度和制造大小。
[b]
RHEL 8.3 及更新的版本提供
[c]
在功能集审核中不考虑核心时钟速度、FSB 速度、缓存大小、缓存深度和制造大小。
[d]
在功能集审核中不考虑核心时钟速度、FSB 速度、缓存大小、缓存深度和制造大小。
[e]
在功能集审核中不考虑核心时钟速度、FSB 速度、缓存大小、缓存深度和制造大小。
[f]
根据 RHEL 最低要求内存标准,为每个 CPU 内核检查添加了内存核检查,作为硬件认证测试的规划条件,即内存、核心、实时以及所有 RHEL 8 的完整虚拟化测试。如果每个 CPU 内核检查的内存未通过,则上述测试不会自动添加到测试计划中。但是,可以通过 CLI 手动添加它们。
[g]
根据 RHEL 最低要求内存标准,为每个 CPU 内核检查添加了内存核检查,作为硬件认证测试的规划条件,即内存、核心、实时以及所有 RHEL 8 的完整虚拟化测试。如果每个 CPU 内核检查的内存未通过,则上述测试不会自动添加到测试计划中。但是,可以通过 CLI 手动添加它们。
[h]
从 RHEL 9.4 开始,所有 fv_tests 支持在 ARM 系统上运行。
| ||||
- 利用备注: 模型中的 Equal 或 lesser 功能集。扩展设计的处理器/核心数下线.功能集和核心数对现有认证升级。处理器升级被定义为字段可安装的物理软件包,可能需要字段可安装的 BIOS/firmware 升级 第 3.5.3 节 “设置”。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | install, Boot, kdump |
|---|---|---|---|---|
| 系统内存 | 最大支持系统内存 | 内存 | 安装、引导、Kdump | |
| HBM 内存 | HBM 系统内存 | memory_HBM_only | 使用相应逻辑核心数的最大 HBM 内存大小 [d] | 安装、引导、Kdump |
| HBM 缓存内存 | memory_HBM_cache | 使用相应逻辑核心数的最大 HBM 内存大小 [e] | 安装、引导、Kdump | |
| HBM Flat 内存 | memory_HBM_flat | 使用相应逻辑核心数的最大 HBM 内存大小 [f] | 安装、引导、Kdump | |
| NVDIMM | NVDIMM - 内存模式 [g] | 内存 [h] | 任何支持的 NVDIMM 内存大小 | 安装、引导、Kdump |
| NVDIMM - AppDirect Mode [i] | NVDIMM | 任何支持的 NVDIMM 内存大小 | 安装、引导、Kdump | |
| CXL 内存扩展 | CXL 内存扩展 [j] | memory_CXL | 安装、引导、Kdump | |
[b]
当系统内存中的内存总量 + HBM + NVDIMM + CXL 大于 Red Hat Enterprise Linux Technology Capabilities 和 Limits 文档中的架构的最大内存限值时,需要额外的测试。
[c]
根据可用的系统配置,可能需要独立于常规系统内存进行 HBM 内存测试
[d]
根据可用的系统配置,可能需要独立于常规系统内存进行 HBM 内存测试
[e]
根据可用的系统配置,可能需要独立于常规系统内存进行 HBM 内存测试
[f]
根据可用的系统配置,可能需要独立于常规系统内存进行 HBM 内存测试
[g]
RHEL 版本 8.0 及更新的版本中提供
[h]
NVDIMM 还需要额外的 EET 测试 - 内存模式
[i]
RHEL 版本 8.0 及更新的版本中提供
[j]
RHEL 版本 9.3 及更新版本提供
[k]
单个组件或系统模型中每个实施都需要单个测试
[l]
内存大小包括所有具有相同模型名称的嵌入式或套接字选项
[m]
被批准内存模块的支持列表由合作伙伴通过套接字设计提供给客户
[n]
包括 physicial 设备、虚拟设备和 NUMA 节点
| ||||
- 使用 备注: RAM 类型和内存控制器匹配的 Equal 或 lesser 量。
- NVDIMM 硬件类备注: 存储模式仅适用于在 OS 限制中带有较小或更大容量的相同实现。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| Data Center GPU | AI Inferencing Accelerator[a] | vllm_inferencing 或 Pytorch_inferencing | |
| AI Inference 加速器 | AI Inferencing Accelerator[d] | vllm_inferencing | |
[a]
可用,但 RHEL 版本 9.0 及更新的版本不需要。
[b]
加速器设计被视为具有更多或更少的相同逻辑计算单元的任何加速器。
[c]
系统认证上下文中不会跟踪不同的加速器内存。
[d]
RHEL 版本 9.0 及更新的版本提供但并不需要。
[e]
加速器设计被视为具有更多或更少的相同逻辑计算单元的任何加速器。
[f]
系统认证上下文中不会跟踪不同的加速器内存。
| |||
- 利用备注: 识别集成的芯片组和可移动适配器。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | 安装、引导、Kdump |
|---|---|---|---|---|
| mainboard, Chassis, I/O Chassis, Docking Stations, Port Expanders | 适用于集成和可选硬件的适用类。 | 适用的类测试集成及可选硬件。 | 根据设备类的要求对每个功能应用测试 | 安装、引导 |
| 多功能/多端口适配器 | 每个功能/端口的适用类 | 根据设备类的要求对每个功能应用测试 | 安装、引导 | |
[a]
需要测试不可用的端口
[b]
要在可移动卡上创建多个端口,可复制相同的芯片。利用率可以包括多端口。
| ||||
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| 声音卡 | Stereo Audio Playback 和 Stereo Audio 记录 | audio | 根据需要 Stereo 记录和回放 |
| HDMI Audio | HDMI Audio Playback | audio | HDMI 端口 |
- 利用备注: 识别集成的芯片组+codec 和可移动介质适配器。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| Thunderbolt 3, Thunderbolt 4 | Thunderbolt 3, Thunderbolt 4 | Thunderbolt 3, Thunderbolt 4 | 带有等效功能热插拔设备的每个端口 |
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| USB 2, USB 3 (5 Gigabit), USB C (5 Gigabit), USB 3 (10 Gigabit), USB C (10 Gigabit), USB 3 (20 Gigabit), USB C (20 Gigabit), USB 4 (20 Gigabit), USB 4 (40 Gigabit) | USB 2 Ports, USB 3 (5 Gigabit) Ports, USB C (5 Gigabit) Ports, USB 3 (10 Gigabit) Ports, USB C (10 Gigabit) Ports, USB 3 (20 Gigabit) Ports, USB C (20 Gigabit) Ports, USB 4 (20 Gigabit) Ports, USB 4 (40 Gigabit) Ports | USB2, USB3, USB3_5Gbps, USB3_10Gbps, USB3_20Gbps, USB4, USB4_20Gbps, or USB4_40Gbps | 具有等效功能热插拔设备的每个端口。 |
- 使用 备注: 由 USB 扩展 PCIe 卡提供的可选 USB 端口,并且 USB 根也由 PCIe 卡提供。
4.8.2. 管理 复制链接链接已复制到粘贴板!
管理中包含的硬件功能有:
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | install, Boot, kdump |
|---|---|---|---|---|
| 显示适配器和虚拟控制台 | 图形控制台 | 视频 | VRAM/VBIOS 限制的较低、面板功能或 1024x768 (24 或 32 BPP) | 安装[a], boot |
| 显示适配器 | 基本 GPU 图形 | VIDEO_DRM | DRM 内核模块支持的图形控制器 | |
| 显示适配器 | 加速 GPU 图形 | VIDEO_DRM_3D | DRM 内核模块支持图形控制器 + 硬件加速支持的图形控制器 | |
| 笔记本电脑面板 | 图形控制台 LCD | 视频 [LID][b] | 安装 | |
| LCD 后端控制 | ||||
[a]
安装过程中不需要原生解析
[b]
如果存在,后端必须响应 lid 开关。
[c]
compensation/Stretching 不有资格作为本地解析进行测试。
[d]
1360 的水平解析可以在 1366 本地面板上使用。
[e]
其他策略排除的可选图形控制器不需要测试。每个显示至少需要一个显示 + 控制器组合。
[f]
显示和图形控制器组合可以在红帽知识库文章条目中阐明,以避免混淆。
[g]
backlight 测试不支持 external 显示。
[h]
RHEL 版本 8.0 及更新的版本,但并不需要,但并不需要。
| ||||
- 充分利用备注: 在没有共享内存的情况下,Identical 可移动介质或集成的芯片,处理器集成集成.降低视频内存.
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| 电源管理, Battery | 挂起到 Disk, Suspend to Memory, Battery Monitoring | 电池、Lid 和 Suspend | 所有能够从电池电源运行的模型都需要。 |
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| fingerprintreader | fingerprint Reader | fingerprintreader | 内置或外部指纹读取器 |
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| Baseboard Management Controller (BMC) | 远程管理、Ironic 管理 [a] | remote_management_bmc | 带有远程电源、引导和虚拟介质支持的 BMC |
4.8.3. Network 复制链接链接已复制到粘贴板!
Network 中包含的硬件功能有:
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | install, Boot, kdump |
|---|---|---|---|---|
| Ethernet | 1 Gigabit Ethernet, 2.5 Gigabit Ethernet, 5 Gigabit Ethernet, 10 Gigabit Ethernet, 20 Gigabit Ethernet, 25 Gigabit Ethernet, 40 Gigabit Ethernet, 50 Gigabit Ethernet, 100 Gigabit Ethernet, 200 Gigabit Ethernet | 1Gigethernetnet, 2.5GigEthernet, 5GigEthernet, 10Gigethernetnet, 20Gigethernetnet, 25GigEthernet, 40GigEthernet, 50GigEthernet, 100GigEthernet, 200GigEthernet | 每个接口都以最大连接速度为准。[a] | install, Boot, kdump |
[a]
支持网络分区的设备需要在一个或多个测试中运行演示完整的带宽和单个分区。
| ||||
- 利用备注: 识别集成的芯片组和可移动适配器。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | install, Boot, kdump |
|---|---|---|---|---|
| Fibre Channel | 16 Gigabit Fibre Channel, 32 Gigabit Fibre Channel, 64 Gigabit Fibre Channel, 128 Gigabit Fibre Channel | 网络或存储[a] | 每个接口最大连接速度 | install, Boot, kdump |
[a]
nominal 连接速度被视为功能。远程附加存储设备可能需要额外测试。
| ||||
- 利用备注: 识别集成的芯片组、可移动适配器、驱动程序和数组。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | install, Boot, kdump |
|---|---|---|---|---|
| FCoE 适配器 | FcoE | 存储[a] | 每个接口最大连接速度 | install, Boot, kdump |
[a]
nominal 连接速度被视为功能。远程附加存储设备可能需要额外测试。
| ||||
- 利用备注: 识别集成的芯片组、可移动适配器、驱动程序和数组。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | install, Boot, kdump |
|---|---|---|---|---|
| iSCSI Adapters | iSCSI | 网络和存储[a] | 每个接口最大连接速度 | install, Boot, kdump |
[a]
nominal 连接速度被视为功能。远程附加存储设备可能需要额外测试。
| ||||
- 利用备注: 识别集成的芯片组、可移动适配器、驱动程序和数组。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | install, Boot, kdump |
|---|---|---|---|---|
| Infiniband[a] | QDR Infiniband, FDR Infiniband, EDR Infiniband, HDR Infiniband, Socket Direct | Infiniband_QDR, Infiniband_FDR Infiniband_EDR, Infiniband_HDR, Infiniband_Socket_Direct | install, Boot, kdump | |
[a]
要连接到单个适配器的多个主机,通过将 PCIe 接口划分为多个独立接口。
[b]
在硬件中实施连接,以便有效地发送数据,并使延迟最小。
[c]
支持网络分区的设备需要在一个或多个测试中运行演示完整的带宽和单个分区。
| ||||
- 利用备注: 识别集成的芯片组、可移动适配器、驱动程序和数组。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| iWarp | 10 Gigabit iWarp, 20 Gigabit iWarp, 25 Gigabit iWarp, 40 Gigabit iWarp, 50 Gigabit iWarp, 100 Gigabit iWarp, 200 Gigabit iWarp | 10GigiWarp, 20GigiWarp, 25GigiWarp, 40GigiWarp, 50GigiWarp, 100GigiWarp, 200GigiWarp | 每个接口都有与最大声明的连接 speed.footnote 对应的测试:[a] |
[a]
支持网络分区的设备需要在一个或多个测试中运行演示完整的带宽和单个分区。
| |||
- 利用备注: 识别集成的芯片组和可移动适配器。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| OmniPath | OmniPath | OmniPath | 每个接口都有对应的测试,用于最大声明的连接速度。 |
- 利用备注: 识别集成的芯片组、处理器和可移动介质适配器。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| RoCE | 2.5 Gigabit RoCE, 5 Gigabit RoCE, 10 Gigabit RoCE, 20 Gigabit RoCE, 25 Gigabit RoCE, 40 Gigabit RoCE, 50 Gigabit RoCE, 100 Gigabit RoCE, 200 Gigabit RoCE | 2.5 GigRoCE, 5 GigRoCE, 10GigRoCE, 20GigRoCE, 25GigRoCE, 40GigRoCE, 50GigRoCE, 100GigRoCE, 200GigRoCE | 每个接口都有对应的测试,用于最大声明的连接速度。[a] |
[a]
支持网络分区的设备需要在一个或多个测试中运行演示完整的带宽和单个分区。
| |||
- 利用备注: 识别集成的芯片组、处理器和可移动介质适配器。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| SRIOV | SR-IOV | sriov[a] | 每个 NIC 至少配置了一个虚拟功能 |
[a]
RHEL 版本 9.0 及更新的版本提供,但并不需要。
| |||
- 利用备注: 识别集成的芯片组和可移动适配器。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | install,Boot, kdump |
|---|---|---|---|---|
| 无线网络, 接口适配器 | 无线 N、Wire AC、USB Wireless N、USB Wireless AC、Wire G 和 USB Wireless G | 无线 G、WireA N、WireA AC[a], WiFi6 (Previously WirelessAX) | 每个接口以 N (最高)、G、B、A (最低)顺序进行。 | install,Boot |
[a]
Red Hat Enterprise Linux 7.0 仅支持 802.11ac 设备到 802.11n 速度。在提供完整的 802.11ac 连接速度的勘误之前,将接受来自 802.11ac 设备的 WirelessN 测试结果。
| ||||
- 利用备注: 识别集成的芯片组、处理器和可移动介质适配器。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| 蓝牙 | 蓝牙 3.x, Bluetooth 4.x, Bluetooth 5.x | BLUETOOTH3, BLUETOOTH4, BLUETOOTH5 | 每个接口最大 bluetooth 版本 |
- 利用备注: 识别集成的芯片组和可移动适配器。
4.8.4. Storage 复制链接链接已复制到粘贴板!
存储中包含的硬件功能有:
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | install, Boot, kdump |
|---|---|---|---|---|
| M.2 NVMe, M.2 SATA, PCIe NVMe, SATA HDD, SATA SSD, SAS[a], SAS SSD, U.2 NVMe, U.2 SATA, U.3 NVMe, E.3 NVMe | M.2 NVMe, M.2 SATA, NVMe, SATA, SATA SSD, SAS, SAS SSD, U.2 NVMe, U.2 SATA, U.3 NVMe, E.3 NVMe | M2_NVMe, M2_SATA, NVMe, SATA, SATA_SSD, SAS, SAS SSD, U2_NVMe (PCI Express), U2_SATA, U3_NVMe, E3_NVMe | install, Boot, kdump | |
| RAID 控制器 | 存储 | 存储 | 每个操作系统代码路径(例如,每个接口使用多个驱动程序)。如果超过操作系统限制,则最大存储容量。 | install, Boot, kdump |
| NVMe over Fabric | NVMe over Infiniband, NVMe over iWarp, NVMe over Omnipath, NVMe over RoCE, NVMe over TCP | nvme_infiniband, nvme_iwarp, nvme_omnipath, nvme_roce, nvme_tcp | 在操作系统限制的最大存储容量下,从测试服务器共享的 NVMe SSD 驱动器到 HUT ethernet 控制器。 | |
[a]
SAS Controller 需要使用 SAS 驱动器进行测试。
[b]
系统上下文中不会跟踪驱动器容量。
[c]
SSD 功能需要测试 SSD 驱动器。
| ||||
- 利用备注: 识别集成的芯片组、可移动适配器、驱动器和数组。
- 对 RAID Controller 使用备注: 识别集成的芯片组、可移动适配器、驱动器和阵列遵循类型标准。减少 RAID 级别、内存数量或电池存在的变化。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 |
|---|---|---|---|
| 磁带驱动器和更改器[a] | 磁带驱动器,Tape changer | TAPE | 每个驱动器 |
[a]
更改程序需要使用测试描述和结果报告进行手动测试
| |||
- 使用备注: Identical 驱动器和 changers。同一驱动器的内部和外部版本。具有相同主机接口、硬件和固件设计的型号,包括减少功能、容量、媒体大小和/或总插槽数,以及更改器/库总数。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | install, Boot, kdump |
|---|---|---|---|---|
| eMMC, PCIE SD Card Reader, SD Card, USB Flash Key, USB SD Card Reader[a] | eMMC, PCIE SD Card Reader, SD Card, USB Flash Key, USB SD Card Reader | 存储 | 最大存储容量和格式功能集 | install,Boot |
[a]
包括每个变体(如微型、微等)。
| ||||
- 利用备注: 识别集成的芯片组、可移动适配器.相同的、较小的容量或功能卡和盘。
多读者遵循 Multi-Port Adapter 标准。
| 硬件类别 | 目录功能 | 所需的测试 | 所需的硬件 | install, Boot, kdump |
|---|---|---|---|---|
| CD-ROM 驱动器、DVD 驱动器或 Blu-ray | BD-RE, BD-R, Blu-ray, DVD-RW, DVD-R, DVD, CD-RW, CD-R, CD | CDROM 驱动器、DVD 驱动器或 BLURAY | BD-RW (最高)、BD-RW、DVD-RW 的顺序的最高介质类型[a]根据所有驱动器的收集介质支持,每个存储控制器上的、DVD-R、CD-RW、CD-R、BD、DVD、CD (最低)[b] 该存储控制器上可用 | 安装、引导 |
[a]
对于功能审核,"+"和"-"被视为相同。
[b]
硬件合作伙伴需要支持作为模型一部分的所有驱动器,无论测试过程中使用的特定驱动器或驱动器数量。硬件合作伙伴需要在内部测试等效的生产周期驱动器更改。红帽产品周期更改测试结果不需要向红帽提交
| ||||
- 利用备注: 根据存储控制器利用策略,在存储控制器上支持相同或更小的介质支持。