3.3. NFV BIOS 设置
下表描述了 OpenShift (RHOSO)环境中的 Red Hat OpenStack Services 上的网络功能虚拟化(NFV)所需的 BIOS 设置:
您必须在 BIOS 中启用 SR-IOV 全局和 NIC 设置,或使用 SR-IOV Compute 节点的 RHOSO 部署将失败。
| 参数 | 设置 |
|---|---|
|
| disabled。 |
|
| disabled。 |
|
| Enabled。 |
|
| Enabled。 |
|
| Enabled。 |
|
| Enabled。 |
|
| 性能。 |
|
| Enabled。 |
|
| 在需要确定性能的 NFV 部署中禁用。在所有其他场景中启用。 |
|
| 如果需要 VFIO 功能,则启用了 Intel 卡。 |
|
| disabled。 |
在使用 intel_idle 驱动程序的处理器上,Red Hat Enterprise Linux 可以忽略 BIOS 设置并重新启用处理器 C-state。
您可以通过在内核引导命令行中指定键值对 intel_idle.max_cstate=0 来禁用 intel_idle,并使用 acpi_idle 驱动程序进行替代。
通过检查 current_driver 的内容,确认处理器正在使用 acpi_idle 驱动程序:
$ cat /sys/devices/system/cpu/cpuidle/current_driver
- 输出示例
acpi_idle
在更改驱动程序后,您将遇到一些延迟,因为 Tuned 守护进程需要时间才能启动。但是,在 Tuned 负载后,处理器不使用更深入的 C-state。