3.5. NFV BIOS 設定
以下の表に NFV に必要な BIOS 設定をまとめます。
BIOS で SR-IOV グローバルおよび NIC 設定を有効にする必要があります。そうしないと、SR-IOV Compute ノードを使用した Red Hat OpenStack Platform (RHOSP) のデプロイメントが失敗します。
パラメーター | 設定 |
---|---|
| Disabled |
| Disabled |
| Enabled |
| Enabled |
| Enabled |
| Enabled |
| Performance |
| Enabled |
|
確定的なパフォーマンスを必要とする NFV デプロイメントでは無効になっています。 |
| Intel カードで VFIO 機能が必要な場合には Enabled |
| Disabled |
intel_idle
ドライバーを使用するプロセッサーでは、Red Hat Enterprise Linux は BIOS 設定を無視し、プロセッサーの C ステートを再度有効にすることができます。
カーネルブートコマンドラインでキーと値のペア 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 ステートを使用しません。